aboutsummaryrefslogtreecommitdiff
path: root/stmhal/rng.c
diff options
context:
space:
mode:
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);
}