nrfxlib API 3.4.99
Loading...
Searching...
No Matches
softperipheral_regif.h File Reference

Go to the source code of this file.

Macros

#define SP_DPPI_SLOT_COUNT   4
#define SP_TASK_ENTRY_COUNT   6
#define SP_TASK_ENTRY_NODPPI   4 /* first entry without a DPPI channel */
#define SP_DPPI_MAP_VALID_Pos   0UL
#define SP_DPPI_MAP_VALID_Msk   (0xFUL << SP_DPPI_MAP_VALID_Pos)
#define SP_DPPI_MAP_VALID_Value   0x5UL
#define SP_DPPI_MAP_ROLE_Pos(entry)
#define SP_DPPI_MAP_ROLE_Msk(entry)
#define SP_DPPI_MAP_PERMIT_Pos   28UL
#define SP_DPPI_MAP_PERMIT_Msk   (0xFUL << SP_DPPI_MAP_PERMIT_Pos)
#define SP_VPR_TASK_IDX(entry)
#define SP_DPPI_ROLE_NONE   0UL /* task dispatches nothing */
#define SP_DPPI_ROLE_DPPI_0   1UL /* green0_fsm_handle_dppi_0 - start a prepared transfer */
#define SP_DPPI_ROLE_CONFIG   2UL /* green0_fsm_handle_config - target of __CSB */
#define SP_DPPI_ROLE_ACTION   3UL /* green0_fsm_handle_action - target of __ASB */
#define SP_DPPI_ROLE_STOP   4UL /* green0_fsm_handle_stop - target of __SSB */
#define SP_DPPI_ROLE_COUNT   5UL
#define SP_DPPI_MAP_DEFAULT
#define SP_DPPI_MAP_LEGACY
#define SP_DPPI_MAP_PERMIT_ALL   (0xFUL << SP_DPPI_MAP_PERMIT_Pos)
#define SP_DPPI_MAP_ROLE_GET(word, slot)
#define SP_DPPI_MAP_PERMIT_GET(word)