 |
nrfxlib API 3.3.99
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
40#ifndef NRF_802154_PERIPHERALS_NRF54H_H__
41#define NRF_802154_PERIPHERALS_NRF54H_H__
49#include "nrf_802154_sl_periphs.h"
62#ifndef NRF_802154_EGU_INSTANCE_NO
63#define NRF_802154_EGU_INSTANCE_NO 020
75#define NRF_802154_EGU_INSTANCE NRFX_CONCAT_2(NRF_EGU, NRF_802154_EGU_INSTANCE_NO)
85#define NRF_802154_EGU_IRQ_HANDLER \
86 NRFX_CONCAT_3(EGU, NRF_802154_EGU_INSTANCE_NO, _IRQHandler)
93#ifndef NRF_802154_EGU_USED_MASK
94#define NRF_802154_EGU_USED_MASK (1 << NRF_802154_EGU_INSTANCE_NO)
105#define NRF_802154_CCM_INSTANCE_NO 030
115#define NRF_802154_CCM_INSTANCE NRFX_CONCAT_2(NRF_CCM, NRF_802154_CCM_INSTANCE_NO)
123#ifndef NRF_802154_RTC_INSTANCE_NO
124#define NRF_802154_RTC_INSTANCE_NO 2
133#define NRF_802154_DPPIC_INSTANCE_NO 020
141#define NRF_802154_DPPIC_INSTANCE NRFX_CONCAT_2(NRF_DPPIC, NRF_802154_DPPIC_INSTANCE_NO)
151#ifndef NRF_802154_DPPI_RADIO_DISABLED
152#define NRF_802154_DPPI_RADIO_DISABLED 7U
163#ifndef NRF_802154_DPPI_RADIO_READY
164#define NRF_802154_DPPI_RADIO_READY 4U
175#ifndef NRF_802154_DPPI_RADIO_ADDRESS
176#define NRF_802154_DPPI_RADIO_ADDRESS 5U
187#ifndef NRF_802154_DPPI_RADIO_END
188#define NRF_802154_DPPI_RADIO_END 6U
199#ifndef NRF_802154_DPPI_RADIO_PHYEND
200#define NRF_802154_DPPI_RADIO_PHYEND 12U
212#ifndef NRF_802154_DPPI_EGU_TO_RADIO_RAMP_UP
213#define NRF_802154_DPPI_EGU_TO_RADIO_RAMP_UP 10U
225#ifndef NRF_802154_DPPI_TIMER_COMPARE_TO_RADIO_TXEN
226#define NRF_802154_DPPI_TIMER_COMPARE_TO_RADIO_TXEN 10U
236#ifndef NRF_802154_DPPI_RADIO_SYNC_TO_EGU_SYNC
237#define NRF_802154_DPPI_RADIO_SYNC_TO_EGU_SYNC 8U
245#ifndef NRF_802154_DPPI_RADIO_CCAIDLE
246#define NRF_802154_DPPI_RADIO_CCAIDLE 14U
254#ifndef NRF_802154_DPPI_RADIO_CCABUSY
255#define NRF_802154_DPPI_RADIO_CCABUSY 3U
263#ifndef NRF_802154_DPPI_RADIO_HW_TRIGGER
264#define NRF_802154_DPPI_RADIO_HW_TRIGGER 15U
272#ifndef NRF_802154_DPPI_CHANNELS_USED_MASK
273#define NRF_802154_DPPI_CHANNELS_USED_MASK ( \
274 (1UL << NRF_802154_DPPI_RADIO_DISABLED) | \
275 (1UL << NRF_802154_DPPI_RADIO_READY) | \
276 (1UL << NRF_802154_DPPI_RADIO_ADDRESS) | \
277 (1UL << NRF_802154_DPPI_RADIO_END) | \
278 (1UL << NRF_802154_DPPI_RADIO_PHYEND) | \
279 (1UL << NRF_802154_DPPI_EGU_TO_RADIO_RAMP_UP) | \
280 (1UL << NRF_802154_DPPI_TIMER_COMPARE_TO_RADIO_TXEN) | \
281 (1UL << NRF_802154_DPPI_RADIO_SYNC_TO_EGU_SYNC) | \
282 (1UL << NRF_802154_DPPI_RADIO_CCAIDLE) | \
283 (1UL << NRF_802154_DPPI_RADIO_CCABUSY) | \
284 (1UL << NRF_802154_DPPI_RADIO_HW_TRIGGER) | \
285 NRF_802154_SL_PPI_CHANNELS_USED_MASK)
293#ifndef NRF_802154_DPPI_GROUPS_USED_MASK
294#define NRF_802154_DPPI_GROUPS_USED_MASK 0UL
303#define NRF_802154_TIMER_INSTANCE_NO 022
305#define NRF_802154_ENCRYPTION_ACCELERATOR_CCM