#include <T32CZ20_trng.h>
Data Fields | |
__IO uint32_t | version |
__IO uint32_t | reserved1 [3] |
__IO uint32_t | status |
__IO uint32_t | reserved2 [3] |
__IO uint32_t | control |
__IO uint32_t | reserved3 [19] |
__IO uint32_t | data |
the struct we use so we can address registers using field names note that these are offset from the PUFrt register PLUS the TRNG offset see section 11.4. Register 0x00 here will be register 0xA00 in the docs.
__IO uint32_t TRNG_REGISTERS_T::control |
__IO uint32_t TRNG_REGISTERS_T::data |
__IO uint32_t TRNG_REGISTERS_T::reserved1[3] |
__IO uint32_t TRNG_REGISTERS_T::reserved2[3] |
__IO uint32_t TRNG_REGISTERS_T::reserved3[19] |
__IO uint32_t TRNG_REGISTERS_T::status |
__IO uint32_t TRNG_REGISTERS_T::version |