nRF Connect SDK Bare Metal API 2.0.99
Loading...
Searching...
No Matches

◆ PRIO_LEVEL_IS_VALID

#define PRIO_LEVEL_IS_VALID ( level)

#include <nrf_sdh.h>

Value:
COND_CODE_1(H_NRF_SDH_OBSERVER_PRIO_HIGHEST_##level, (), \
(COND_CODE_1(H_NRF_SDH_OBSERVER_PRIO_HIGH_##level, (), \
(COND_CODE_1(H_NRF_SDH_OBSERVER_PRIO_USER_##level, (), \
(COND_CODE_1(H_NRF_SDH_OBSERVER_PRIO_USER_LOW_##level, (), \
(COND_CODE_1(H_NRF_SDH_OBSERVER_PRIO_LOWEST_##level, (), \
(BUILD_ASSERT(0, "Invalid priority level")))))))))))

Utility macro to check for observer priority validity.