60 while(((seed & 0xFFFF) == 0x8003) || !(seed & 0xFFFF)) {
#define SOC_ADC_RNDL
RNG low byte.
#define SOC_ADC_ADCCON1_RCTRL1
RCTRL high bit.
#define SOC_ADC_RNDH
RNG high byte.
#define SOC_ADC_ADCCON1_RCTRL0
RCTRL low bit.
#define SOC_ADC_ADCCON1
ADC Control 1.
Header file for generating non-cryptographic random numbers.
Header file with register manipulation macro definitions.
Header file with register declarations for the cc2538 ADC and H/W RNG.
Structure of PRNG drivers.
uint_fast16_t(* rand)(void)
Generates a 16-bit pseudo-random number.
void(* seed)(uint64_t seed)
Seeds the PRNG with a seed.