zephyr/subsys/bluetooth
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
..
audio Bluetoioth: CAP: Shell: Added qos config to unicast_start cmd 2024-05-08 12:01:29 +02:00
common Bluetooth: Remove legacy debug symbols 2024-05-07 09:49:27 +02:00
controller Bluetooth: controller: Implement macros for vendor assert information 2024-05-08 15:03:08 -05:00
crypto
host Bluetooth: host: handle not getting a buffer 2024-05-07 15:08:04 -05:00
lib Bluetooth: Host: Remove 'Experimental' flag of EAD 2023-07-28 17:48:16 +02:00
mesh Bluetooth: Remove legacy debug symbols 2024-05-07 09:49:27 +02:00
services Bluetooth: OTS: Fix calling obj_created callback with NULL conn 2024-05-04 13:23:34 +03:00
shell Bluetooth: shell: Fix incorrect check for error return 2024-04-29 10:59:20 +02:00
CMakeLists.txt
Kconfig Bluetooth: Remove BT_HCI_RESERVE and BT_HCI_RAW_RESERVE 2024-04-29 11:01:27 +02:00
Kconfig.adv
Kconfig.iso Bluetooth: ISO: Add CONFIG_BT_ISO_{RX/TX} 2024-03-02 15:05:39 +01:00
Kconfig.logging Bluetooth: Remove legacy debug symbols 2024-05-07 09:49:27 +02:00