Macros
Collaboration diagram for TRNG Register Masks:

Macros

#define TRNG_ENT_COUNT   (16U)
 

STATUS - Status Register

#define TRNG_STATUS_TF1BR0_MASK   (0x1U)
 
#define TRNG_STATUS_TF1BR0_SHIFT   (0U)
 
#define TRNG_STATUS_TF1BR0(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF1BR0_SHIFT)) & TRNG_STATUS_TF1BR0_MASK)
 
#define TRNG_STATUS_TF1BR1_MASK   (0x2U)
 
#define TRNG_STATUS_TF1BR1_SHIFT   (1U)
 
#define TRNG_STATUS_TF1BR1(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF1BR1_SHIFT)) & TRNG_STATUS_TF1BR1_MASK)
 
#define TRNG_STATUS_TF2BR0_MASK   (0x4U)
 
#define TRNG_STATUS_TF2BR0_SHIFT   (2U)
 
#define TRNG_STATUS_TF2BR0(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF2BR0_SHIFT)) & TRNG_STATUS_TF2BR0_MASK)
 
#define TRNG_STATUS_TF2BR1_MASK   (0x8U)
 
#define TRNG_STATUS_TF2BR1_SHIFT   (3U)
 
#define TRNG_STATUS_TF2BR1(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF2BR1_SHIFT)) & TRNG_STATUS_TF2BR1_MASK)
 
#define TRNG_STATUS_TF3BR0_MASK   (0x10U)
 
#define TRNG_STATUS_TF3BR0_SHIFT   (4U)
 
#define TRNG_STATUS_TF3BR0(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF3BR0_SHIFT)) & TRNG_STATUS_TF3BR0_MASK)
 
#define TRNG_STATUS_TF3BR1_MASK   (0x20U)
 
#define TRNG_STATUS_TF3BR1_SHIFT   (5U)
 
#define TRNG_STATUS_TF3BR1(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF3BR1_SHIFT)) & TRNG_STATUS_TF3BR1_MASK)
 
#define TRNG_STATUS_TF4BR0_MASK   (0x40U)
 
#define TRNG_STATUS_TF4BR0_SHIFT   (6U)
 
#define TRNG_STATUS_TF4BR0(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF4BR0_SHIFT)) & TRNG_STATUS_TF4BR0_MASK)
 
#define TRNG_STATUS_TF4BR1_MASK   (0x80U)
 
#define TRNG_STATUS_TF4BR1_SHIFT   (7U)
 
#define TRNG_STATUS_TF4BR1(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF4BR1_SHIFT)) & TRNG_STATUS_TF4BR1_MASK)
 
#define TRNG_STATUS_TF5BR0_MASK   (0x100U)
 
#define TRNG_STATUS_TF5BR0_SHIFT   (8U)
 
#define TRNG_STATUS_TF5BR0(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF5BR0_SHIFT)) & TRNG_STATUS_TF5BR0_MASK)
 
#define TRNG_STATUS_TF5BR1_MASK   (0x200U)
 
#define TRNG_STATUS_TF5BR1_SHIFT   (9U)
 
#define TRNG_STATUS_TF5BR1(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF5BR1_SHIFT)) & TRNG_STATUS_TF5BR1_MASK)
 
#define TRNG_STATUS_TF6PBR0_MASK   (0x400U)
 
#define TRNG_STATUS_TF6PBR0_SHIFT   (10U)
 
#define TRNG_STATUS_TF6PBR0(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF6PBR0_SHIFT)) & TRNG_STATUS_TF6PBR0_MASK)
 
#define TRNG_STATUS_TF6PBR1_MASK   (0x800U)
 
#define TRNG_STATUS_TF6PBR1_SHIFT   (11U)
 
#define TRNG_STATUS_TF6PBR1(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF6PBR1_SHIFT)) & TRNG_STATUS_TF6PBR1_MASK)
 
#define TRNG_STATUS_TFSB_MASK   (0x1000U)
 
#define TRNG_STATUS_TFSB_SHIFT   (12U)
 
#define TRNG_STATUS_TFSB(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TFSB_SHIFT)) & TRNG_STATUS_TFSB_MASK)
 
#define TRNG_STATUS_TFLR_MASK   (0x2000U)
 
#define TRNG_STATUS_TFLR_SHIFT   (13U)
 
#define TRNG_STATUS_TFLR(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TFLR_SHIFT)) & TRNG_STATUS_TFLR_MASK)
 
#define TRNG_STATUS_TFP_MASK   (0x4000U)
 
#define TRNG_STATUS_TFP_SHIFT   (14U)
 
#define TRNG_STATUS_TFP(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TFP_SHIFT)) & TRNG_STATUS_TFP_MASK)
 
#define TRNG_STATUS_TFMB_MASK   (0x8000U)
 
#define TRNG_STATUS_TFMB_SHIFT   (15U)
 
#define TRNG_STATUS_TFMB(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TFMB_SHIFT)) & TRNG_STATUS_TFMB_MASK)
 
#define TRNG_STATUS_RETRY_CT_MASK   (0xF0000U)
 
#define TRNG_STATUS_RETRY_CT_SHIFT   (16U)
 
#define TRNG_STATUS_RETRY_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_RETRY_CT_SHIFT)) & TRNG_STATUS_RETRY_CT_MASK)
 

INT_STATUS - Interrupt Status Register

#define TRNG_INT_STATUS_HW_ERR_MASK   (0x1U)
 
#define TRNG_INT_STATUS_HW_ERR_SHIFT   (0U)
 
#define TRNG_INT_STATUS_HW_ERR(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_INT_STATUS_HW_ERR_SHIFT)) & TRNG_INT_STATUS_HW_ERR_MASK)
 
#define TRNG_INT_STATUS_ENT_VAL_MASK   (0x2U)
 
#define TRNG_INT_STATUS_ENT_VAL_SHIFT   (1U)
 
#define TRNG_INT_STATUS_ENT_VAL(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_INT_STATUS_ENT_VAL_SHIFT)) & TRNG_INT_STATUS_ENT_VAL_MASK)
 
#define TRNG_INT_STATUS_FRQ_CT_FAIL_MASK   (0x4U)
 
#define TRNG_INT_STATUS_FRQ_CT_FAIL_SHIFT   (2U)
 
#define TRNG_INT_STATUS_FRQ_CT_FAIL(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_INT_STATUS_FRQ_CT_FAIL_SHIFT)) & TRNG_INT_STATUS_FRQ_CT_FAIL_MASK)
 

MCTL - Miscellaneous Control Register

#define TRNG_MCTL_SAMP_MODE_MASK   (0x3U)
 
#define TRNG_MCTL_SAMP_MODE_SHIFT   (0U)
 
#define TRNG_MCTL_SAMP_MODE(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_SAMP_MODE_SHIFT)) & TRNG_MCTL_SAMP_MODE_MASK)
 
#define TRNG_MCTL_OSC_DIV_MASK   (0xCU)
 
#define TRNG_MCTL_OSC_DIV_SHIFT   (2U)
 
#define TRNG_MCTL_OSC_DIV(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_OSC_DIV_SHIFT)) & TRNG_MCTL_OSC_DIV_MASK)
 
#define TRNG_MCTL_UNUSED4_MASK   (0x10U)
 
#define TRNG_MCTL_UNUSED4_SHIFT   (4U)
 
#define TRNG_MCTL_UNUSED4(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_UNUSED4_SHIFT)) & TRNG_MCTL_UNUSED4_MASK)
 
#define TRNG_MCTL_UNUSED5_MASK   (0x20U)
 
#define TRNG_MCTL_UNUSED5_SHIFT   (5U)
 
#define TRNG_MCTL_UNUSED5(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_UNUSED5_SHIFT)) & TRNG_MCTL_UNUSED5_MASK)
 
#define TRNG_MCTL_RST_DEF_MASK   (0x40U)
 
#define TRNG_MCTL_RST_DEF_SHIFT   (6U)
 
#define TRNG_MCTL_RST_DEF(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_RST_DEF_SHIFT)) & TRNG_MCTL_RST_DEF_MASK)
 
#define TRNG_MCTL_FOR_SCLK_MASK   (0x80U)
 
#define TRNG_MCTL_FOR_SCLK_SHIFT   (7U)
 
#define TRNG_MCTL_FOR_SCLK(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_FOR_SCLK_SHIFT)) & TRNG_MCTL_FOR_SCLK_MASK)
 
#define TRNG_MCTL_FCT_FAIL_MASK   (0x100U)
 
#define TRNG_MCTL_FCT_FAIL_SHIFT   (8U)
 
#define TRNG_MCTL_FCT_FAIL(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_FCT_FAIL_SHIFT)) & TRNG_MCTL_FCT_FAIL_MASK)
 
#define TRNG_MCTL_FCT_VAL_MASK   (0x200U)
 
#define TRNG_MCTL_FCT_VAL_SHIFT   (9U)
 
#define TRNG_MCTL_FCT_VAL(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_FCT_VAL_SHIFT)) & TRNG_MCTL_FCT_VAL_MASK)
 
#define TRNG_MCTL_ENT_VAL_MASK   (0x400U)
 
#define TRNG_MCTL_ENT_VAL_SHIFT   (10U)
 
#define TRNG_MCTL_ENT_VAL(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_ENT_VAL_SHIFT)) & TRNG_MCTL_ENT_VAL_MASK)
 
#define TRNG_MCTL_TST_OUT_MASK   (0x800U)
 
#define TRNG_MCTL_TST_OUT_SHIFT   (11U)
 
#define TRNG_MCTL_TST_OUT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_TST_OUT_SHIFT)) & TRNG_MCTL_TST_OUT_MASK)
 
#define TRNG_MCTL_ERR_MASK   (0x1000U)
 
#define TRNG_MCTL_ERR_SHIFT   (12U)
 
#define TRNG_MCTL_ERR(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_ERR_SHIFT)) & TRNG_MCTL_ERR_MASK)
 
#define TRNG_MCTL_TSTOP_OK_MASK   (0x2000U)
 
#define TRNG_MCTL_TSTOP_OK_SHIFT   (13U)
 
#define TRNG_MCTL_TSTOP_OK(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_TSTOP_OK_SHIFT)) & TRNG_MCTL_TSTOP_OK_MASK)
 
#define TRNG_MCTL_LRUN_CONT_MASK   (0x4000U)
 
#define TRNG_MCTL_LRUN_CONT_SHIFT   (14U)
 
#define TRNG_MCTL_LRUN_CONT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_LRUN_CONT_SHIFT)) & TRNG_MCTL_LRUN_CONT_MASK)
 
#define TRNG_MCTL_PRGM_MASK   (0x10000U)
 
#define TRNG_MCTL_PRGM_SHIFT   (16U)
 
#define TRNG_MCTL_PRGM(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_PRGM_SHIFT)) & TRNG_MCTL_PRGM_MASK)
 

SCMISC - Statistical Check Miscellaneous Register

#define TRNG_SCMISC_LRUN_MAX_MASK   (0xFFU)
 
#define TRNG_SCMISC_LRUN_MAX_SHIFT   (0U)
 
#define TRNG_SCMISC_LRUN_MAX(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCMISC_LRUN_MAX_SHIFT)) & TRNG_SCMISC_LRUN_MAX_MASK)
 
#define TRNG_SCMISC_RTY_CT_MASK   (0xF0000U)
 
#define TRNG_SCMISC_RTY_CT_SHIFT   (16U)
 
#define TRNG_SCMISC_RTY_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCMISC_RTY_CT_SHIFT)) & TRNG_SCMISC_RTY_CT_MASK)
 

PKRRNG - Poker Range Register

#define TRNG_PKRRNG_PKR_RNG_MASK   (0xFFFFU)
 
#define TRNG_PKRRNG_PKR_RNG_SHIFT   (0U)
 
#define TRNG_PKRRNG_PKR_RNG(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRRNG_PKR_RNG_SHIFT)) & TRNG_PKRRNG_PKR_RNG_MASK)
 

PKRMAX - Poker Maximum Limit Register

#define TRNG_PKRMAX_PKR_MAX_MASK   (0xFFFFFFU)
 
#define TRNG_PKRMAX_PKR_MAX_SHIFT   (0U)
 
#define TRNG_PKRMAX_PKR_MAX(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRMAX_PKR_MAX_SHIFT)) & TRNG_PKRMAX_PKR_MAX_MASK)
 

PKRSQ - Poker Square Calculation Result Register

#define TRNG_PKRSQ_PKR_SQ_MASK   (0xFFFFFFU)
 
#define TRNG_PKRSQ_PKR_SQ_SHIFT   (0U)
 
#define TRNG_PKRSQ_PKR_SQ(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRSQ_PKR_SQ_SHIFT)) & TRNG_PKRSQ_PKR_SQ_MASK)
 

SDCTL - Seed Control Register

#define TRNG_SDCTL_SAMP_SIZE_MASK   (0xFFFFU)
 
#define TRNG_SDCTL_SAMP_SIZE_SHIFT   (0U)
 
#define TRNG_SDCTL_SAMP_SIZE(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SDCTL_SAMP_SIZE_SHIFT)) & TRNG_SDCTL_SAMP_SIZE_MASK)
 
#define TRNG_SDCTL_ENT_DLY_MASK   (0xFFFF0000U)
 
#define TRNG_SDCTL_ENT_DLY_SHIFT   (16U)
 
#define TRNG_SDCTL_ENT_DLY(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SDCTL_ENT_DLY_SHIFT)) & TRNG_SDCTL_ENT_DLY_MASK)
 

SBLIM - Sparse Bit Limit Register

#define TRNG_SBLIM_SB_LIM_MASK   (0x3FFU)
 
#define TRNG_SBLIM_SB_LIM_SHIFT   (0U)
 
#define TRNG_SBLIM_SB_LIM(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SBLIM_SB_LIM_SHIFT)) & TRNG_SBLIM_SB_LIM_MASK)
 

TOTSAM - Total Samples Register

#define TRNG_TOTSAM_TOT_SAM_MASK   (0xFFFFFU)
 
#define TRNG_TOTSAM_TOT_SAM_SHIFT   (0U)
 
#define TRNG_TOTSAM_TOT_SAM(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_TOTSAM_TOT_SAM_SHIFT)) & TRNG_TOTSAM_TOT_SAM_MASK)
 

FRQMIN - Frequency Count Minimum Limit Register

#define TRNG_FRQMIN_FRQ_MIN_MASK   (0x3FFFFFU)
 
#define TRNG_FRQMIN_FRQ_MIN_SHIFT   (0U)
 
#define TRNG_FRQMIN_FRQ_MIN(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_FRQMIN_FRQ_MIN_SHIFT)) & TRNG_FRQMIN_FRQ_MIN_MASK)
 

FRQCNT - Frequency Count Register

#define TRNG_FRQCNT_FRQ_CT_MASK   (0x3FFFFFU)
 
#define TRNG_FRQCNT_FRQ_CT_SHIFT   (0U)
 
#define TRNG_FRQCNT_FRQ_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_FRQCNT_FRQ_CT_SHIFT)) & TRNG_FRQCNT_FRQ_CT_MASK)
 

FRQMAX - Frequency Count Maximum Limit Register

#define TRNG_FRQMAX_FRQ_MAX_MASK   (0x3FFFFFU)
 
#define TRNG_FRQMAX_FRQ_MAX_SHIFT   (0U)
 
#define TRNG_FRQMAX_FRQ_MAX(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_FRQMAX_FRQ_MAX_SHIFT)) & TRNG_FRQMAX_FRQ_MAX_MASK)
 

SCMC - Statistical Check Monobit Count Register

#define TRNG_SCMC_MONO_CT_MASK   (0xFFFFU)
 
#define TRNG_SCMC_MONO_CT_SHIFT   (0U)
 
#define TRNG_SCMC_MONO_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCMC_MONO_CT_SHIFT)) & TRNG_SCMC_MONO_CT_MASK)
 

SCML - Statistical Check Monobit Limit Register

#define TRNG_SCML_MONO_MAX_MASK   (0xFFFFU)
 
#define TRNG_SCML_MONO_MAX_SHIFT   (0U)
 
#define TRNG_SCML_MONO_MAX(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCML_MONO_MAX_SHIFT)) & TRNG_SCML_MONO_MAX_MASK)
 
#define TRNG_SCML_MONO_RNG_MASK   (0xFFFF0000U)
 
#define TRNG_SCML_MONO_RNG_SHIFT   (16U)
 
#define TRNG_SCML_MONO_RNG(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCML_MONO_RNG_SHIFT)) & TRNG_SCML_MONO_RNG_MASK)
 

SCR1C - Statistical Check Run Length 1 Count Register

#define TRNG_SCR1C_R1_0_CT_MASK   (0x7FFFU)
 
#define TRNG_SCR1C_R1_0_CT_SHIFT   (0U)
 
#define TRNG_SCR1C_R1_0_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR1C_R1_0_CT_SHIFT)) & TRNG_SCR1C_R1_0_CT_MASK)
 
#define TRNG_SCR1C_R1_1_CT_MASK   (0x7FFF0000U)
 
#define TRNG_SCR1C_R1_1_CT_SHIFT   (16U)
 
#define TRNG_SCR1C_R1_1_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR1C_R1_1_CT_SHIFT)) & TRNG_SCR1C_R1_1_CT_MASK)
 

SCR1L - Statistical Check Run Length 1 Limit Register

#define TRNG_SCR1L_RUN1_MAX_MASK   (0x7FFFU)
 
#define TRNG_SCR1L_RUN1_MAX_SHIFT   (0U)
 
#define TRNG_SCR1L_RUN1_MAX(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR1L_RUN1_MAX_SHIFT)) & TRNG_SCR1L_RUN1_MAX_MASK)
 
#define TRNG_SCR1L_RUN1_RNG_MASK   (0x7FFF0000U)
 
#define TRNG_SCR1L_RUN1_RNG_SHIFT   (16U)
 
#define TRNG_SCR1L_RUN1_RNG(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR1L_RUN1_RNG_SHIFT)) & TRNG_SCR1L_RUN1_RNG_MASK)
 

SCR2C - Statistical Check Run Length 2 Count Register

#define TRNG_SCR2C_R2_0_CT_MASK   (0x3FFFU)
 
#define TRNG_SCR2C_R2_0_CT_SHIFT   (0U)
 
#define TRNG_SCR2C_R2_0_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR2C_R2_0_CT_SHIFT)) & TRNG_SCR2C_R2_0_CT_MASK)
 
#define TRNG_SCR2C_R2_1_CT_MASK   (0x3FFF0000U)
 
#define TRNG_SCR2C_R2_1_CT_SHIFT   (16U)
 
#define TRNG_SCR2C_R2_1_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR2C_R2_1_CT_SHIFT)) & TRNG_SCR2C_R2_1_CT_MASK)
 

SCR2L - Statistical Check Run Length 2 Limit Register

#define TRNG_SCR2L_RUN2_MAX_MASK   (0x3FFFU)
 
#define TRNG_SCR2L_RUN2_MAX_SHIFT   (0U)
 
#define TRNG_SCR2L_RUN2_MAX(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR2L_RUN2_MAX_SHIFT)) & TRNG_SCR2L_RUN2_MAX_MASK)
 
#define TRNG_SCR2L_RUN2_RNG_MASK   (0x3FFF0000U)
 
#define TRNG_SCR2L_RUN2_RNG_SHIFT   (16U)
 
#define TRNG_SCR2L_RUN2_RNG(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR2L_RUN2_RNG_SHIFT)) & TRNG_SCR2L_RUN2_RNG_MASK)
 

SCR3C - Statistical Check Run Length 3 Count Register

#define TRNG_SCR3C_R3_0_CT_MASK   (0x1FFFU)
 
#define TRNG_SCR3C_R3_0_CT_SHIFT   (0U)
 
#define TRNG_SCR3C_R3_0_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR3C_R3_0_CT_SHIFT)) & TRNG_SCR3C_R3_0_CT_MASK)
 
#define TRNG_SCR3C_R3_1_CT_MASK   (0x1FFF0000U)
 
#define TRNG_SCR3C_R3_1_CT_SHIFT   (16U)
 
#define TRNG_SCR3C_R3_1_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR3C_R3_1_CT_SHIFT)) & TRNG_SCR3C_R3_1_CT_MASK)
 

SCR3L - Statistical Check Run Length 3 Limit Register

#define TRNG_SCR3L_RUN3_MAX_MASK   (0x1FFFU)
 
#define TRNG_SCR3L_RUN3_MAX_SHIFT   (0U)
 
#define TRNG_SCR3L_RUN3_MAX(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR3L_RUN3_MAX_SHIFT)) & TRNG_SCR3L_RUN3_MAX_MASK)
 
#define TRNG_SCR3L_RUN3_RNG_MASK   (0x1FFF0000U)
 
#define TRNG_SCR3L_RUN3_RNG_SHIFT   (16U)
 
#define TRNG_SCR3L_RUN3_RNG(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR3L_RUN3_RNG_SHIFT)) & TRNG_SCR3L_RUN3_RNG_MASK)
 

SCR4C - Statistical Check Run Length 4 Count Register

#define TRNG_SCR4C_R4_0_CT_MASK   (0xFFFU)
 
#define TRNG_SCR4C_R4_0_CT_SHIFT   (0U)
 
#define TRNG_SCR4C_R4_0_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR4C_R4_0_CT_SHIFT)) & TRNG_SCR4C_R4_0_CT_MASK)
 
#define TRNG_SCR4C_R4_1_CT_MASK   (0xFFF0000U)
 
#define TRNG_SCR4C_R4_1_CT_SHIFT   (16U)
 
#define TRNG_SCR4C_R4_1_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR4C_R4_1_CT_SHIFT)) & TRNG_SCR4C_R4_1_CT_MASK)
 

SCR4L - Statistical Check Run Length 4 Limit Register

#define TRNG_SCR4L_RUN4_MAX_MASK   (0xFFFU)
 
#define TRNG_SCR4L_RUN4_MAX_SHIFT   (0U)
 
#define TRNG_SCR4L_RUN4_MAX(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR4L_RUN4_MAX_SHIFT)) & TRNG_SCR4L_RUN4_MAX_MASK)
 
#define TRNG_SCR4L_RUN4_RNG_MASK   (0xFFF0000U)
 
#define TRNG_SCR4L_RUN4_RNG_SHIFT   (16U)
 
#define TRNG_SCR4L_RUN4_RNG(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR4L_RUN4_RNG_SHIFT)) & TRNG_SCR4L_RUN4_RNG_MASK)
 

SCR5C - Statistical Check Run Length 5 Count Register

#define TRNG_SCR5C_R5_0_CT_MASK   (0x7FFU)
 
#define TRNG_SCR5C_R5_0_CT_SHIFT   (0U)
 
#define TRNG_SCR5C_R5_0_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR5C_R5_0_CT_SHIFT)) & TRNG_SCR5C_R5_0_CT_MASK)
 
#define TRNG_SCR5C_R5_1_CT_MASK   (0x7FF0000U)
 
#define TRNG_SCR5C_R5_1_CT_SHIFT   (16U)
 
#define TRNG_SCR5C_R5_1_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR5C_R5_1_CT_SHIFT)) & TRNG_SCR5C_R5_1_CT_MASK)
 

SCR5L - Statistical Check Run Length 5 Limit Register

#define TRNG_SCR5L_RUN5_MAX_MASK   (0x7FFU)
 
#define TRNG_SCR5L_RUN5_MAX_SHIFT   (0U)
 
#define TRNG_SCR5L_RUN5_MAX(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR5L_RUN5_MAX_SHIFT)) & TRNG_SCR5L_RUN5_MAX_MASK)
 
#define TRNG_SCR5L_RUN5_RNG_MASK   (0x7FF0000U)
 
#define TRNG_SCR5L_RUN5_RNG_SHIFT   (16U)
 
#define TRNG_SCR5L_RUN5_RNG(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR5L_RUN5_RNG_SHIFT)) & TRNG_SCR5L_RUN5_RNG_MASK)
 

SCR6PC - Statistical Check Run Length 6+ Count Register

#define TRNG_SCR6PC_R6P_0_CT_MASK   (0x7FFU)
 
#define TRNG_SCR6PC_R6P_0_CT_SHIFT   (0U)
 
#define TRNG_SCR6PC_R6P_0_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR6PC_R6P_0_CT_SHIFT)) & TRNG_SCR6PC_R6P_0_CT_MASK)
 
#define TRNG_SCR6PC_R6P_1_CT_MASK   (0x7FF0000U)
 
#define TRNG_SCR6PC_R6P_1_CT_SHIFT   (16U)
 
#define TRNG_SCR6PC_R6P_1_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR6PC_R6P_1_CT_SHIFT)) & TRNG_SCR6PC_R6P_1_CT_MASK)
 

SCR6PL - Statistical Check Run Length 6+ Limit Register

#define TRNG_SCR6PL_RUN6P_MAX_MASK   (0x7FFU)
 
#define TRNG_SCR6PL_RUN6P_MAX_SHIFT   (0U)
 
#define TRNG_SCR6PL_RUN6P_MAX(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR6PL_RUN6P_MAX_SHIFT)) & TRNG_SCR6PL_RUN6P_MAX_MASK)
 
#define TRNG_SCR6PL_RUN6P_RNG_MASK   (0x7FF0000U)
 
#define TRNG_SCR6PL_RUN6P_RNG_SHIFT   (16U)
 
#define TRNG_SCR6PL_RUN6P_RNG(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SCR6PL_RUN6P_RNG_SHIFT)) & TRNG_SCR6PL_RUN6P_RNG_MASK)
 

ENT - Entropy Read Register

#define TRNG_ENT_ENT_MASK   (0xFFFFFFFFU)
 
#define TRNG_ENT_ENT_SHIFT   (0U)
 
#define TRNG_ENT_ENT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_ENT_ENT_SHIFT)) & TRNG_ENT_ENT_MASK)
 

PKRCNT10 - Statistical Check Poker Count 1 and 0 Register

#define TRNG_PKRCNT10_PKR_0_CT_MASK   (0xFFFFU)
 
#define TRNG_PKRCNT10_PKR_0_CT_SHIFT   (0U)
 
#define TRNG_PKRCNT10_PKR_0_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT10_PKR_0_CT_SHIFT)) & TRNG_PKRCNT10_PKR_0_CT_MASK)
 
#define TRNG_PKRCNT10_PKR_1_CT_MASK   (0xFFFF0000U)
 
#define TRNG_PKRCNT10_PKR_1_CT_SHIFT   (16U)
 
#define TRNG_PKRCNT10_PKR_1_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT10_PKR_1_CT_SHIFT)) & TRNG_PKRCNT10_PKR_1_CT_MASK)
 

PKRCNT32 - Statistical Check Poker Count 3 and 2 Register

#define TRNG_PKRCNT32_PKR_2_CT_MASK   (0xFFFFU)
 
#define TRNG_PKRCNT32_PKR_2_CT_SHIFT   (0U)
 
#define TRNG_PKRCNT32_PKR_2_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT32_PKR_2_CT_SHIFT)) & TRNG_PKRCNT32_PKR_2_CT_MASK)
 
#define TRNG_PKRCNT32_PKR_3_CT_MASK   (0xFFFF0000U)
 
#define TRNG_PKRCNT32_PKR_3_CT_SHIFT   (16U)
 
#define TRNG_PKRCNT32_PKR_3_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT32_PKR_3_CT_SHIFT)) & TRNG_PKRCNT32_PKR_3_CT_MASK)
 

PKRCNT54 - Statistical Check Poker Count 5 and 4 Register

#define TRNG_PKRCNT54_PKR_4_CT_MASK   (0xFFFFU)
 
#define TRNG_PKRCNT54_PKR_4_CT_SHIFT   (0U)
 
#define TRNG_PKRCNT54_PKR_4_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT54_PKR_4_CT_SHIFT)) & TRNG_PKRCNT54_PKR_4_CT_MASK)
 
#define TRNG_PKRCNT54_PKR_5_CT_MASK   (0xFFFF0000U)
 
#define TRNG_PKRCNT54_PKR_5_CT_SHIFT   (16U)
 
#define TRNG_PKRCNT54_PKR_5_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT54_PKR_5_CT_SHIFT)) & TRNG_PKRCNT54_PKR_5_CT_MASK)
 

PKRCNT76 - Statistical Check Poker Count 7 and 6 Register

#define TRNG_PKRCNT76_PKR_6_CT_MASK   (0xFFFFU)
 
#define TRNG_PKRCNT76_PKR_6_CT_SHIFT   (0U)
 
#define TRNG_PKRCNT76_PKR_6_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT76_PKR_6_CT_SHIFT)) & TRNG_PKRCNT76_PKR_6_CT_MASK)
 
#define TRNG_PKRCNT76_PKR_7_CT_MASK   (0xFFFF0000U)
 
#define TRNG_PKRCNT76_PKR_7_CT_SHIFT   (16U)
 
#define TRNG_PKRCNT76_PKR_7_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT76_PKR_7_CT_SHIFT)) & TRNG_PKRCNT76_PKR_7_CT_MASK)
 

PKRCNT98 - Statistical Check Poker Count 9 and 8 Register

#define TRNG_PKRCNT98_PKR_8_CT_MASK   (0xFFFFU)
 
#define TRNG_PKRCNT98_PKR_8_CT_SHIFT   (0U)
 
#define TRNG_PKRCNT98_PKR_8_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT98_PKR_8_CT_SHIFT)) & TRNG_PKRCNT98_PKR_8_CT_MASK)
 
#define TRNG_PKRCNT98_PKR_9_CT_MASK   (0xFFFF0000U)
 
#define TRNG_PKRCNT98_PKR_9_CT_SHIFT   (16U)
 
#define TRNG_PKRCNT98_PKR_9_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT98_PKR_9_CT_SHIFT)) & TRNG_PKRCNT98_PKR_9_CT_MASK)
 

PKRCNTBA - Statistical Check Poker Count B and A Register

#define TRNG_PKRCNTBA_PKR_A_CT_MASK   (0xFFFFU)
 
#define TRNG_PKRCNTBA_PKR_A_CT_SHIFT   (0U)
 
#define TRNG_PKRCNTBA_PKR_A_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNTBA_PKR_A_CT_SHIFT)) & TRNG_PKRCNTBA_PKR_A_CT_MASK)
 
#define TRNG_PKRCNTBA_PKR_B_CT_MASK   (0xFFFF0000U)
 
#define TRNG_PKRCNTBA_PKR_B_CT_SHIFT   (16U)
 
#define TRNG_PKRCNTBA_PKR_B_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNTBA_PKR_B_CT_SHIFT)) & TRNG_PKRCNTBA_PKR_B_CT_MASK)
 

PKRCNTDC - Statistical Check Poker Count D and C Register

#define TRNG_PKRCNTDC_PKR_C_CT_MASK   (0xFFFFU)
 
#define TRNG_PKRCNTDC_PKR_C_CT_SHIFT   (0U)
 
#define TRNG_PKRCNTDC_PKR_C_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNTDC_PKR_C_CT_SHIFT)) & TRNG_PKRCNTDC_PKR_C_CT_MASK)
 
#define TRNG_PKRCNTDC_PKR_D_CT_MASK   (0xFFFF0000U)
 
#define TRNG_PKRCNTDC_PKR_D_CT_SHIFT   (16U)
 
#define TRNG_PKRCNTDC_PKR_D_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNTDC_PKR_D_CT_SHIFT)) & TRNG_PKRCNTDC_PKR_D_CT_MASK)
 

PKRCNTFE - Statistical Check Poker Count F and E Register

#define TRNG_PKRCNTFE_PKR_E_CT_MASK   (0xFFFFU)
 
#define TRNG_PKRCNTFE_PKR_E_CT_SHIFT   (0U)
 
#define TRNG_PKRCNTFE_PKR_E_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNTFE_PKR_E_CT_SHIFT)) & TRNG_PKRCNTFE_PKR_E_CT_MASK)
 
#define TRNG_PKRCNTFE_PKR_F_CT_MASK   (0xFFFF0000U)
 
#define TRNG_PKRCNTFE_PKR_F_CT_SHIFT   (16U)
 
#define TRNG_PKRCNTFE_PKR_F_CT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNTFE_PKR_F_CT_SHIFT)) & TRNG_PKRCNTFE_PKR_F_CT_MASK)
 

SEC_CFG - Security Configuration Register

#define TRNG_SEC_CFG_UNUSED0_MASK   (0x1U)
 
#define TRNG_SEC_CFG_UNUSED0_SHIFT   (0U)
 
#define TRNG_SEC_CFG_UNUSED0(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SEC_CFG_UNUSED0_SHIFT)) & TRNG_SEC_CFG_UNUSED0_MASK)
 
#define TRNG_SEC_CFG_NO_PRGM_MASK   (0x2U)
 
#define TRNG_SEC_CFG_NO_PRGM_SHIFT   (1U)
 
#define TRNG_SEC_CFG_NO_PRGM(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SEC_CFG_NO_PRGM_SHIFT)) & TRNG_SEC_CFG_NO_PRGM_MASK)
 
#define TRNG_SEC_CFG_UNUSED2_MASK   (0x4U)
 
#define TRNG_SEC_CFG_UNUSED2_SHIFT   (2U)
 
#define TRNG_SEC_CFG_UNUSED2(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_SEC_CFG_UNUSED2_SHIFT)) & TRNG_SEC_CFG_UNUSED2_MASK)
 

INT_CTRL - Interrupt Control Register

#define TRNG_INT_CTRL_HW_ERR_MASK   (0x1U)
 
#define TRNG_INT_CTRL_HW_ERR_SHIFT   (0U)
 
#define TRNG_INT_CTRL_HW_ERR(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_INT_CTRL_HW_ERR_SHIFT)) & TRNG_INT_CTRL_HW_ERR_MASK)
 
#define TRNG_INT_CTRL_ENT_VAL_MASK   (0x2U)
 
#define TRNG_INT_CTRL_ENT_VAL_SHIFT   (1U)
 
#define TRNG_INT_CTRL_ENT_VAL(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_INT_CTRL_ENT_VAL_SHIFT)) & TRNG_INT_CTRL_ENT_VAL_MASK)
 
#define TRNG_INT_CTRL_FRQ_CT_FAIL_MASK   (0x4U)
 
#define TRNG_INT_CTRL_FRQ_CT_FAIL_SHIFT   (2U)
 
#define TRNG_INT_CTRL_FRQ_CT_FAIL(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_INT_CTRL_FRQ_CT_FAIL_SHIFT)) & TRNG_INT_CTRL_FRQ_CT_FAIL_MASK)
 
#define TRNG_INT_CTRL_UNUSED_MASK   (0xFFFFFFF8U)
 
#define TRNG_INT_CTRL_UNUSED_SHIFT   (3U)
 
#define TRNG_INT_CTRL_UNUSED(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_INT_CTRL_UNUSED_SHIFT)) & TRNG_INT_CTRL_UNUSED_MASK)
 

INT_MASK - Mask Register

#define TRNG_INT_MASK_HW_ERR_MASK   (0x1U)
 
#define TRNG_INT_MASK_HW_ERR_SHIFT   (0U)
 
#define TRNG_INT_MASK_HW_ERR(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_INT_MASK_HW_ERR_SHIFT)) & TRNG_INT_MASK_HW_ERR_MASK)
 
#define TRNG_INT_MASK_ENT_VAL_MASK   (0x2U)
 
#define TRNG_INT_MASK_ENT_VAL_SHIFT   (1U)
 
#define TRNG_INT_MASK_ENT_VAL(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_INT_MASK_ENT_VAL_SHIFT)) & TRNG_INT_MASK_ENT_VAL_MASK)
 
#define TRNG_INT_MASK_FRQ_CT_FAIL_MASK   (0x4U)
 
#define TRNG_INT_MASK_FRQ_CT_FAIL_SHIFT   (2U)
 
#define TRNG_INT_MASK_FRQ_CT_FAIL(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_INT_MASK_FRQ_CT_FAIL_SHIFT)) & TRNG_INT_MASK_FRQ_CT_FAIL_MASK)
 

VID1 - Version ID Register (MS)

#define TRNG_VID1_MIN_REV_MASK   (0xFFU)
 
#define TRNG_VID1_MIN_REV_SHIFT   (0U)
 
#define TRNG_VID1_MIN_REV(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_VID1_MIN_REV_SHIFT)) & TRNG_VID1_MIN_REV_MASK)
 
#define TRNG_VID1_MAJ_REV_MASK   (0xFF00U)
 
#define TRNG_VID1_MAJ_REV_SHIFT   (8U)
 
#define TRNG_VID1_MAJ_REV(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_VID1_MAJ_REV_SHIFT)) & TRNG_VID1_MAJ_REV_MASK)
 
#define TRNG_VID1_IP_ID_MASK   (0xFFFF0000U)
 
#define TRNG_VID1_IP_ID_SHIFT   (16U)
 
#define TRNG_VID1_IP_ID(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_VID1_IP_ID_SHIFT)) & TRNG_VID1_IP_ID_MASK)
 

VID2 - Version ID Register (LS)

#define TRNG_VID2_CONFIG_OPT_MASK   (0xFFU)
 
#define TRNG_VID2_CONFIG_OPT_SHIFT   (0U)
 
#define TRNG_VID2_CONFIG_OPT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_VID2_CONFIG_OPT_SHIFT)) & TRNG_VID2_CONFIG_OPT_MASK)
 
#define TRNG_VID2_ECO_REV_MASK   (0xFF00U)
 
#define TRNG_VID2_ECO_REV_SHIFT   (8U)
 
#define TRNG_VID2_ECO_REV(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_VID2_ECO_REV_SHIFT)) & TRNG_VID2_ECO_REV_MASK)
 
#define TRNG_VID2_INTG_OPT_MASK   (0xFF0000U)
 
#define TRNG_VID2_INTG_OPT_SHIFT   (16U)
 
#define TRNG_VID2_INTG_OPT(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_VID2_INTG_OPT_SHIFT)) & TRNG_VID2_INTG_OPT_MASK)
 
#define TRNG_VID2_ERA_MASK   (0xFF000000U)
 
#define TRNG_VID2_ERA_SHIFT   (24U)
 
#define TRNG_VID2_ERA(x)   (((uint32_t)(((uint32_t)(x)) << TRNG_VID2_ERA_SHIFT)) & TRNG_VID2_ERA_MASK)
 

Detailed Description

Macro Definition Documentation

◆ TRNG_ENT_COUNT

#define TRNG_ENT_COUNT   (16U)

Definition at line 38286 of file MIMXRT1052.h.

◆ TRNG_ENT_ENT

#define TRNG_ENT_ENT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_ENT_ENT_SHIFT)) & TRNG_ENT_ENT_MASK)

Definition at line 38282 of file MIMXRT1052.h.

◆ TRNG_ENT_ENT_MASK

#define TRNG_ENT_ENT_MASK   (0xFFFFFFFFU)

Definition at line 38280 of file MIMXRT1052.h.

◆ TRNG_ENT_ENT_SHIFT

#define TRNG_ENT_ENT_SHIFT   (0U)

Definition at line 38281 of file MIMXRT1052.h.

◆ TRNG_FRQCNT_FRQ_CT

#define TRNG_FRQCNT_FRQ_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_FRQCNT_FRQ_CT_SHIFT)) & TRNG_FRQCNT_FRQ_CT_MASK)

Definition at line 38076 of file MIMXRT1052.h.

◆ TRNG_FRQCNT_FRQ_CT_MASK

#define TRNG_FRQCNT_FRQ_CT_MASK   (0x3FFFFFU)

Definition at line 38074 of file MIMXRT1052.h.

◆ TRNG_FRQCNT_FRQ_CT_SHIFT

#define TRNG_FRQCNT_FRQ_CT_SHIFT   (0U)

Definition at line 38075 of file MIMXRT1052.h.

◆ TRNG_FRQMAX_FRQ_MAX

#define TRNG_FRQMAX_FRQ_MAX (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_FRQMAX_FRQ_MAX_SHIFT)) & TRNG_FRQMAX_FRQ_MAX_MASK)

Definition at line 38083 of file MIMXRT1052.h.

◆ TRNG_FRQMAX_FRQ_MAX_MASK

#define TRNG_FRQMAX_FRQ_MAX_MASK   (0x3FFFFFU)

Definition at line 38081 of file MIMXRT1052.h.

◆ TRNG_FRQMAX_FRQ_MAX_SHIFT

#define TRNG_FRQMAX_FRQ_MAX_SHIFT   (0U)

Definition at line 38082 of file MIMXRT1052.h.

◆ TRNG_FRQMIN_FRQ_MIN

#define TRNG_FRQMIN_FRQ_MIN (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_FRQMIN_FRQ_MIN_SHIFT)) & TRNG_FRQMIN_FRQ_MIN_MASK)

Definition at line 38069 of file MIMXRT1052.h.

◆ TRNG_FRQMIN_FRQ_MIN_MASK

#define TRNG_FRQMIN_FRQ_MIN_MASK   (0x3FFFFFU)

Definition at line 38067 of file MIMXRT1052.h.

◆ TRNG_FRQMIN_FRQ_MIN_SHIFT

#define TRNG_FRQMIN_FRQ_MIN_SHIFT   (0U)

Definition at line 38068 of file MIMXRT1052.h.

◆ TRNG_INT_CTRL_ENT_VAL

#define TRNG_INT_CTRL_ENT_VAL (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_INT_CTRL_ENT_VAL_SHIFT)) & TRNG_INT_CTRL_ENT_VAL_MASK)

ENT_VAL 0b0..Same behavior as bit 0 of this register. 0b1..Same behavior as bit 0 of this register.

Definition at line 38400 of file MIMXRT1052.h.

◆ TRNG_INT_CTRL_ENT_VAL_MASK

#define TRNG_INT_CTRL_ENT_VAL_MASK   (0x2U)

Definition at line 38394 of file MIMXRT1052.h.

◆ TRNG_INT_CTRL_ENT_VAL_SHIFT

#define TRNG_INT_CTRL_ENT_VAL_SHIFT   (1U)

Definition at line 38395 of file MIMXRT1052.h.

◆ TRNG_INT_CTRL_FRQ_CT_FAIL

#define TRNG_INT_CTRL_FRQ_CT_FAIL (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_INT_CTRL_FRQ_CT_FAIL_SHIFT)) & TRNG_INT_CTRL_FRQ_CT_FAIL_MASK)

FRQ_CT_FAIL 0b0..Same behavior as bit 0 of this register. 0b1..Same behavior as bit 0 of this register.

Definition at line 38407 of file MIMXRT1052.h.

◆ TRNG_INT_CTRL_FRQ_CT_FAIL_MASK

#define TRNG_INT_CTRL_FRQ_CT_FAIL_MASK   (0x4U)

Definition at line 38401 of file MIMXRT1052.h.

◆ TRNG_INT_CTRL_FRQ_CT_FAIL_SHIFT

#define TRNG_INT_CTRL_FRQ_CT_FAIL_SHIFT   (2U)

Definition at line 38402 of file MIMXRT1052.h.

◆ TRNG_INT_CTRL_HW_ERR

#define TRNG_INT_CTRL_HW_ERR (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_INT_CTRL_HW_ERR_SHIFT)) & TRNG_INT_CTRL_HW_ERR_MASK)

HW_ERR 0b0..Corresponding bit of INT_STATUS register cleared. 0b1..Corresponding bit of INT_STATUS register active.

Definition at line 38393 of file MIMXRT1052.h.

◆ TRNG_INT_CTRL_HW_ERR_MASK

#define TRNG_INT_CTRL_HW_ERR_MASK   (0x1U)

Definition at line 38387 of file MIMXRT1052.h.

◆ TRNG_INT_CTRL_HW_ERR_SHIFT

#define TRNG_INT_CTRL_HW_ERR_SHIFT   (0U)

Definition at line 38388 of file MIMXRT1052.h.

◆ TRNG_INT_CTRL_UNUSED

#define TRNG_INT_CTRL_UNUSED (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_INT_CTRL_UNUSED_SHIFT)) & TRNG_INT_CTRL_UNUSED_MASK)

Definition at line 38410 of file MIMXRT1052.h.

◆ TRNG_INT_CTRL_UNUSED_MASK

#define TRNG_INT_CTRL_UNUSED_MASK   (0xFFFFFFF8U)

Definition at line 38408 of file MIMXRT1052.h.

◆ TRNG_INT_CTRL_UNUSED_SHIFT

#define TRNG_INT_CTRL_UNUSED_SHIFT   (3U)

Definition at line 38409 of file MIMXRT1052.h.

◆ TRNG_INT_MASK_ENT_VAL

#define TRNG_INT_MASK_ENT_VAL (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_INT_MASK_ENT_VAL_SHIFT)) & TRNG_INT_MASK_ENT_VAL_MASK)

ENT_VAL 0b0..Same behavior as bit 0 of this register. 0b1..Same behavior as bit 0 of this register.

Definition at line 38428 of file MIMXRT1052.h.

◆ TRNG_INT_MASK_ENT_VAL_MASK

#define TRNG_INT_MASK_ENT_VAL_MASK   (0x2U)

Definition at line 38422 of file MIMXRT1052.h.

◆ TRNG_INT_MASK_ENT_VAL_SHIFT

#define TRNG_INT_MASK_ENT_VAL_SHIFT   (1U)

Definition at line 38423 of file MIMXRT1052.h.

◆ TRNG_INT_MASK_FRQ_CT_FAIL

#define TRNG_INT_MASK_FRQ_CT_FAIL (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_INT_MASK_FRQ_CT_FAIL_SHIFT)) & TRNG_INT_MASK_FRQ_CT_FAIL_MASK)

FRQ_CT_FAIL 0b0..Same behavior as bit 0 of this register. 0b1..Same behavior as bit 0 of this register.

Definition at line 38435 of file MIMXRT1052.h.

◆ TRNG_INT_MASK_FRQ_CT_FAIL_MASK

#define TRNG_INT_MASK_FRQ_CT_FAIL_MASK   (0x4U)

Definition at line 38429 of file MIMXRT1052.h.

◆ TRNG_INT_MASK_FRQ_CT_FAIL_SHIFT

#define TRNG_INT_MASK_FRQ_CT_FAIL_SHIFT   (2U)

Definition at line 38430 of file MIMXRT1052.h.

◆ TRNG_INT_MASK_HW_ERR

#define TRNG_INT_MASK_HW_ERR (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_INT_MASK_HW_ERR_SHIFT)) & TRNG_INT_MASK_HW_ERR_MASK)

HW_ERR 0b0..Corresponding interrupt of INT_STATUS is masked. 0b1..Corresponding bit of INT_STATUS is active.

Definition at line 38421 of file MIMXRT1052.h.

◆ TRNG_INT_MASK_HW_ERR_MASK

#define TRNG_INT_MASK_HW_ERR_MASK   (0x1U)

Definition at line 38415 of file MIMXRT1052.h.

◆ TRNG_INT_MASK_HW_ERR_SHIFT

#define TRNG_INT_MASK_HW_ERR_SHIFT   (0U)

Definition at line 38416 of file MIMXRT1052.h.

◆ TRNG_INT_STATUS_ENT_VAL

#define TRNG_INT_STATUS_ENT_VAL (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_INT_STATUS_ENT_VAL_SHIFT)) & TRNG_INT_STATUS_ENT_VAL_MASK)

ENT_VAL 0b0..Busy generation entropy. Any value read is invalid. 0b1..TRNG can be stopped and entropy is valid if read.

Definition at line 38453 of file MIMXRT1052.h.

◆ TRNG_INT_STATUS_ENT_VAL_MASK

#define TRNG_INT_STATUS_ENT_VAL_MASK   (0x2U)

Definition at line 38447 of file MIMXRT1052.h.

◆ TRNG_INT_STATUS_ENT_VAL_SHIFT

#define TRNG_INT_STATUS_ENT_VAL_SHIFT   (1U)

Definition at line 38448 of file MIMXRT1052.h.

◆ TRNG_INT_STATUS_FRQ_CT_FAIL

#define TRNG_INT_STATUS_FRQ_CT_FAIL (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_INT_STATUS_FRQ_CT_FAIL_SHIFT)) & TRNG_INT_STATUS_FRQ_CT_FAIL_MASK)

FRQ_CT_FAIL 0b0..No hardware nor self test frequency errors. 0b1..The frequency counter has detected a failure.

Definition at line 38460 of file MIMXRT1052.h.

◆ TRNG_INT_STATUS_FRQ_CT_FAIL_MASK

#define TRNG_INT_STATUS_FRQ_CT_FAIL_MASK   (0x4U)

Definition at line 38454 of file MIMXRT1052.h.

◆ TRNG_INT_STATUS_FRQ_CT_FAIL_SHIFT

#define TRNG_INT_STATUS_FRQ_CT_FAIL_SHIFT   (2U)

Definition at line 38455 of file MIMXRT1052.h.

◆ TRNG_INT_STATUS_HW_ERR

#define TRNG_INT_STATUS_HW_ERR (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_INT_STATUS_HW_ERR_SHIFT)) & TRNG_INT_STATUS_HW_ERR_MASK)

HW_ERR 0b0..no error 0b1..error detected.

Definition at line 38446 of file MIMXRT1052.h.

◆ TRNG_INT_STATUS_HW_ERR_MASK

#define TRNG_INT_STATUS_HW_ERR_MASK   (0x1U)

Definition at line 38440 of file MIMXRT1052.h.

◆ TRNG_INT_STATUS_HW_ERR_SHIFT

#define TRNG_INT_STATUS_HW_ERR_SHIFT   (0U)

Definition at line 38441 of file MIMXRT1052.h.

◆ TRNG_MCTL_ENT_VAL

#define TRNG_MCTL_ENT_VAL (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_ENT_VAL_SHIFT)) & TRNG_MCTL_ENT_VAL_MASK)

Definition at line 37988 of file MIMXRT1052.h.

◆ TRNG_MCTL_ENT_VAL_MASK

#define TRNG_MCTL_ENT_VAL_MASK   (0x400U)

Definition at line 37986 of file MIMXRT1052.h.

◆ TRNG_MCTL_ENT_VAL_SHIFT

#define TRNG_MCTL_ENT_VAL_SHIFT   (10U)

Definition at line 37987 of file MIMXRT1052.h.

◆ TRNG_MCTL_ERR

#define TRNG_MCTL_ERR (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_ERR_SHIFT)) & TRNG_MCTL_ERR_MASK)

Definition at line 37994 of file MIMXRT1052.h.

◆ TRNG_MCTL_ERR_MASK

#define TRNG_MCTL_ERR_MASK   (0x1000U)

Definition at line 37992 of file MIMXRT1052.h.

◆ TRNG_MCTL_ERR_SHIFT

#define TRNG_MCTL_ERR_SHIFT   (12U)

Definition at line 37993 of file MIMXRT1052.h.

◆ TRNG_MCTL_FCT_FAIL

#define TRNG_MCTL_FCT_FAIL (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_FCT_FAIL_SHIFT)) & TRNG_MCTL_FCT_FAIL_MASK)

Definition at line 37982 of file MIMXRT1052.h.

◆ TRNG_MCTL_FCT_FAIL_MASK

#define TRNG_MCTL_FCT_FAIL_MASK   (0x100U)

Definition at line 37980 of file MIMXRT1052.h.

◆ TRNG_MCTL_FCT_FAIL_SHIFT

#define TRNG_MCTL_FCT_FAIL_SHIFT   (8U)

Definition at line 37981 of file MIMXRT1052.h.

◆ TRNG_MCTL_FCT_VAL

#define TRNG_MCTL_FCT_VAL (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_FCT_VAL_SHIFT)) & TRNG_MCTL_FCT_VAL_MASK)

Definition at line 37985 of file MIMXRT1052.h.

◆ TRNG_MCTL_FCT_VAL_MASK

#define TRNG_MCTL_FCT_VAL_MASK   (0x200U)

Definition at line 37983 of file MIMXRT1052.h.

◆ TRNG_MCTL_FCT_VAL_SHIFT

#define TRNG_MCTL_FCT_VAL_SHIFT   (9U)

Definition at line 37984 of file MIMXRT1052.h.

◆ TRNG_MCTL_FOR_SCLK

#define TRNG_MCTL_FOR_SCLK (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_FOR_SCLK_SHIFT)) & TRNG_MCTL_FOR_SCLK_MASK)

Definition at line 37979 of file MIMXRT1052.h.

◆ TRNG_MCTL_FOR_SCLK_MASK

#define TRNG_MCTL_FOR_SCLK_MASK   (0x80U)

Definition at line 37977 of file MIMXRT1052.h.

◆ TRNG_MCTL_FOR_SCLK_SHIFT

#define TRNG_MCTL_FOR_SCLK_SHIFT   (7U)

Definition at line 37978 of file MIMXRT1052.h.

◆ TRNG_MCTL_LRUN_CONT

#define TRNG_MCTL_LRUN_CONT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_LRUN_CONT_SHIFT)) & TRNG_MCTL_LRUN_CONT_MASK)

Definition at line 38000 of file MIMXRT1052.h.

◆ TRNG_MCTL_LRUN_CONT_MASK

#define TRNG_MCTL_LRUN_CONT_MASK   (0x4000U)

Definition at line 37998 of file MIMXRT1052.h.

◆ TRNG_MCTL_LRUN_CONT_SHIFT

#define TRNG_MCTL_LRUN_CONT_SHIFT   (14U)

Definition at line 37999 of file MIMXRT1052.h.

◆ TRNG_MCTL_OSC_DIV

#define TRNG_MCTL_OSC_DIV (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_OSC_DIV_SHIFT)) & TRNG_MCTL_OSC_DIV_MASK)

OSC_DIV 0b00..use ring oscillator with no divide 0b01..use ring oscillator divided-by-2 0b10..use ring oscillator divided-by-4 0b11..use ring oscillator divided-by-8

Definition at line 37967 of file MIMXRT1052.h.

◆ TRNG_MCTL_OSC_DIV_MASK

#define TRNG_MCTL_OSC_DIV_MASK   (0xCU)

Definition at line 37959 of file MIMXRT1052.h.

◆ TRNG_MCTL_OSC_DIV_SHIFT

#define TRNG_MCTL_OSC_DIV_SHIFT   (2U)

Definition at line 37960 of file MIMXRT1052.h.

◆ TRNG_MCTL_PRGM

#define TRNG_MCTL_PRGM (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_PRGM_SHIFT)) & TRNG_MCTL_PRGM_MASK)

Definition at line 38003 of file MIMXRT1052.h.

◆ TRNG_MCTL_PRGM_MASK

#define TRNG_MCTL_PRGM_MASK   (0x10000U)

Definition at line 38001 of file MIMXRT1052.h.

◆ TRNG_MCTL_PRGM_SHIFT

#define TRNG_MCTL_PRGM_SHIFT   (16U)

Definition at line 38002 of file MIMXRT1052.h.

◆ TRNG_MCTL_RST_DEF

#define TRNG_MCTL_RST_DEF (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_RST_DEF_SHIFT)) & TRNG_MCTL_RST_DEF_MASK)

Definition at line 37976 of file MIMXRT1052.h.

◆ TRNG_MCTL_RST_DEF_MASK

#define TRNG_MCTL_RST_DEF_MASK   (0x40U)

Definition at line 37974 of file MIMXRT1052.h.

◆ TRNG_MCTL_RST_DEF_SHIFT

#define TRNG_MCTL_RST_DEF_SHIFT   (6U)

Definition at line 37975 of file MIMXRT1052.h.

◆ TRNG_MCTL_SAMP_MODE

#define TRNG_MCTL_SAMP_MODE (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_SAMP_MODE_SHIFT)) & TRNG_MCTL_SAMP_MODE_MASK)

SAMP_MODE 0b00..use Von Neumann data into both Entropy shifter and Statistical Checker 0b01..use raw data into both Entropy shifter and Statistical Checker 0b10..use Von Neumann data into Entropy shifter. Use raw data into Statistical Checker 0b11..undefined/reserved.

Definition at line 37958 of file MIMXRT1052.h.

◆ TRNG_MCTL_SAMP_MODE_MASK

#define TRNG_MCTL_SAMP_MODE_MASK   (0x3U)

Definition at line 37950 of file MIMXRT1052.h.

◆ TRNG_MCTL_SAMP_MODE_SHIFT

#define TRNG_MCTL_SAMP_MODE_SHIFT   (0U)

Definition at line 37951 of file MIMXRT1052.h.

◆ TRNG_MCTL_TST_OUT

#define TRNG_MCTL_TST_OUT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_TST_OUT_SHIFT)) & TRNG_MCTL_TST_OUT_MASK)

Definition at line 37991 of file MIMXRT1052.h.

◆ TRNG_MCTL_TST_OUT_MASK

#define TRNG_MCTL_TST_OUT_MASK   (0x800U)

Definition at line 37989 of file MIMXRT1052.h.

◆ TRNG_MCTL_TST_OUT_SHIFT

#define TRNG_MCTL_TST_OUT_SHIFT   (11U)

Definition at line 37990 of file MIMXRT1052.h.

◆ TRNG_MCTL_TSTOP_OK

#define TRNG_MCTL_TSTOP_OK (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_TSTOP_OK_SHIFT)) & TRNG_MCTL_TSTOP_OK_MASK)

Definition at line 37997 of file MIMXRT1052.h.

◆ TRNG_MCTL_TSTOP_OK_MASK

#define TRNG_MCTL_TSTOP_OK_MASK   (0x2000U)

Definition at line 37995 of file MIMXRT1052.h.

◆ TRNG_MCTL_TSTOP_OK_SHIFT

#define TRNG_MCTL_TSTOP_OK_SHIFT   (13U)

Definition at line 37996 of file MIMXRT1052.h.

◆ TRNG_MCTL_UNUSED4

#define TRNG_MCTL_UNUSED4 (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_UNUSED4_SHIFT)) & TRNG_MCTL_UNUSED4_MASK)

Definition at line 37970 of file MIMXRT1052.h.

◆ TRNG_MCTL_UNUSED4_MASK

#define TRNG_MCTL_UNUSED4_MASK   (0x10U)

Definition at line 37968 of file MIMXRT1052.h.

◆ TRNG_MCTL_UNUSED4_SHIFT

#define TRNG_MCTL_UNUSED4_SHIFT   (4U)

Definition at line 37969 of file MIMXRT1052.h.

◆ TRNG_MCTL_UNUSED5

#define TRNG_MCTL_UNUSED5 (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_MCTL_UNUSED5_SHIFT)) & TRNG_MCTL_UNUSED5_MASK)

Definition at line 37973 of file MIMXRT1052.h.

◆ TRNG_MCTL_UNUSED5_MASK

#define TRNG_MCTL_UNUSED5_MASK   (0x20U)

Definition at line 37971 of file MIMXRT1052.h.

◆ TRNG_MCTL_UNUSED5_SHIFT

#define TRNG_MCTL_UNUSED5_SHIFT   (5U)

Definition at line 37972 of file MIMXRT1052.h.

◆ TRNG_PKRCNT10_PKR_0_CT

#define TRNG_PKRCNT10_PKR_0_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT10_PKR_0_CT_SHIFT)) & TRNG_PKRCNT10_PKR_0_CT_MASK)

Definition at line 38292 of file MIMXRT1052.h.

◆ TRNG_PKRCNT10_PKR_0_CT_MASK

#define TRNG_PKRCNT10_PKR_0_CT_MASK   (0xFFFFU)

Definition at line 38290 of file MIMXRT1052.h.

◆ TRNG_PKRCNT10_PKR_0_CT_SHIFT

#define TRNG_PKRCNT10_PKR_0_CT_SHIFT   (0U)

Definition at line 38291 of file MIMXRT1052.h.

◆ TRNG_PKRCNT10_PKR_1_CT

#define TRNG_PKRCNT10_PKR_1_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT10_PKR_1_CT_SHIFT)) & TRNG_PKRCNT10_PKR_1_CT_MASK)

Definition at line 38295 of file MIMXRT1052.h.

◆ TRNG_PKRCNT10_PKR_1_CT_MASK

#define TRNG_PKRCNT10_PKR_1_CT_MASK   (0xFFFF0000U)

Definition at line 38293 of file MIMXRT1052.h.

◆ TRNG_PKRCNT10_PKR_1_CT_SHIFT

#define TRNG_PKRCNT10_PKR_1_CT_SHIFT   (16U)

Definition at line 38294 of file MIMXRT1052.h.

◆ TRNG_PKRCNT32_PKR_2_CT

#define TRNG_PKRCNT32_PKR_2_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT32_PKR_2_CT_SHIFT)) & TRNG_PKRCNT32_PKR_2_CT_MASK)

Definition at line 38302 of file MIMXRT1052.h.

◆ TRNG_PKRCNT32_PKR_2_CT_MASK

#define TRNG_PKRCNT32_PKR_2_CT_MASK   (0xFFFFU)

Definition at line 38300 of file MIMXRT1052.h.

◆ TRNG_PKRCNT32_PKR_2_CT_SHIFT

#define TRNG_PKRCNT32_PKR_2_CT_SHIFT   (0U)

Definition at line 38301 of file MIMXRT1052.h.

◆ TRNG_PKRCNT32_PKR_3_CT

#define TRNG_PKRCNT32_PKR_3_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT32_PKR_3_CT_SHIFT)) & TRNG_PKRCNT32_PKR_3_CT_MASK)

Definition at line 38305 of file MIMXRT1052.h.

◆ TRNG_PKRCNT32_PKR_3_CT_MASK

#define TRNG_PKRCNT32_PKR_3_CT_MASK   (0xFFFF0000U)

Definition at line 38303 of file MIMXRT1052.h.

◆ TRNG_PKRCNT32_PKR_3_CT_SHIFT

#define TRNG_PKRCNT32_PKR_3_CT_SHIFT   (16U)

Definition at line 38304 of file MIMXRT1052.h.

◆ TRNG_PKRCNT54_PKR_4_CT

#define TRNG_PKRCNT54_PKR_4_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT54_PKR_4_CT_SHIFT)) & TRNG_PKRCNT54_PKR_4_CT_MASK)

Definition at line 38312 of file MIMXRT1052.h.

◆ TRNG_PKRCNT54_PKR_4_CT_MASK

#define TRNG_PKRCNT54_PKR_4_CT_MASK   (0xFFFFU)

Definition at line 38310 of file MIMXRT1052.h.

◆ TRNG_PKRCNT54_PKR_4_CT_SHIFT

#define TRNG_PKRCNT54_PKR_4_CT_SHIFT   (0U)

Definition at line 38311 of file MIMXRT1052.h.

◆ TRNG_PKRCNT54_PKR_5_CT

#define TRNG_PKRCNT54_PKR_5_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT54_PKR_5_CT_SHIFT)) & TRNG_PKRCNT54_PKR_5_CT_MASK)

Definition at line 38315 of file MIMXRT1052.h.

◆ TRNG_PKRCNT54_PKR_5_CT_MASK

#define TRNG_PKRCNT54_PKR_5_CT_MASK   (0xFFFF0000U)

Definition at line 38313 of file MIMXRT1052.h.

◆ TRNG_PKRCNT54_PKR_5_CT_SHIFT

#define TRNG_PKRCNT54_PKR_5_CT_SHIFT   (16U)

Definition at line 38314 of file MIMXRT1052.h.

◆ TRNG_PKRCNT76_PKR_6_CT

#define TRNG_PKRCNT76_PKR_6_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT76_PKR_6_CT_SHIFT)) & TRNG_PKRCNT76_PKR_6_CT_MASK)

Definition at line 38322 of file MIMXRT1052.h.

◆ TRNG_PKRCNT76_PKR_6_CT_MASK

#define TRNG_PKRCNT76_PKR_6_CT_MASK   (0xFFFFU)

Definition at line 38320 of file MIMXRT1052.h.

◆ TRNG_PKRCNT76_PKR_6_CT_SHIFT

#define TRNG_PKRCNT76_PKR_6_CT_SHIFT   (0U)

Definition at line 38321 of file MIMXRT1052.h.

◆ TRNG_PKRCNT76_PKR_7_CT

#define TRNG_PKRCNT76_PKR_7_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT76_PKR_7_CT_SHIFT)) & TRNG_PKRCNT76_PKR_7_CT_MASK)

Definition at line 38325 of file MIMXRT1052.h.

◆ TRNG_PKRCNT76_PKR_7_CT_MASK

#define TRNG_PKRCNT76_PKR_7_CT_MASK   (0xFFFF0000U)

Definition at line 38323 of file MIMXRT1052.h.

◆ TRNG_PKRCNT76_PKR_7_CT_SHIFT

#define TRNG_PKRCNT76_PKR_7_CT_SHIFT   (16U)

Definition at line 38324 of file MIMXRT1052.h.

◆ TRNG_PKRCNT98_PKR_8_CT

#define TRNG_PKRCNT98_PKR_8_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT98_PKR_8_CT_SHIFT)) & TRNG_PKRCNT98_PKR_8_CT_MASK)

Definition at line 38332 of file MIMXRT1052.h.

◆ TRNG_PKRCNT98_PKR_8_CT_MASK

#define TRNG_PKRCNT98_PKR_8_CT_MASK   (0xFFFFU)

Definition at line 38330 of file MIMXRT1052.h.

◆ TRNG_PKRCNT98_PKR_8_CT_SHIFT

#define TRNG_PKRCNT98_PKR_8_CT_SHIFT   (0U)

Definition at line 38331 of file MIMXRT1052.h.

◆ TRNG_PKRCNT98_PKR_9_CT

#define TRNG_PKRCNT98_PKR_9_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNT98_PKR_9_CT_SHIFT)) & TRNG_PKRCNT98_PKR_9_CT_MASK)

Definition at line 38335 of file MIMXRT1052.h.

◆ TRNG_PKRCNT98_PKR_9_CT_MASK

#define TRNG_PKRCNT98_PKR_9_CT_MASK   (0xFFFF0000U)

Definition at line 38333 of file MIMXRT1052.h.

◆ TRNG_PKRCNT98_PKR_9_CT_SHIFT

#define TRNG_PKRCNT98_PKR_9_CT_SHIFT   (16U)

Definition at line 38334 of file MIMXRT1052.h.

◆ TRNG_PKRCNTBA_PKR_A_CT

#define TRNG_PKRCNTBA_PKR_A_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNTBA_PKR_A_CT_SHIFT)) & TRNG_PKRCNTBA_PKR_A_CT_MASK)

Definition at line 38342 of file MIMXRT1052.h.

◆ TRNG_PKRCNTBA_PKR_A_CT_MASK

#define TRNG_PKRCNTBA_PKR_A_CT_MASK   (0xFFFFU)

Definition at line 38340 of file MIMXRT1052.h.

◆ TRNG_PKRCNTBA_PKR_A_CT_SHIFT

#define TRNG_PKRCNTBA_PKR_A_CT_SHIFT   (0U)

Definition at line 38341 of file MIMXRT1052.h.

◆ TRNG_PKRCNTBA_PKR_B_CT

#define TRNG_PKRCNTBA_PKR_B_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNTBA_PKR_B_CT_SHIFT)) & TRNG_PKRCNTBA_PKR_B_CT_MASK)

Definition at line 38345 of file MIMXRT1052.h.

◆ TRNG_PKRCNTBA_PKR_B_CT_MASK

#define TRNG_PKRCNTBA_PKR_B_CT_MASK   (0xFFFF0000U)

Definition at line 38343 of file MIMXRT1052.h.

◆ TRNG_PKRCNTBA_PKR_B_CT_SHIFT

#define TRNG_PKRCNTBA_PKR_B_CT_SHIFT   (16U)

Definition at line 38344 of file MIMXRT1052.h.

◆ TRNG_PKRCNTDC_PKR_C_CT

#define TRNG_PKRCNTDC_PKR_C_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNTDC_PKR_C_CT_SHIFT)) & TRNG_PKRCNTDC_PKR_C_CT_MASK)

Definition at line 38352 of file MIMXRT1052.h.

◆ TRNG_PKRCNTDC_PKR_C_CT_MASK

#define TRNG_PKRCNTDC_PKR_C_CT_MASK   (0xFFFFU)

Definition at line 38350 of file MIMXRT1052.h.

◆ TRNG_PKRCNTDC_PKR_C_CT_SHIFT

#define TRNG_PKRCNTDC_PKR_C_CT_SHIFT   (0U)

Definition at line 38351 of file MIMXRT1052.h.

◆ TRNG_PKRCNTDC_PKR_D_CT

#define TRNG_PKRCNTDC_PKR_D_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNTDC_PKR_D_CT_SHIFT)) & TRNG_PKRCNTDC_PKR_D_CT_MASK)

Definition at line 38355 of file MIMXRT1052.h.

◆ TRNG_PKRCNTDC_PKR_D_CT_MASK

#define TRNG_PKRCNTDC_PKR_D_CT_MASK   (0xFFFF0000U)

Definition at line 38353 of file MIMXRT1052.h.

◆ TRNG_PKRCNTDC_PKR_D_CT_SHIFT

#define TRNG_PKRCNTDC_PKR_D_CT_SHIFT   (16U)

Definition at line 38354 of file MIMXRT1052.h.

◆ TRNG_PKRCNTFE_PKR_E_CT

#define TRNG_PKRCNTFE_PKR_E_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNTFE_PKR_E_CT_SHIFT)) & TRNG_PKRCNTFE_PKR_E_CT_MASK)

Definition at line 38362 of file MIMXRT1052.h.

◆ TRNG_PKRCNTFE_PKR_E_CT_MASK

#define TRNG_PKRCNTFE_PKR_E_CT_MASK   (0xFFFFU)

Definition at line 38360 of file MIMXRT1052.h.

◆ TRNG_PKRCNTFE_PKR_E_CT_SHIFT

#define TRNG_PKRCNTFE_PKR_E_CT_SHIFT   (0U)

Definition at line 38361 of file MIMXRT1052.h.

◆ TRNG_PKRCNTFE_PKR_F_CT

#define TRNG_PKRCNTFE_PKR_F_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRCNTFE_PKR_F_CT_SHIFT)) & TRNG_PKRCNTFE_PKR_F_CT_MASK)

Definition at line 38365 of file MIMXRT1052.h.

◆ TRNG_PKRCNTFE_PKR_F_CT_MASK

#define TRNG_PKRCNTFE_PKR_F_CT_MASK   (0xFFFF0000U)

Definition at line 38363 of file MIMXRT1052.h.

◆ TRNG_PKRCNTFE_PKR_F_CT_SHIFT

#define TRNG_PKRCNTFE_PKR_F_CT_SHIFT   (16U)

Definition at line 38364 of file MIMXRT1052.h.

◆ TRNG_PKRMAX_PKR_MAX

#define TRNG_PKRMAX_PKR_MAX (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRMAX_PKR_MAX_SHIFT)) & TRNG_PKRMAX_PKR_MAX_MASK)

PKR_MAX - Poker Maximum Limit.

Definition at line 38029 of file MIMXRT1052.h.

◆ TRNG_PKRMAX_PKR_MAX_MASK

#define TRNG_PKRMAX_PKR_MAX_MASK   (0xFFFFFFU)

Definition at line 38025 of file MIMXRT1052.h.

◆ TRNG_PKRMAX_PKR_MAX_SHIFT

#define TRNG_PKRMAX_PKR_MAX_SHIFT   (0U)

Definition at line 38026 of file MIMXRT1052.h.

◆ TRNG_PKRRNG_PKR_RNG

#define TRNG_PKRRNG_PKR_RNG (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRRNG_PKR_RNG_SHIFT)) & TRNG_PKRRNG_PKR_RNG_MASK)

Definition at line 38020 of file MIMXRT1052.h.

◆ TRNG_PKRRNG_PKR_RNG_MASK

#define TRNG_PKRRNG_PKR_RNG_MASK   (0xFFFFU)

Definition at line 38018 of file MIMXRT1052.h.

◆ TRNG_PKRRNG_PKR_RNG_SHIFT

#define TRNG_PKRRNG_PKR_RNG_SHIFT   (0U)

Definition at line 38019 of file MIMXRT1052.h.

◆ TRNG_PKRSQ_PKR_SQ

#define TRNG_PKRSQ_PKR_SQ (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_PKRSQ_PKR_SQ_SHIFT)) & TRNG_PKRSQ_PKR_SQ_MASK)

PKR_SQ - Poker Square Calculation Result.

Definition at line 38038 of file MIMXRT1052.h.

◆ TRNG_PKRSQ_PKR_SQ_MASK

#define TRNG_PKRSQ_PKR_SQ_MASK   (0xFFFFFFU)

Definition at line 38034 of file MIMXRT1052.h.

◆ TRNG_PKRSQ_PKR_SQ_SHIFT

#define TRNG_PKRSQ_PKR_SQ_SHIFT   (0U)

Definition at line 38035 of file MIMXRT1052.h.

◆ TRNG_SBLIM_SB_LIM

#define TRNG_SBLIM_SB_LIM (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SBLIM_SB_LIM_SHIFT)) & TRNG_SBLIM_SB_LIM_MASK)

Definition at line 38055 of file MIMXRT1052.h.

◆ TRNG_SBLIM_SB_LIM_MASK

#define TRNG_SBLIM_SB_LIM_MASK   (0x3FFU)

Definition at line 38053 of file MIMXRT1052.h.

◆ TRNG_SBLIM_SB_LIM_SHIFT

#define TRNG_SBLIM_SB_LIM_SHIFT   (0U)

Definition at line 38054 of file MIMXRT1052.h.

◆ TRNG_SCMC_MONO_CT

#define TRNG_SCMC_MONO_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCMC_MONO_CT_SHIFT)) & TRNG_SCMC_MONO_CT_MASK)

Definition at line 38090 of file MIMXRT1052.h.

◆ TRNG_SCMC_MONO_CT_MASK

#define TRNG_SCMC_MONO_CT_MASK   (0xFFFFU)

Definition at line 38088 of file MIMXRT1052.h.

◆ TRNG_SCMC_MONO_CT_SHIFT

#define TRNG_SCMC_MONO_CT_SHIFT   (0U)

Definition at line 38089 of file MIMXRT1052.h.

◆ TRNG_SCMISC_LRUN_MAX

#define TRNG_SCMISC_LRUN_MAX (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCMISC_LRUN_MAX_SHIFT)) & TRNG_SCMISC_LRUN_MAX_MASK)

Definition at line 38010 of file MIMXRT1052.h.

◆ TRNG_SCMISC_LRUN_MAX_MASK

#define TRNG_SCMISC_LRUN_MAX_MASK   (0xFFU)

Definition at line 38008 of file MIMXRT1052.h.

◆ TRNG_SCMISC_LRUN_MAX_SHIFT

#define TRNG_SCMISC_LRUN_MAX_SHIFT   (0U)

Definition at line 38009 of file MIMXRT1052.h.

◆ TRNG_SCMISC_RTY_CT

#define TRNG_SCMISC_RTY_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCMISC_RTY_CT_SHIFT)) & TRNG_SCMISC_RTY_CT_MASK)

Definition at line 38013 of file MIMXRT1052.h.

◆ TRNG_SCMISC_RTY_CT_MASK

#define TRNG_SCMISC_RTY_CT_MASK   (0xF0000U)

Definition at line 38011 of file MIMXRT1052.h.

◆ TRNG_SCMISC_RTY_CT_SHIFT

#define TRNG_SCMISC_RTY_CT_SHIFT   (16U)

Definition at line 38012 of file MIMXRT1052.h.

◆ TRNG_SCML_MONO_MAX

#define TRNG_SCML_MONO_MAX (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCML_MONO_MAX_SHIFT)) & TRNG_SCML_MONO_MAX_MASK)

Definition at line 38097 of file MIMXRT1052.h.

◆ TRNG_SCML_MONO_MAX_MASK

#define TRNG_SCML_MONO_MAX_MASK   (0xFFFFU)

Definition at line 38095 of file MIMXRT1052.h.

◆ TRNG_SCML_MONO_MAX_SHIFT

#define TRNG_SCML_MONO_MAX_SHIFT   (0U)

Definition at line 38096 of file MIMXRT1052.h.

◆ TRNG_SCML_MONO_RNG

#define TRNG_SCML_MONO_RNG (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCML_MONO_RNG_SHIFT)) & TRNG_SCML_MONO_RNG_MASK)

Definition at line 38100 of file MIMXRT1052.h.

◆ TRNG_SCML_MONO_RNG_MASK

#define TRNG_SCML_MONO_RNG_MASK   (0xFFFF0000U)

Definition at line 38098 of file MIMXRT1052.h.

◆ TRNG_SCML_MONO_RNG_SHIFT

#define TRNG_SCML_MONO_RNG_SHIFT   (16U)

Definition at line 38099 of file MIMXRT1052.h.

◆ TRNG_SCR1C_R1_0_CT

#define TRNG_SCR1C_R1_0_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR1C_R1_0_CT_SHIFT)) & TRNG_SCR1C_R1_0_CT_MASK)

Definition at line 38107 of file MIMXRT1052.h.

◆ TRNG_SCR1C_R1_0_CT_MASK

#define TRNG_SCR1C_R1_0_CT_MASK   (0x7FFFU)

Definition at line 38105 of file MIMXRT1052.h.

◆ TRNG_SCR1C_R1_0_CT_SHIFT

#define TRNG_SCR1C_R1_0_CT_SHIFT   (0U)

Definition at line 38106 of file MIMXRT1052.h.

◆ TRNG_SCR1C_R1_1_CT

#define TRNG_SCR1C_R1_1_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR1C_R1_1_CT_SHIFT)) & TRNG_SCR1C_R1_1_CT_MASK)

Definition at line 38110 of file MIMXRT1052.h.

◆ TRNG_SCR1C_R1_1_CT_MASK

#define TRNG_SCR1C_R1_1_CT_MASK   (0x7FFF0000U)

Definition at line 38108 of file MIMXRT1052.h.

◆ TRNG_SCR1C_R1_1_CT_SHIFT

#define TRNG_SCR1C_R1_1_CT_SHIFT   (16U)

Definition at line 38109 of file MIMXRT1052.h.

◆ TRNG_SCR1L_RUN1_MAX

#define TRNG_SCR1L_RUN1_MAX (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR1L_RUN1_MAX_SHIFT)) & TRNG_SCR1L_RUN1_MAX_MASK)

Definition at line 38117 of file MIMXRT1052.h.

◆ TRNG_SCR1L_RUN1_MAX_MASK

#define TRNG_SCR1L_RUN1_MAX_MASK   (0x7FFFU)

Definition at line 38115 of file MIMXRT1052.h.

◆ TRNG_SCR1L_RUN1_MAX_SHIFT

#define TRNG_SCR1L_RUN1_MAX_SHIFT   (0U)

Definition at line 38116 of file MIMXRT1052.h.

◆ TRNG_SCR1L_RUN1_RNG

#define TRNG_SCR1L_RUN1_RNG (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR1L_RUN1_RNG_SHIFT)) & TRNG_SCR1L_RUN1_RNG_MASK)

Definition at line 38120 of file MIMXRT1052.h.

◆ TRNG_SCR1L_RUN1_RNG_MASK

#define TRNG_SCR1L_RUN1_RNG_MASK   (0x7FFF0000U)

Definition at line 38118 of file MIMXRT1052.h.

◆ TRNG_SCR1L_RUN1_RNG_SHIFT

#define TRNG_SCR1L_RUN1_RNG_SHIFT   (16U)

Definition at line 38119 of file MIMXRT1052.h.

◆ TRNG_SCR2C_R2_0_CT

#define TRNG_SCR2C_R2_0_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR2C_R2_0_CT_SHIFT)) & TRNG_SCR2C_R2_0_CT_MASK)

Definition at line 38127 of file MIMXRT1052.h.

◆ TRNG_SCR2C_R2_0_CT_MASK

#define TRNG_SCR2C_R2_0_CT_MASK   (0x3FFFU)

Definition at line 38125 of file MIMXRT1052.h.

◆ TRNG_SCR2C_R2_0_CT_SHIFT

#define TRNG_SCR2C_R2_0_CT_SHIFT   (0U)

Definition at line 38126 of file MIMXRT1052.h.

◆ TRNG_SCR2C_R2_1_CT

#define TRNG_SCR2C_R2_1_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR2C_R2_1_CT_SHIFT)) & TRNG_SCR2C_R2_1_CT_MASK)

Definition at line 38130 of file MIMXRT1052.h.

◆ TRNG_SCR2C_R2_1_CT_MASK

#define TRNG_SCR2C_R2_1_CT_MASK   (0x3FFF0000U)

Definition at line 38128 of file MIMXRT1052.h.

◆ TRNG_SCR2C_R2_1_CT_SHIFT

#define TRNG_SCR2C_R2_1_CT_SHIFT   (16U)

Definition at line 38129 of file MIMXRT1052.h.

◆ TRNG_SCR2L_RUN2_MAX

#define TRNG_SCR2L_RUN2_MAX (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR2L_RUN2_MAX_SHIFT)) & TRNG_SCR2L_RUN2_MAX_MASK)

Definition at line 38137 of file MIMXRT1052.h.

◆ TRNG_SCR2L_RUN2_MAX_MASK

#define TRNG_SCR2L_RUN2_MAX_MASK   (0x3FFFU)

Definition at line 38135 of file MIMXRT1052.h.

◆ TRNG_SCR2L_RUN2_MAX_SHIFT

#define TRNG_SCR2L_RUN2_MAX_SHIFT   (0U)

Definition at line 38136 of file MIMXRT1052.h.

◆ TRNG_SCR2L_RUN2_RNG

#define TRNG_SCR2L_RUN2_RNG (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR2L_RUN2_RNG_SHIFT)) & TRNG_SCR2L_RUN2_RNG_MASK)

Definition at line 38140 of file MIMXRT1052.h.

◆ TRNG_SCR2L_RUN2_RNG_MASK

#define TRNG_SCR2L_RUN2_RNG_MASK   (0x3FFF0000U)

Definition at line 38138 of file MIMXRT1052.h.

◆ TRNG_SCR2L_RUN2_RNG_SHIFT

#define TRNG_SCR2L_RUN2_RNG_SHIFT   (16U)

Definition at line 38139 of file MIMXRT1052.h.

◆ TRNG_SCR3C_R3_0_CT

#define TRNG_SCR3C_R3_0_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR3C_R3_0_CT_SHIFT)) & TRNG_SCR3C_R3_0_CT_MASK)

Definition at line 38147 of file MIMXRT1052.h.

◆ TRNG_SCR3C_R3_0_CT_MASK

#define TRNG_SCR3C_R3_0_CT_MASK   (0x1FFFU)

Definition at line 38145 of file MIMXRT1052.h.

◆ TRNG_SCR3C_R3_0_CT_SHIFT

#define TRNG_SCR3C_R3_0_CT_SHIFT   (0U)

Definition at line 38146 of file MIMXRT1052.h.

◆ TRNG_SCR3C_R3_1_CT

#define TRNG_SCR3C_R3_1_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR3C_R3_1_CT_SHIFT)) & TRNG_SCR3C_R3_1_CT_MASK)

Definition at line 38150 of file MIMXRT1052.h.

◆ TRNG_SCR3C_R3_1_CT_MASK

#define TRNG_SCR3C_R3_1_CT_MASK   (0x1FFF0000U)

Definition at line 38148 of file MIMXRT1052.h.

◆ TRNG_SCR3C_R3_1_CT_SHIFT

#define TRNG_SCR3C_R3_1_CT_SHIFT   (16U)

Definition at line 38149 of file MIMXRT1052.h.

◆ TRNG_SCR3L_RUN3_MAX

#define TRNG_SCR3L_RUN3_MAX (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR3L_RUN3_MAX_SHIFT)) & TRNG_SCR3L_RUN3_MAX_MASK)

Definition at line 38157 of file MIMXRT1052.h.

◆ TRNG_SCR3L_RUN3_MAX_MASK

#define TRNG_SCR3L_RUN3_MAX_MASK   (0x1FFFU)

Definition at line 38155 of file MIMXRT1052.h.

◆ TRNG_SCR3L_RUN3_MAX_SHIFT

#define TRNG_SCR3L_RUN3_MAX_SHIFT   (0U)

Definition at line 38156 of file MIMXRT1052.h.

◆ TRNG_SCR3L_RUN3_RNG

#define TRNG_SCR3L_RUN3_RNG (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR3L_RUN3_RNG_SHIFT)) & TRNG_SCR3L_RUN3_RNG_MASK)

Definition at line 38160 of file MIMXRT1052.h.

◆ TRNG_SCR3L_RUN3_RNG_MASK

#define TRNG_SCR3L_RUN3_RNG_MASK   (0x1FFF0000U)

Definition at line 38158 of file MIMXRT1052.h.

◆ TRNG_SCR3L_RUN3_RNG_SHIFT

#define TRNG_SCR3L_RUN3_RNG_SHIFT   (16U)

Definition at line 38159 of file MIMXRT1052.h.

◆ TRNG_SCR4C_R4_0_CT

#define TRNG_SCR4C_R4_0_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR4C_R4_0_CT_SHIFT)) & TRNG_SCR4C_R4_0_CT_MASK)

Definition at line 38167 of file MIMXRT1052.h.

◆ TRNG_SCR4C_R4_0_CT_MASK

#define TRNG_SCR4C_R4_0_CT_MASK   (0xFFFU)

Definition at line 38165 of file MIMXRT1052.h.

◆ TRNG_SCR4C_R4_0_CT_SHIFT

#define TRNG_SCR4C_R4_0_CT_SHIFT   (0U)

Definition at line 38166 of file MIMXRT1052.h.

◆ TRNG_SCR4C_R4_1_CT

#define TRNG_SCR4C_R4_1_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR4C_R4_1_CT_SHIFT)) & TRNG_SCR4C_R4_1_CT_MASK)

Definition at line 38170 of file MIMXRT1052.h.

◆ TRNG_SCR4C_R4_1_CT_MASK

#define TRNG_SCR4C_R4_1_CT_MASK   (0xFFF0000U)

Definition at line 38168 of file MIMXRT1052.h.

◆ TRNG_SCR4C_R4_1_CT_SHIFT

#define TRNG_SCR4C_R4_1_CT_SHIFT   (16U)

Definition at line 38169 of file MIMXRT1052.h.

◆ TRNG_SCR4L_RUN4_MAX

#define TRNG_SCR4L_RUN4_MAX (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR4L_RUN4_MAX_SHIFT)) & TRNG_SCR4L_RUN4_MAX_MASK)

Definition at line 38177 of file MIMXRT1052.h.

◆ TRNG_SCR4L_RUN4_MAX_MASK

#define TRNG_SCR4L_RUN4_MAX_MASK   (0xFFFU)

Definition at line 38175 of file MIMXRT1052.h.

◆ TRNG_SCR4L_RUN4_MAX_SHIFT

#define TRNG_SCR4L_RUN4_MAX_SHIFT   (0U)

Definition at line 38176 of file MIMXRT1052.h.

◆ TRNG_SCR4L_RUN4_RNG

#define TRNG_SCR4L_RUN4_RNG (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR4L_RUN4_RNG_SHIFT)) & TRNG_SCR4L_RUN4_RNG_MASK)

Definition at line 38180 of file MIMXRT1052.h.

◆ TRNG_SCR4L_RUN4_RNG_MASK

#define TRNG_SCR4L_RUN4_RNG_MASK   (0xFFF0000U)

Definition at line 38178 of file MIMXRT1052.h.

◆ TRNG_SCR4L_RUN4_RNG_SHIFT

#define TRNG_SCR4L_RUN4_RNG_SHIFT   (16U)

Definition at line 38179 of file MIMXRT1052.h.

◆ TRNG_SCR5C_R5_0_CT

#define TRNG_SCR5C_R5_0_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR5C_R5_0_CT_SHIFT)) & TRNG_SCR5C_R5_0_CT_MASK)

Definition at line 38187 of file MIMXRT1052.h.

◆ TRNG_SCR5C_R5_0_CT_MASK

#define TRNG_SCR5C_R5_0_CT_MASK   (0x7FFU)

Definition at line 38185 of file MIMXRT1052.h.

◆ TRNG_SCR5C_R5_0_CT_SHIFT

#define TRNG_SCR5C_R5_0_CT_SHIFT   (0U)

Definition at line 38186 of file MIMXRT1052.h.

◆ TRNG_SCR5C_R5_1_CT

#define TRNG_SCR5C_R5_1_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR5C_R5_1_CT_SHIFT)) & TRNG_SCR5C_R5_1_CT_MASK)

Definition at line 38190 of file MIMXRT1052.h.

◆ TRNG_SCR5C_R5_1_CT_MASK

#define TRNG_SCR5C_R5_1_CT_MASK   (0x7FF0000U)

Definition at line 38188 of file MIMXRT1052.h.

◆ TRNG_SCR5C_R5_1_CT_SHIFT

#define TRNG_SCR5C_R5_1_CT_SHIFT   (16U)

Definition at line 38189 of file MIMXRT1052.h.

◆ TRNG_SCR5L_RUN5_MAX

#define TRNG_SCR5L_RUN5_MAX (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR5L_RUN5_MAX_SHIFT)) & TRNG_SCR5L_RUN5_MAX_MASK)

Definition at line 38197 of file MIMXRT1052.h.

◆ TRNG_SCR5L_RUN5_MAX_MASK

#define TRNG_SCR5L_RUN5_MAX_MASK   (0x7FFU)

Definition at line 38195 of file MIMXRT1052.h.

◆ TRNG_SCR5L_RUN5_MAX_SHIFT

#define TRNG_SCR5L_RUN5_MAX_SHIFT   (0U)

Definition at line 38196 of file MIMXRT1052.h.

◆ TRNG_SCR5L_RUN5_RNG

#define TRNG_SCR5L_RUN5_RNG (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR5L_RUN5_RNG_SHIFT)) & TRNG_SCR5L_RUN5_RNG_MASK)

Definition at line 38200 of file MIMXRT1052.h.

◆ TRNG_SCR5L_RUN5_RNG_MASK

#define TRNG_SCR5L_RUN5_RNG_MASK   (0x7FF0000U)

Definition at line 38198 of file MIMXRT1052.h.

◆ TRNG_SCR5L_RUN5_RNG_SHIFT

#define TRNG_SCR5L_RUN5_RNG_SHIFT   (16U)

Definition at line 38199 of file MIMXRT1052.h.

◆ TRNG_SCR6PC_R6P_0_CT

#define TRNG_SCR6PC_R6P_0_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR6PC_R6P_0_CT_SHIFT)) & TRNG_SCR6PC_R6P_0_CT_MASK)

Definition at line 38207 of file MIMXRT1052.h.

◆ TRNG_SCR6PC_R6P_0_CT_MASK

#define TRNG_SCR6PC_R6P_0_CT_MASK   (0x7FFU)

Definition at line 38205 of file MIMXRT1052.h.

◆ TRNG_SCR6PC_R6P_0_CT_SHIFT

#define TRNG_SCR6PC_R6P_0_CT_SHIFT   (0U)

Definition at line 38206 of file MIMXRT1052.h.

◆ TRNG_SCR6PC_R6P_1_CT

#define TRNG_SCR6PC_R6P_1_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR6PC_R6P_1_CT_SHIFT)) & TRNG_SCR6PC_R6P_1_CT_MASK)

Definition at line 38210 of file MIMXRT1052.h.

◆ TRNG_SCR6PC_R6P_1_CT_MASK

#define TRNG_SCR6PC_R6P_1_CT_MASK   (0x7FF0000U)

Definition at line 38208 of file MIMXRT1052.h.

◆ TRNG_SCR6PC_R6P_1_CT_SHIFT

#define TRNG_SCR6PC_R6P_1_CT_SHIFT   (16U)

Definition at line 38209 of file MIMXRT1052.h.

◆ TRNG_SCR6PL_RUN6P_MAX

#define TRNG_SCR6PL_RUN6P_MAX (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR6PL_RUN6P_MAX_SHIFT)) & TRNG_SCR6PL_RUN6P_MAX_MASK)

Definition at line 38217 of file MIMXRT1052.h.

◆ TRNG_SCR6PL_RUN6P_MAX_MASK

#define TRNG_SCR6PL_RUN6P_MAX_MASK   (0x7FFU)

Definition at line 38215 of file MIMXRT1052.h.

◆ TRNG_SCR6PL_RUN6P_MAX_SHIFT

#define TRNG_SCR6PL_RUN6P_MAX_SHIFT   (0U)

Definition at line 38216 of file MIMXRT1052.h.

◆ TRNG_SCR6PL_RUN6P_RNG

#define TRNG_SCR6PL_RUN6P_RNG (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SCR6PL_RUN6P_RNG_SHIFT)) & TRNG_SCR6PL_RUN6P_RNG_MASK)

Definition at line 38220 of file MIMXRT1052.h.

◆ TRNG_SCR6PL_RUN6P_RNG_MASK

#define TRNG_SCR6PL_RUN6P_RNG_MASK   (0x7FF0000U)

Definition at line 38218 of file MIMXRT1052.h.

◆ TRNG_SCR6PL_RUN6P_RNG_SHIFT

#define TRNG_SCR6PL_RUN6P_RNG_SHIFT   (16U)

Definition at line 38219 of file MIMXRT1052.h.

◆ TRNG_SDCTL_ENT_DLY

#define TRNG_SDCTL_ENT_DLY (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SDCTL_ENT_DLY_SHIFT)) & TRNG_SDCTL_ENT_DLY_MASK)

Definition at line 38048 of file MIMXRT1052.h.

◆ TRNG_SDCTL_ENT_DLY_MASK

#define TRNG_SDCTL_ENT_DLY_MASK   (0xFFFF0000U)

Definition at line 38046 of file MIMXRT1052.h.

◆ TRNG_SDCTL_ENT_DLY_SHIFT

#define TRNG_SDCTL_ENT_DLY_SHIFT   (16U)

Definition at line 38047 of file MIMXRT1052.h.

◆ TRNG_SDCTL_SAMP_SIZE

#define TRNG_SDCTL_SAMP_SIZE (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SDCTL_SAMP_SIZE_SHIFT)) & TRNG_SDCTL_SAMP_SIZE_MASK)

Definition at line 38045 of file MIMXRT1052.h.

◆ TRNG_SDCTL_SAMP_SIZE_MASK

#define TRNG_SDCTL_SAMP_SIZE_MASK   (0xFFFFU)

Definition at line 38043 of file MIMXRT1052.h.

◆ TRNG_SDCTL_SAMP_SIZE_SHIFT

#define TRNG_SDCTL_SAMP_SIZE_SHIFT   (0U)

Definition at line 38044 of file MIMXRT1052.h.

◆ TRNG_SEC_CFG_NO_PRGM

#define TRNG_SEC_CFG_NO_PRGM (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SEC_CFG_NO_PRGM_SHIFT)) & TRNG_SEC_CFG_NO_PRGM_MASK)

NO_PRGM 0b0..Programability of registers controlled only by the Miscellaneous Control Register's access mode bit. 0b1..Overides Miscellaneous Control Register access mode and prevents TRNG register programming.

Definition at line 38379 of file MIMXRT1052.h.

◆ TRNG_SEC_CFG_NO_PRGM_MASK

#define TRNG_SEC_CFG_NO_PRGM_MASK   (0x2U)

Definition at line 38373 of file MIMXRT1052.h.

◆ TRNG_SEC_CFG_NO_PRGM_SHIFT

#define TRNG_SEC_CFG_NO_PRGM_SHIFT   (1U)

Definition at line 38374 of file MIMXRT1052.h.

◆ TRNG_SEC_CFG_UNUSED0

#define TRNG_SEC_CFG_UNUSED0 (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SEC_CFG_UNUSED0_SHIFT)) & TRNG_SEC_CFG_UNUSED0_MASK)

Definition at line 38372 of file MIMXRT1052.h.

◆ TRNG_SEC_CFG_UNUSED0_MASK

#define TRNG_SEC_CFG_UNUSED0_MASK   (0x1U)

Definition at line 38370 of file MIMXRT1052.h.

◆ TRNG_SEC_CFG_UNUSED0_SHIFT

#define TRNG_SEC_CFG_UNUSED0_SHIFT   (0U)

Definition at line 38371 of file MIMXRT1052.h.

◆ TRNG_SEC_CFG_UNUSED2

#define TRNG_SEC_CFG_UNUSED2 (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_SEC_CFG_UNUSED2_SHIFT)) & TRNG_SEC_CFG_UNUSED2_MASK)

Definition at line 38382 of file MIMXRT1052.h.

◆ TRNG_SEC_CFG_UNUSED2_MASK

#define TRNG_SEC_CFG_UNUSED2_MASK   (0x4U)

Definition at line 38380 of file MIMXRT1052.h.

◆ TRNG_SEC_CFG_UNUSED2_SHIFT

#define TRNG_SEC_CFG_UNUSED2_SHIFT   (2U)

Definition at line 38381 of file MIMXRT1052.h.

◆ TRNG_STATUS_RETRY_CT

#define TRNG_STATUS_RETRY_CT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_RETRY_CT_SHIFT)) & TRNG_STATUS_RETRY_CT_MASK)

Definition at line 38275 of file MIMXRT1052.h.

◆ TRNG_STATUS_RETRY_CT_MASK

#define TRNG_STATUS_RETRY_CT_MASK   (0xF0000U)

Definition at line 38273 of file MIMXRT1052.h.

◆ TRNG_STATUS_RETRY_CT_SHIFT

#define TRNG_STATUS_RETRY_CT_SHIFT   (16U)

Definition at line 38274 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF1BR0

#define TRNG_STATUS_TF1BR0 (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF1BR0_SHIFT)) & TRNG_STATUS_TF1BR0_MASK)

Definition at line 38227 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF1BR0_MASK

#define TRNG_STATUS_TF1BR0_MASK   (0x1U)

Definition at line 38225 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF1BR0_SHIFT

#define TRNG_STATUS_TF1BR0_SHIFT   (0U)

Definition at line 38226 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF1BR1

#define TRNG_STATUS_TF1BR1 (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF1BR1_SHIFT)) & TRNG_STATUS_TF1BR1_MASK)

Definition at line 38230 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF1BR1_MASK

#define TRNG_STATUS_TF1BR1_MASK   (0x2U)

Definition at line 38228 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF1BR1_SHIFT

#define TRNG_STATUS_TF1BR1_SHIFT   (1U)

Definition at line 38229 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF2BR0

#define TRNG_STATUS_TF2BR0 (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF2BR0_SHIFT)) & TRNG_STATUS_TF2BR0_MASK)

Definition at line 38233 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF2BR0_MASK

#define TRNG_STATUS_TF2BR0_MASK   (0x4U)

Definition at line 38231 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF2BR0_SHIFT

#define TRNG_STATUS_TF2BR0_SHIFT   (2U)

Definition at line 38232 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF2BR1

#define TRNG_STATUS_TF2BR1 (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF2BR1_SHIFT)) & TRNG_STATUS_TF2BR1_MASK)

Definition at line 38236 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF2BR1_MASK

#define TRNG_STATUS_TF2BR1_MASK   (0x8U)

Definition at line 38234 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF2BR1_SHIFT

#define TRNG_STATUS_TF2BR1_SHIFT   (3U)

Definition at line 38235 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF3BR0

#define TRNG_STATUS_TF3BR0 (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF3BR0_SHIFT)) & TRNG_STATUS_TF3BR0_MASK)

Definition at line 38239 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF3BR0_MASK

#define TRNG_STATUS_TF3BR0_MASK   (0x10U)

Definition at line 38237 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF3BR0_SHIFT

#define TRNG_STATUS_TF3BR0_SHIFT   (4U)

Definition at line 38238 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF3BR1

#define TRNG_STATUS_TF3BR1 (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF3BR1_SHIFT)) & TRNG_STATUS_TF3BR1_MASK)

Definition at line 38242 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF3BR1_MASK

#define TRNG_STATUS_TF3BR1_MASK   (0x20U)

Definition at line 38240 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF3BR1_SHIFT

#define TRNG_STATUS_TF3BR1_SHIFT   (5U)

Definition at line 38241 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF4BR0

#define TRNG_STATUS_TF4BR0 (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF4BR0_SHIFT)) & TRNG_STATUS_TF4BR0_MASK)

Definition at line 38245 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF4BR0_MASK

#define TRNG_STATUS_TF4BR0_MASK   (0x40U)

Definition at line 38243 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF4BR0_SHIFT

#define TRNG_STATUS_TF4BR0_SHIFT   (6U)

Definition at line 38244 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF4BR1

#define TRNG_STATUS_TF4BR1 (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF4BR1_SHIFT)) & TRNG_STATUS_TF4BR1_MASK)

Definition at line 38248 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF4BR1_MASK

#define TRNG_STATUS_TF4BR1_MASK   (0x80U)

Definition at line 38246 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF4BR1_SHIFT

#define TRNG_STATUS_TF4BR1_SHIFT   (7U)

Definition at line 38247 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF5BR0

#define TRNG_STATUS_TF5BR0 (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF5BR0_SHIFT)) & TRNG_STATUS_TF5BR0_MASK)

Definition at line 38251 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF5BR0_MASK

#define TRNG_STATUS_TF5BR0_MASK   (0x100U)

Definition at line 38249 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF5BR0_SHIFT

#define TRNG_STATUS_TF5BR0_SHIFT   (8U)

Definition at line 38250 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF5BR1

#define TRNG_STATUS_TF5BR1 (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF5BR1_SHIFT)) & TRNG_STATUS_TF5BR1_MASK)

Definition at line 38254 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF5BR1_MASK

#define TRNG_STATUS_TF5BR1_MASK   (0x200U)

Definition at line 38252 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF5BR1_SHIFT

#define TRNG_STATUS_TF5BR1_SHIFT   (9U)

Definition at line 38253 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF6PBR0

#define TRNG_STATUS_TF6PBR0 (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF6PBR0_SHIFT)) & TRNG_STATUS_TF6PBR0_MASK)

Definition at line 38257 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF6PBR0_MASK

#define TRNG_STATUS_TF6PBR0_MASK   (0x400U)

Definition at line 38255 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF6PBR0_SHIFT

#define TRNG_STATUS_TF6PBR0_SHIFT   (10U)

Definition at line 38256 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF6PBR1

#define TRNG_STATUS_TF6PBR1 (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TF6PBR1_SHIFT)) & TRNG_STATUS_TF6PBR1_MASK)

Definition at line 38260 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF6PBR1_MASK

#define TRNG_STATUS_TF6PBR1_MASK   (0x800U)

Definition at line 38258 of file MIMXRT1052.h.

◆ TRNG_STATUS_TF6PBR1_SHIFT

#define TRNG_STATUS_TF6PBR1_SHIFT   (11U)

Definition at line 38259 of file MIMXRT1052.h.

◆ TRNG_STATUS_TFLR

#define TRNG_STATUS_TFLR (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TFLR_SHIFT)) & TRNG_STATUS_TFLR_MASK)

Definition at line 38266 of file MIMXRT1052.h.

◆ TRNG_STATUS_TFLR_MASK

#define TRNG_STATUS_TFLR_MASK   (0x2000U)

Definition at line 38264 of file MIMXRT1052.h.

◆ TRNG_STATUS_TFLR_SHIFT

#define TRNG_STATUS_TFLR_SHIFT   (13U)

Definition at line 38265 of file MIMXRT1052.h.

◆ TRNG_STATUS_TFMB

#define TRNG_STATUS_TFMB (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TFMB_SHIFT)) & TRNG_STATUS_TFMB_MASK)

Definition at line 38272 of file MIMXRT1052.h.

◆ TRNG_STATUS_TFMB_MASK

#define TRNG_STATUS_TFMB_MASK   (0x8000U)

Definition at line 38270 of file MIMXRT1052.h.

◆ TRNG_STATUS_TFMB_SHIFT

#define TRNG_STATUS_TFMB_SHIFT   (15U)

Definition at line 38271 of file MIMXRT1052.h.

◆ TRNG_STATUS_TFP

#define TRNG_STATUS_TFP (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TFP_SHIFT)) & TRNG_STATUS_TFP_MASK)

Definition at line 38269 of file MIMXRT1052.h.

◆ TRNG_STATUS_TFP_MASK

#define TRNG_STATUS_TFP_MASK   (0x4000U)

Definition at line 38267 of file MIMXRT1052.h.

◆ TRNG_STATUS_TFP_SHIFT

#define TRNG_STATUS_TFP_SHIFT   (14U)

Definition at line 38268 of file MIMXRT1052.h.

◆ TRNG_STATUS_TFSB

#define TRNG_STATUS_TFSB (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_STATUS_TFSB_SHIFT)) & TRNG_STATUS_TFSB_MASK)

Definition at line 38263 of file MIMXRT1052.h.

◆ TRNG_STATUS_TFSB_MASK

#define TRNG_STATUS_TFSB_MASK   (0x1000U)

Definition at line 38261 of file MIMXRT1052.h.

◆ TRNG_STATUS_TFSB_SHIFT

#define TRNG_STATUS_TFSB_SHIFT   (12U)

Definition at line 38262 of file MIMXRT1052.h.

◆ TRNG_TOTSAM_TOT_SAM

#define TRNG_TOTSAM_TOT_SAM (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_TOTSAM_TOT_SAM_SHIFT)) & TRNG_TOTSAM_TOT_SAM_MASK)

Definition at line 38062 of file MIMXRT1052.h.

◆ TRNG_TOTSAM_TOT_SAM_MASK

#define TRNG_TOTSAM_TOT_SAM_MASK   (0xFFFFFU)

Definition at line 38060 of file MIMXRT1052.h.

◆ TRNG_TOTSAM_TOT_SAM_SHIFT

#define TRNG_TOTSAM_TOT_SAM_SHIFT   (0U)

Definition at line 38061 of file MIMXRT1052.h.

◆ TRNG_VID1_IP_ID

#define TRNG_VID1_IP_ID (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_VID1_IP_ID_SHIFT)) & TRNG_VID1_IP_ID_MASK)

IP_ID 0b0000000000110000..ID for TRNG.

Definition at line 38482 of file MIMXRT1052.h.

◆ TRNG_VID1_IP_ID_MASK

#define TRNG_VID1_IP_ID_MASK   (0xFFFF0000U)

Definition at line 38477 of file MIMXRT1052.h.

◆ TRNG_VID1_IP_ID_SHIFT

#define TRNG_VID1_IP_ID_SHIFT   (16U)

Definition at line 38478 of file MIMXRT1052.h.

◆ TRNG_VID1_MAJ_REV

#define TRNG_VID1_MAJ_REV (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_VID1_MAJ_REV_SHIFT)) & TRNG_VID1_MAJ_REV_MASK)

MAJ_REV 0b00000001..Major revision number for TRNG.

Definition at line 38476 of file MIMXRT1052.h.

◆ TRNG_VID1_MAJ_REV_MASK

#define TRNG_VID1_MAJ_REV_MASK   (0xFF00U)

Definition at line 38471 of file MIMXRT1052.h.

◆ TRNG_VID1_MAJ_REV_SHIFT

#define TRNG_VID1_MAJ_REV_SHIFT   (8U)

Definition at line 38472 of file MIMXRT1052.h.

◆ TRNG_VID1_MIN_REV

#define TRNG_VID1_MIN_REV (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_VID1_MIN_REV_SHIFT)) & TRNG_VID1_MIN_REV_MASK)

MIN_REV 0b00000000..Minor revision number for TRNG.

Definition at line 38470 of file MIMXRT1052.h.

◆ TRNG_VID1_MIN_REV_MASK

#define TRNG_VID1_MIN_REV_MASK   (0xFFU)

Definition at line 38465 of file MIMXRT1052.h.

◆ TRNG_VID1_MIN_REV_SHIFT

#define TRNG_VID1_MIN_REV_SHIFT   (0U)

Definition at line 38466 of file MIMXRT1052.h.

◆ TRNG_VID2_CONFIG_OPT

#define TRNG_VID2_CONFIG_OPT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_VID2_CONFIG_OPT_SHIFT)) & TRNG_VID2_CONFIG_OPT_MASK)

CONFIG_OPT 0b00000000..TRNG_CONFIG_OPT for TRNG.

Definition at line 38492 of file MIMXRT1052.h.

◆ TRNG_VID2_CONFIG_OPT_MASK

#define TRNG_VID2_CONFIG_OPT_MASK   (0xFFU)

Definition at line 38487 of file MIMXRT1052.h.

◆ TRNG_VID2_CONFIG_OPT_SHIFT

#define TRNG_VID2_CONFIG_OPT_SHIFT   (0U)

Definition at line 38488 of file MIMXRT1052.h.

◆ TRNG_VID2_ECO_REV

#define TRNG_VID2_ECO_REV (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_VID2_ECO_REV_SHIFT)) & TRNG_VID2_ECO_REV_MASK)

ECO_REV 0b00000000..TRNG_ECO_REV for TRNG.

Definition at line 38498 of file MIMXRT1052.h.

◆ TRNG_VID2_ECO_REV_MASK

#define TRNG_VID2_ECO_REV_MASK   (0xFF00U)

Definition at line 38493 of file MIMXRT1052.h.

◆ TRNG_VID2_ECO_REV_SHIFT

#define TRNG_VID2_ECO_REV_SHIFT   (8U)

Definition at line 38494 of file MIMXRT1052.h.

◆ TRNG_VID2_ERA

#define TRNG_VID2_ERA (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_VID2_ERA_SHIFT)) & TRNG_VID2_ERA_MASK)

ERA 0b00000000..COMPILE_OPT for TRNG.

Definition at line 38510 of file MIMXRT1052.h.

◆ TRNG_VID2_ERA_MASK

#define TRNG_VID2_ERA_MASK   (0xFF000000U)

Definition at line 38505 of file MIMXRT1052.h.

◆ TRNG_VID2_ERA_SHIFT

#define TRNG_VID2_ERA_SHIFT   (24U)

Definition at line 38506 of file MIMXRT1052.h.

◆ TRNG_VID2_INTG_OPT

#define TRNG_VID2_INTG_OPT (   x)    (((uint32_t)(((uint32_t)(x)) << TRNG_VID2_INTG_OPT_SHIFT)) & TRNG_VID2_INTG_OPT_MASK)

INTG_OPT 0b00000000..INTG_OPT for TRNG.

Definition at line 38504 of file MIMXRT1052.h.

◆ TRNG_VID2_INTG_OPT_MASK

#define TRNG_VID2_INTG_OPT_MASK   (0xFF0000U)

Definition at line 38499 of file MIMXRT1052.h.

◆ TRNG_VID2_INTG_OPT_SHIFT

#define TRNG_VID2_INTG_OPT_SHIFT   (16U)

Definition at line 38500 of file MIMXRT1052.h.



picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:11