aboutsummaryrefslogtreecommitdiff
path: root/stmhal/rng.c
diff options
context:
space:
mode:
authorDamien George2014-03-22 14:56:32 +0000
committerDamien George2014-03-22 14:56:32 +0000
commitad7b84a7b9a1beb960d216995dd608b794440183 (patch)
tree42cd9a64d5a84343da64f57e3858466a820ac573 /stmhal/rng.c
parent684164a8cf8c2b989049d964ca7fc0419ada31ab (diff)
stmhal: Add os module with a few basic functions.
Diffstat (limited to 'stmhal/rng.c')
-rw-r--r--stmhal/rng.c4
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);
}