Loading...
Searching...
No Matches
Go to the documentation of this file.
40#ifndef NRF_802154_PERIPHERALS_NRF54L_H__
41#define NRF_802154_PERIPHERALS_NRF54L_H__
45#include "nrf_802154_sl_periphs.h"
58#ifndef NRF_802154_EGU_INSTANCE_NO
59#define NRF_802154_EGU_INSTANCE_NO 10
71#define NRF_802154_EGU_INSTANCE NRFX_CONCAT_2(NRF_EGU, NRF_802154_EGU_INSTANCE_NO)
81#define NRF_802154_EGU_IRQ_HANDLER \
82 NRFX_CONCAT_3(EGU, NRF_802154_EGU_INSTANCE_NO, _IRQHandler)
89#ifndef NRF_802154_EGU_USED_MASK
90#define NRF_802154_EGU_USED_MASK (1 << NRF_802154_EGU_INSTANCE_NO)
101#define NRF_802154_CCM_INSTANCE_NO 00
111#define NRF_802154_CCM_INSTANCE NRFX_CONCAT_2(NRF_CCM, NRF_802154_CCM_INSTANCE_NO)
119#ifndef NRF_802154_RTC_INSTANCE_NO
120#define NRF_802154_RTC_INSTANCE_NO 2
129#define NRF_802154_DPPIC_INSTANCE_NO 10
137#define NRF_802154_DPPIC_INSTANCE NRFX_CONCAT_2(NRF_DPPIC, NRF_802154_DPPIC_INSTANCE_NO)
147#ifndef NRF_802154_DPPI_RADIO_DISABLED
148#define NRF_802154_DPPI_RADIO_DISABLED 7U
159#ifndef NRF_802154_DPPI_RADIO_READY
160#define NRF_802154_DPPI_RADIO_READY 4U
171#ifndef NRF_802154_DPPI_RADIO_ADDRESS
172#define NRF_802154_DPPI_RADIO_ADDRESS 5U
183#ifndef NRF_802154_DPPI_RADIO_END
184#define NRF_802154_DPPI_RADIO_END 6U
195#ifndef NRF_802154_DPPI_RADIO_PHYEND
196#define NRF_802154_DPPI_RADIO_PHYEND 8U
208#ifndef NRF_802154_DPPI_EGU_TO_RADIO_RAMP_UP
209#define NRF_802154_DPPI_EGU_TO_RADIO_RAMP_UP 23U
221#ifndef NRF_802154_DPPI_TIMER_COMPARE_TO_RADIO_TXEN
222#define NRF_802154_DPPI_TIMER_COMPARE_TO_RADIO_TXEN 23U
232#ifndef NRF_802154_DPPI_RADIO_SYNC_TO_EGU_SYNC
233#define NRF_802154_DPPI_RADIO_SYNC_TO_EGU_SYNC 22U
241#ifndef NRF_802154_DPPI_RADIO_CCAIDLE
242#define NRF_802154_DPPI_RADIO_CCAIDLE 9U
250#ifndef NRF_802154_DPPI_RADIO_CCABUSY
251#define NRF_802154_DPPI_RADIO_CCABUSY 3U
259#ifndef NRF_802154_DPPI_RADIO_HW_TRIGGER
260#define NRF_802154_DPPI_RADIO_HW_TRIGGER 10U
268#ifndef NRF_802154_DPPI_CHANNELS_USED_MASK
269#define NRF_802154_DPPI_CHANNELS_USED_MASK ( \
270 (1UL << NRF_802154_DPPI_RADIO_DISABLED) | \
271 (1UL << NRF_802154_DPPI_RADIO_READY) | \
272 (1UL << NRF_802154_DPPI_RADIO_ADDRESS) | \
273 (1UL << NRF_802154_DPPI_RADIO_END) | \
274 (1UL << NRF_802154_DPPI_RADIO_PHYEND) | \
275 (1UL << NRF_802154_DPPI_EGU_TO_RADIO_RAMP_UP) | \
276 (1UL << NRF_802154_DPPI_TIMER_COMPARE_TO_RADIO_TXEN) | \
277 (1UL << NRF_802154_DPPI_RADIO_SYNC_TO_EGU_SYNC) | \
278 (1UL << NRF_802154_DPPI_RADIO_CCAIDLE) | \
279 (1UL << NRF_802154_DPPI_RADIO_CCABUSY) | \
280 (1UL << NRF_802154_DPPI_RADIO_HW_TRIGGER) | \
281 NRF_802154_SL_PPI_CHANNELS_USED_MASK)
289#ifndef NRF_802154_DPPI_GROUPS_USED_MASK
290#define NRF_802154_DPPI_GROUPS_USED_MASK 0UL
299#define NRF_802154_TIMER_INSTANCE_NO 10