32#if defined(NRF52_SERIES)
34 #define SDC_PPI_CHANNELS_USED_MASK (0xfffe0000)
35#elif defined(NRF53_SERIES)
37 #define SDC_DPPI_CHANNELS_USED_MASK (0x00001ff8)
38#elif defined(NRF_PLATFORM_LUMOS)
39 #define SDC_DPPIC10_CHANNELS_USED_MASK (0x00000ffe)
40 #define SDC_DPPIC00_CHANNELS_USED_MASK (0x0000000a)
41 #define SDC_PPIB00_CHANNELS_USED_MASK (0x0000000f)
42 #define SDC_PPIB10_CHANNELS_USED_MASK (0x0000000f)
43#elif defined(NRF54H_SERIES) || defined(GRTC_PRESENT)
44 #define SDC_DPPIC020_CHANNELS_USED_MASK (0x00000ffe)
45 #define SDC_DPPIC030_CHANNELS_USED_MASK (0x0000000a)
46 #define SDC_PPIB020_CHANNELS_USED_MASK (0x0000000f)
47 #define SDC_PPIB030_CHANNELS_USED_MASK (0x0000000f)
int32_t sdc_rand_source_register(const sdc_rand_source_t *rand_source)
Pass a source of randomness to the SoftDevice Controller.
void(* rand_poll)(uint8_t *p_buff, uint8_t length)
Function used by the controller to obtain random numbers. This function must block until length bytes...
Definition sdc_soc.h:65
Functions used by the SoftDevice Controller to obtain random numbers.
Definition sdc_soc.h:57