#include #include extern uint8_t rng_save; extern int rng_save_len; void strobe_rng_init(void) { int r; /* * Seed RNG * On first boot, SRAM is uninitialized and randomness from * it is used. On reset, the previously saved state is used. */ strobe_seed_prng(&rng_save, 2*1024); /* * Save entropy for next reset. */ r = strobe_randomize(&rng_save, rng_save_len); (void)r; }