2017-11-05 09:08:33 -08:00
|
|
|
#ifndef TREZORHAL_RNG_H
|
|
|
|
#define TREZORHAL_RNG_H
|
|
|
|
|
|
|
|
#include STM32_HAL_H
|
2017-03-07 06:52:19 -08:00
|
|
|
|
2017-10-14 09:06:16 -07:00
|
|
|
void rng_init(void);
|
2017-10-06 02:11:43 -07:00
|
|
|
uint32_t rng_read(const uint32_t previous, const uint32_t compare_previous);
|
2017-11-05 09:08:33 -08:00
|
|
|
uint32_t rng_get(void);
|
2017-03-07 06:52:19 -08:00
|
|
|
|
|
|
|
#endif
|