zephyr/subsys/bluetooth/controller
Morten Priess ef7ddc07d3 Bluetooth: controller: Implement macros for vendor assert information
Implement LL_ASSERT_INFO1 and LL_ASSERT_INFO2 for triggering assertions
with parameter information provided for vendor core dump.

Adds Kconfig CONFIG_BT_CTLR_ASSERT_VENDOR by which the new LL asserts
map to BT_ASSERT_VND macros, which shall be implemented in the
debug_vendor_hal.h of the platform. If not enabled, LL_ASSERT_INFO will
map to existing BT_ASSERT_MSG with parameters printed.

Add use of LL_ASSERT_INFO2 where ull_ticker_stop_with_mark() result may
assert.

Signed-off-by: Morten Priess <mtpr@oticon.com>
2024-05-08 15:03:08 -05:00
..
coex
crypto
flash
hal Bluetooth: controller: Implement macros for vendor assert information 2024-05-08 15:03:08 -05:00
hci Bluetooth: Controller: Fix BIS target_event truncated to 8 bits 2024-05-06 15:03:56 +01:00
include
ll_sw Bluetooth: controller: Implement macros for vendor assert information 2024-05-08 15:03:08 -05:00
ticker Bluetooth: Controller: Use reschedule margin as minimum ticks_slot 2024-05-02 12:18:49 +01:00
util Bluetooth: controller: Fixes for BIGinfo endianness issues 2024-03-13 11:13:17 +00:00
CMakeLists.txt Bluetooth: Controller: re-add missing hci_vendor.c reference 2024-03-04 12:14:15 +00:00
Kconfig Bluetooth: Controller: BIG/CIG count based upon app configs 2024-05-08 09:25:29 -04:00
Kconfig.df
Kconfig.dtm
Kconfig.ll_sw_split Bluetooth: controller: Implement macros for vendor assert information 2024-05-08 15:03:08 -05:00