Classes | Macros
component/trng.h File Reference
This graph shows which files directly or indirectly include this file:

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
 

Detailed Description

Copyright (c) 2015-2018 Microchip Technology Inc. and its subsidiaries.

Definition in file component/trng.h.



inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:18:00