![]() |
nrfxlib API 3.3.99
|
Hooks for the 802.15.4 driver core module. More...
Functions | |
| bool | nrf_802154_core_hooks_terminate (nrf_802154_term_t term_lvl, req_originator_t req_orig) |
| Processes hooks for the termination request. | |
| nrf_802154_tx_error_t | nrf_802154_core_hooks_tx_setup (nrf_802154_transmit_params_t *p_params) |
| Processes hooks which are to fire before the transmission but after previous operation has been already terminated. | |
| void | nrf_802154_core_hooks_transmitted (const nrf_802154_frame_t *p_frame) |
| Processes hooks for the transmitted event. | |
| void | nrf_802154_core_hooks_tx_failed (uint8_t *p_frame, nrf_802154_tx_error_t error) |
| Processes hooks for the TX failed event. | |
| void | nrf_802154_core_hooks_tx_ack_failed (uint8_t *p_ack, nrf_802154_tx_error_t error) |
| Processes hooks for the ACK TX failed event. | |
| void | nrf_802154_core_hooks_tx_started (uint8_t *p_frame) |
| Processes hooks for the TX started event. | |
| void | nrf_802154_core_hooks_rx_started (const nrf_802154_frame_t *p_frame) |
| Processes hooks for the RX started event. | |
| void | nrf_802154_core_hooks_rx_ack_started (void) |
| Processes hooks for the RX ACK started event. | |
| void | nrf_802154_core_hooks_tx_ack_started (uint8_t *p_ack) |
| Processes hooks for the TX ACK started event. | |
Hooks for the 802.15.4 driver core module.
The core hooks extend the core with additional functionalities.