mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
f490b4ddfe
Level 4 interrupt has a chance of preempting a window overflow or underflow exception. Therefore it is not possible to use standard context save functions, as the SP on entry to Level 4 interrupt may be invalid (e.g. in WindowUnderflow4). Instead, mask window overflows and save the entire general purpose register file, plus some of the special registers. Then clear WindowStart, allowing the C handler to execute without spilling the old windows. On exit from the interrupt handler, do everything in reverse. |
||
---|---|---|
.. | ||
bluedroid | ||
include | ||
lib@dc3dc2cf2e | ||
test | ||
bt.c | ||
CMakeLists.txt | ||
component.mk | ||
hli_api.c | ||
hli_api.h | ||
hli_vectors.S | ||
Kconfig |