esp-idf/components/esp32/include/xtensa
Ivan Grokhotkov d128ff3ecd xtensa: make XTHAL_GET_INTERRUPT, XTHAL_GET_CCOUNT volatile
INTERRUPT and CCOUNT registers will change outside of program control.
Making the inline assembly used to read these registers volatile
indicates this fact to the compiler.

Fixes https://github.com/espressif/esp-idf/issues/2127
2018-07-05 17:21:55 +08:00
..
config Initial public version 2016-08-17 23:08:22 +08:00
cacheasm.h remove executable permission from source files 2018-05-29 20:07:45 +08:00
cacheattrasm.h remove executable permission from source files 2018-05-29 20:07:45 +08:00
core-macros.h xtensa: make XTHAL_GET_INTERRUPT, XTHAL_GET_CCOUNT volatile 2018-07-05 17:21:55 +08:00
coreasm.h remove executable permission from source files 2018-05-29 20:07:45 +08:00
corebits.h remove executable permission from source files 2018-05-29 20:07:45 +08:00
hal.h remove executable permission from source files 2018-05-29 20:07:45 +08:00
specreg.h remove executable permission from source files 2018-05-29 20:07:45 +08:00
traxreg.h remove executable permission from source files 2018-05-29 20:07:45 +08:00
xdm-regs.h remove executable permission from source files 2018-05-29 20:07:45 +08:00
xt_perf_consts.h remove executable permission from source files 2018-05-29 20:07:45 +08:00
xtensa-libdb-macros.h remove executable permission from source files 2018-05-29 20:07:45 +08:00
xtensa-versions.h remove executable permission from source files 2018-05-29 20:07:45 +08:00
xtensa-xer.h remove executable permission from source files 2018-05-29 20:07:45 +08:00
xtruntime-core-state.h remove executable permission from source files 2018-05-29 20:07:45 +08:00
xtruntime-frames.h remove executable permission from source files 2018-05-29 20:07:45 +08:00
xtruntime.h remove executable permission from source files 2018-05-29 20:07:45 +08:00