![]() |
nrfxlib API 3.3.99
|
#include <stdbool.h>#include <stdint.h>Go to the source code of this file.
Functions | |
| void | nrf_802154_critical_section_init (void) |
| Initializes the critical section module. | |
| bool | nrf_802154_critical_section_enter (void) |
| Function for entering a critical section in the 802.15.4 driver. | |
| void | nrf_802154_critical_section_exit (void) |
| Function for exiting a critical section in the 802.15.4 driver. | |
| void | nrf_802154_critical_section_forcefully_enter (void) |
| Function for forcefully entering a critical section in the 802.15.4 driver. | |
| void | nrf_802154_critical_section_nesting_allow (void) |
| Allows entry to a nested critical section. | |
| void | nrf_802154_critical_section_nesting_deny (void) |
| Denies entry to a nested critical section. | |
| bool | nrf_802154_critical_section_is_nested (void) |
| Checks if the critical section is nested. | |
| uint32_t | nrf_802154_critical_section_active_vector_priority_get (void) |
| Gets the current IRQ priority. | |
| bool | nrf_802154_critical_section_rsch_event_is_pending (void) |
| Checks if there is a pending event in the RSCH critical section. | |
| void | nrf_802154_critical_section_rsch_process_pending (void) |
| Process a pending RSCH event. | |