nrfxlib API 0.1.0
|
#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. | |