|
ChibiOS/HAL
7.0.3
|
PLATFORM TRNG subsystem low level driver header. More...
Go to the source code of this file.
Macros | |
| #define | trng_lld_driver_fields |
| Low level fields of the TRNG driver structure. More... | |
| #define | trng_lld_config_fields |
| Low level fields of the TRNG configuration structure. More... | |
PLATFORM configuration options | |
| #define | PLATFORM_TRNG_USE_TRNG1 FALSE |
| TRNGD1 driver enable switch. More... | |
Functions | |
| void | trng_lld_init (void) |
| Low level TRNG driver initialization. More... | |
| void | trng_lld_start (TRNGDriver *trngp) |
| Configures and activates the TRNG peripheral. More... | |
| void | trng_lld_stop (TRNGDriver *trngp) |
| Deactivates the TRNG peripheral. More... | |
| bool | trng_lld_generate (TRNGDriver *trngp, size_t size, uint8_t *out) |
| True random numbers generator. More... | |
PLATFORM TRNG subsystem low level driver header.
Definition in file hal_trng_lld.h.