RNG handle Structure definition. More...
#include <gr55xx_hal_rng.h>
Public Attributes | |
rng_regs_t * | p_instance |
rng_init_t | init |
hal_lock_t | lock |
__IO hal_rng_state_t | state |
uint32_t | random_number |
uint32_t | retention [1] |
RNG handle Structure definition.
Definition at line 124 of file gr55xx_hal_rng.h.
rng_init_t _rng_handle::init |
RNG required parameters
Definition at line 128 of file gr55xx_hal_rng.h.
hal_lock_t _rng_handle::lock |
RNG locking object
Definition at line 130 of file gr55xx_hal_rng.h.
rng_regs_t* _rng_handle::p_instance |
Register base address
Definition at line 126 of file gr55xx_hal_rng.h.
uint32_t _rng_handle::random_number |
Last-generated RNG Data
Definition at line 134 of file gr55xx_hal_rng.h.
uint32_t _rng_handle::retention[1] |
RNG important register information.
Definition at line 136 of file gr55xx_hal_rng.h.
__IO hal_rng_state_t _rng_handle::state |
RNG communication state
Definition at line 132 of file gr55xx_hal_rng.h.