zephyr/subsys/bluetooth/controller
Morten Priess 254c33bac2 Bluetooth: controller: Introduction of RXFIFO composite
By use of the new macro RXFIFO_DEFINE, a complete set of data
structures for supporting a MEMQ'able FIFO with data pool backing is
created. This is intended for RX nodes such as done-events, RX PDU-
and ISO PDU events. The purpose is to simplify the data management
and code complexity, and provide re-usability.

This commit implements the existing done structures (MFIFO, mem pool,
mem link pool) as an RXFIFO. ISO is the next customer, and later the
pdu_rx_free MFIFO- and related pools may be refactored.

Signed-off-by: Morten Priess <mtpr@oticon.com>
2021-12-02 10:52:57 +01:00
..
crypto
hal Bluetooth: controller: ll_sw: nordic: Add DF antenna configuration handling 2021-01-20 14:55:24 +01:00
hci Bluetooth: Controller: Fix build for hci_uart sample with new LLCP 2021-11-29 16:27:17 +01:00
include Bluetooth: Controller: Limit maximum ACL Tx buffer size to 251 octets 2021-11-19 20:12:58 +01:00
ll_sw Bluetooth: controller: Introduction of RXFIFO composite 2021-12-02 10:52:57 +01:00
ticker Bluetooth: controller: Replace slave with peripheral 2021-09-21 13:01:29 +02:00
util Bluetooth: controller: push topic branch to main 2021-11-16 21:24:37 -05:00
CMakeLists.txt Bluetooth: controller: push topic branch to main 2021-11-16 21:24:37 -05:00
Kconfig Bluetooth: Controller: Implement ISO Sync Receiver connection handle 2021-11-25 10:43:51 -05:00
Kconfig.df kconfig: bluetooth: experimental settings now uses select EXPERIMENTAL 2021-10-22 13:59:21 +02:00
Kconfig.ll_sw_split Bluetooth: controller: Introduce preferred central conn spacing config 2021-11-22 22:23:48 -05:00