diff options
Diffstat (limited to 'firmware/targets/furi-hal-include/furi-hal-random.h')
-rw-r--r-- | firmware/targets/furi-hal-include/furi-hal-random.h | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/firmware/targets/furi-hal-include/furi-hal-random.h b/firmware/targets/furi-hal-include/furi-hal-random.h new file mode 100644 index 00000000..fa549d23 --- /dev/null +++ b/firmware/targets/furi-hal-include/furi-hal-random.h @@ -0,0 +1,24 @@ +#pragma once + +#include <stdint.h> + +#ifdef __cplusplus +extern "C" { +#endif + +/** Get random value + * + * @return random value + */ +uint32_t furi_hal_random_get(); + +/** Fill buffer with random data + * + * @param buf buffer pointer + * @param data buffer len + */ +void furi_hal_random_fill_buf(uint8_t* buf, uint32_t len); + +#ifdef __cplusplus +} +#endif
\ No newline at end of file |