From ad7b84a7b9a1beb960d216995dd608b794440183 Mon Sep 17 00:00:00 2001 From: Damien George Date: Sat, 22 Mar 2014 14:56:32 +0000 Subject: stmhal: Add os module with a few basic functions. --- stmhal/rng.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'stmhal/rng.c') 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); } -- cgit v1.2.3