zephyr/modules/hal_nordic
Andrzej Kuros f5337fc7a3 modules: hal_nordic: nRF 802.15.4 customizable asserts
Recent nRF 802.15.4 Radio Driver provides assert abstraction layer.
The assert abstraction layer is implemented in Zephyr in following
ways depending on the `NRF_802154_ASSERT_CHOICE` Kconfig choice.

`NRF_802154_ASSERT_ZEPHYR_MINIMAL` (default) gives ability to still
perform run-time checking of the nRF 802.15.4 Radio Driver operation
with minimum memory overhead and configurable behavior on fault
detection regardless of the `CONFIG_ASSERT` Kconfig option value.

`NRF_802154_ASSERT_ZEPHYR` gives ability to use asserts provided and
configurable by Zephyr including the ability to turn off the run-time
checking of the nRF 802.15.4 Radio Driver operation.

Signed-off-by: Andrzej Kuroś <andrzej.kuros@nordicsemi.no>
2023-12-11 10:50:27 +01:00
..
nrf_802154 modules: hal_nordic: nRF 802.15.4 customizable asserts 2023-12-11 10:50:27 +01:00
nrfx modules: hal_nordic: watchdog: Add Kconfig symbols for new WDT instances 2023-11-29 13:12:42 +01:00
CMakeLists.txt modules: hal_nordic: add new nrf-802154 glue cmake 2021-04-01 14:08:08 +02:00
Kconfig modules: hal_nordic: nRF 802.15.4 customizable asserts 2023-12-11 10:50:27 +01:00