
Go to the source code of this file.
Classes | |
| struct | Trng | 
| Trng hardware registers.  More... | |
Macros | |
| #define | TRNG_CR_ENABLE (0x1u << 0) | 
| (TRNG_CR) Enables the TRNG to provide random values  More... | |
| #define | TRNG_CR_KEY(value) ((TRNG_CR_KEY_Msk & ((value) << TRNG_CR_KEY_Pos))) | 
| #define | TRNG_CR_KEY_Msk (0xffffffu << TRNG_CR_KEY_Pos) | 
| (TRNG_CR) Security Key.  More... | |
| #define | TRNG_CR_KEY_PASSWD (0x524E47u << 8) | 
| (TRNG_CR) Writing any other value in this field aborts the write operation.  More... | |
| #define | TRNG_CR_KEY_Pos 8 | 
| #define | TRNG_IDR_DATRDY (0x1u << 0) | 
| (TRNG_IDR) Data Ready Interrupt Disable  More... | |
| #define | TRNG_IER_DATRDY (0x1u << 0) | 
| (TRNG_IER) Data Ready Interrupt Enable  More... | |
| #define | TRNG_IMR_DATRDY (0x1u << 0) | 
| (TRNG_IMR) Data Ready Interrupt Mask  More... | |
| #define | TRNG_ISR_DATRDY (0x1u << 0) | 
| (TRNG_ISR) Data Ready  More... | |
| #define | TRNG_ODATA_ODATA_Msk (0xffffffffu << TRNG_ODATA_ODATA_Pos) | 
| (TRNG_ODATA) Output Data  More... | |
| #define | TRNG_ODATA_ODATA_Pos 0 | 
| #define | TRNG_VERSION_MFN_Msk (0x7u << TRNG_VERSION_MFN_Pos) | 
| (TRNG_VERSION) Metal Fix Number  More... | |
| #define | TRNG_VERSION_MFN_Pos 16 | 
| #define | TRNG_VERSION_VERSION_Msk (0xfffu << TRNG_VERSION_VERSION_Pos) | 
| (TRNG_VERSION) Version of the Hardware Module  More... | |
| #define | TRNG_VERSION_VERSION_Pos 0 | 
Copyright (c) 2015-2018 Microchip Technology Inc. and its subsidiaries.
Definition in file component/trng.h.