nrfxlib API 3.3.99
Loading...
Searching...
No Matches
nrf_802154_peripherals_nrf52.h File Reference
#include "nrf_802154_config_soc.h"
#include "nrf_802154_config.h"
#include "nrf_802154_debug_peripherals.h"
#include "nrf_802154_sl_periphs.h"

Go to the source code of this file.

Macros

#define NRF_802154_EGU_INSTANCE_NO   0
 Module that defines the 802.15.4 driver peripheral usage for nRF52 family.
 
#define NRF_802154_EGU_INSTANCE   NRFX_CONCAT_2(NRF_EGU, NRF_802154_EGU_INSTANCE_NO)
 
#define NRF_802154_EGU_IRQ_HANDLER
 
#define NRF_802154_RTC_INSTANCE_NO   2
 
#define NRF_802154_PPI_RADIO_RAMP_UP_TRIGG   6U
 
#define NRF_802154_PPI_RADIO_DISABLED_TO_EGU   6U
 
#define NRF_802154_PPI_EGU_TO_RADIO_RAMP_UP   7U
 
#define NRF_802154_PPI_EGU_TO_TIMER_START   8U
 
#define NRF_802154_PPI_RADIO_CCAIDLE_TO_FEM_GPIOTE   9U
 
#define NRF_802154_PPI_TIMER_COMPARE_TO_RADIO_TXEN   9U
 
#define NRF_802154_PPI_RADIO_CCABUSY_TO_RADIO_CCASTART   10U
 
#define NRF_802154_PPI_RADIO_SYNC_TO_EGU_SYNC   11U
 
#define NRF_802154_DISABLE_BCC_MATCHING_PPI_CHANNELS_USED_MASK    (1 << NRF_802154_PPI_RADIO_SYNC_TO_EGU_SYNC)
 
#define NRF_802154_PPI_CORE_GROUP   0U
 
#define NRF_802154_PPI_ABORT_GROUP   1U
 
#define NRF_802154_EGU_USED_MASK   (1 << NRF_802154_EGU_INSTANCE_NO)
 
#define NRF_802154_PPI_CHANNELS_USED_MASK
 
#define NRF_802154_PPI_GROUPS_USED_MASK
 
#define NRF_802154_ENCRYPTION_ACCELERATOR_ECB