diff options
| author | Damien George | 2014-03-22 14:56:32 +0000 |
|---|---|---|
| committer | Damien George | 2014-03-22 14:56:32 +0000 |
| commit | ad7b84a7b9a1beb960d216995dd608b794440183 (patch) | |
| tree | 42cd9a64d5a84343da64f57e3858466a820ac573 /stmhal/rng.c | |
| parent | 684164a8cf8c2b989049d964ca7fc0419ada31ab (diff) | |
stmhal: Add os module with a few basic functions.
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); } |
