diff options
Diffstat (limited to 'stmhal/rng.c')
| -rw-r--r-- | stmhal/rng.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/stmhal/rng.c b/stmhal/rng.c index 20d840a6a..f0d14fe97 100644 --- a/stmhal/rng.c +++ b/stmhal/rng.c @@ -14,6 +14,10 @@ void rng_init(void) { HAL_RNG_Init(&RngHandle); } +uint32_t rng_get(void) { + return HAL_RNG_GetRandomNumber(&RngHandle); +} + STATIC mp_obj_t pyb_rng_get(void) { return mp_obj_new_int(HAL_RNG_GetRandomNumber(&RngHandle) >> 2); } |
