esp-idf/components/bt
baohongde f490b4ddfe hli: don't spill registers, instead save them to a separate region
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.
2020-04-17 23:09:50 +08:00
..
bluedroid component/bt: fix don't dequeue the command queue after process the read_by_type_req(backport v3.3) 2020-04-17 22:38:16 +08:00
include add auto latency to avoid bt stuck when ble connection use small 2020-02-19 14:48:58 +08:00
lib@dc3dc2cf2e components/bt: Fix a bug that when frame program disable because of 'parity change has been detected on the slave ACL link at slave synchronization algorithm', while now is handling 'the last programmed frame' that cause no acl resched was called after that. 2020-04-17 22:43:45 +08:00
test bt: Fix unit tests build with CMake 2018-11-28 15:19:04 +08:00
bt.c components/coex: Fix wakeup delay with DFS 2020-04-17 21:40:43 +08:00
CMakeLists.txt NimBLE: Port NimBLE stack to IDF Release v3.3 (Backport v3.3) 2019-10-18 13:23:24 +08:00
component.mk build system: Add a compatible old GCC flag 2018-09-20 18:53:14 +08:00
hli_api.c hli_api: meta queue: fix out of bounds access, check for overflow 2020-04-17 23:09:26 +08:00
hli_api.h Feature: high level interrupt(5) 2020-04-17 23:09:04 +08:00
hli_vectors.S hli: don't spill registers, instead save them to a separate region 2020-04-17 23:09:50 +08:00
Kconfig add auto latency to avoid bt stuck when ble connection use small 2020-02-19 14:48:58 +08:00