nrfxlib API 3.4.99
Loading...
Searching...
No Matches
nrf_802154_peripherals.h File Reference
#include <nrfx.h>
#include "nrf_802154_config.h"

Go to the source code of this file.

Macros

#define NRF_802154_HIGH_PRECISION_TIMER_INSTANCE_NO   1
 Module that defines the 802.15.4 driver peripheral usage.
#define NRF_802154_HIGH_PRECISION_TIMER_INSTANCE    NRFX_CONCAT_2(NRF_TIMER, NRF_802154_HIGH_PRECISION_TIMER_INSTANCE_NO)
#define NRF_802154_TIMER_INSTANCE_NO   0
#define NRF_802154_TIMER_INSTANCE    NRFX_CONCAT_2(NRF_TIMER, NRF_802154_TIMER_INSTANCE_NO)
#define NRF_802154_RTC_INSTANCE   NRFX_CONCAT_2(NRF_RTC, NRF_802154_RTC_INSTANCE_NO)
#define NRF_802154_RTC_IRQ_HANDLER   NRFX_CONCAT_3(RTC, NRF_802154_RTC_INSTANCE_NO, _IRQHandler)
#define NRF_802154_RTC_IRQN   NRFX_CONCAT_3(RTC, NRF_802154_RTC_INSTANCE_NO, _IRQn)
#define NRF_802154_TIMERS_USED_MASK
#define NRF_802154_RTC_USED_MASK   (1 << NRF_802154_RTC_INSTANCE_NO)
#define NRF_802154_EGU_NOTIFICATION_CHANNEL_NO   0
#define NRF_802154_EGU_NOTIFICATION_USED_CHANNELS_MASK    (1U << NRF_802154_EGU_NOTIFICATION_CHANNEL_NO)
#define NRF_802154_EGU_REQUEST_CHANNEL_NO   2
#define NRF_802154_EGU_REQUEST_USED_CHANNELS_MASK   (1U << NRF_802154_EGU_REQUEST_CHANNEL_NO)
#define NRF_802154_EGU_SYNC_CHANNEL_NO   3
#define NRF_802154_EGU_SYNC_USED_CHANNELS_MASK   (1U << NRF_802154_EGU_SYNC_CHANNEL_NO)
#define NRF_802154_EGU_TRIGGER_CHANNEL_NO   14
#define NRF_802154_EGU_TRIGGER_EVENT
#define NRF_802154_EGU_TRIGGER_TASK
#define NRF_802154_EGU_RAMP_UP_CHANNEL_NO   15
#define NRF_802154_EGU_RAMP_UP_EVENT
#define NRF_802154_EGU_RAMP_UP_TASK
#define NRF_802154_EGU_RAMP_UP_USED_CHANNELS_MASK
#define NRF_802154_EGU_TIMER_START_USED_CHANNELS_MASK   0U
#define NRF_802154_EGU_TIMER_START2_USED_CHANNELS_MASK   0U
#define NRF_802154_EGU_USED_CHANNELS_MASK