Callisto4Bootloader: TRNG Register Masks

Callisto4Bootloader

Macros
TRNG Register Masks
Mapping Information » Edma_request » Iomuxc_pads » Device Peripheral Access Layer » TRNG Peripheral Access Layer

## 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 40671 of file MIMXRT1062.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 40667 of file MIMXRT1062.h.

## ◆ TRNG_ENT_ENT_MASK

#define TRNG_ENT_ENT_MASK (0xFFFFFFFFU)

Definition at line 40665 of file MIMXRT1062.h.

## ◆ TRNG_ENT_ENT_SHIFT

#define TRNG_ENT_ENT_SHIFT (0U)

Definition at line 40666 of file MIMXRT1062.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 40461 of file MIMXRT1062.h.

## ◆ TRNG_FRQCNT_FRQ_CT_MASK

#define TRNG_FRQCNT_FRQ_CT_MASK (0x3FFFFFU)

Definition at line 40459 of file MIMXRT1062.h.

## ◆ TRNG_FRQCNT_FRQ_CT_SHIFT

#define TRNG_FRQCNT_FRQ_CT_SHIFT (0U)

Definition at line 40460 of file MIMXRT1062.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 40468 of file MIMXRT1062.h.

## ◆ TRNG_FRQMAX_FRQ_MAX_MASK

#define TRNG_FRQMAX_FRQ_MAX_MASK (0x3FFFFFU)

Definition at line 40466 of file MIMXRT1062.h.

## ◆ TRNG_FRQMAX_FRQ_MAX_SHIFT

#define TRNG_FRQMAX_FRQ_MAX_SHIFT (0U)

Definition at line 40467 of file MIMXRT1062.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 40454 of file MIMXRT1062.h.

## ◆ TRNG_FRQMIN_FRQ_MIN_MASK

#define TRNG_FRQMIN_FRQ_MIN_MASK (0x3FFFFFU)

Definition at line 40452 of file MIMXRT1062.h.

## ◆ TRNG_FRQMIN_FRQ_MIN_SHIFT

#define TRNG_FRQMIN_FRQ_MIN_SHIFT (0U)

Definition at line 40453 of file MIMXRT1062.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 40785 of file MIMXRT1062.h.

## ◆ TRNG_INT_CTRL_ENT_VAL_MASK

#define TRNG_INT_CTRL_ENT_VAL_MASK (0x2U)

Definition at line 40779 of file MIMXRT1062.h.

## ◆ TRNG_INT_CTRL_ENT_VAL_SHIFT

#define TRNG_INT_CTRL_ENT_VAL_SHIFT (1U)

Definition at line 40780 of file MIMXRT1062.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 40792 of file MIMXRT1062.h.

## ◆ TRNG_INT_CTRL_FRQ_CT_FAIL_MASK

#define TRNG_INT_CTRL_FRQ_CT_FAIL_MASK (0x4U)

Definition at line 40786 of file MIMXRT1062.h.

## ◆ TRNG_INT_CTRL_FRQ_CT_FAIL_SHIFT

#define TRNG_INT_CTRL_FRQ_CT_FAIL_SHIFT (2U)

Definition at line 40787 of file MIMXRT1062.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 40778 of file MIMXRT1062.h.

## ◆ TRNG_INT_CTRL_HW_ERR_MASK

#define TRNG_INT_CTRL_HW_ERR_MASK (0x1U)

Definition at line 40772 of file MIMXRT1062.h.

## ◆ TRNG_INT_CTRL_HW_ERR_SHIFT

#define TRNG_INT_CTRL_HW_ERR_SHIFT (0U)

Definition at line 40773 of file MIMXRT1062.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 40795 of file MIMXRT1062.h.

## ◆ TRNG_INT_CTRL_UNUSED_MASK

#define TRNG_INT_CTRL_UNUSED_MASK (0xFFFFFFF8U)

Definition at line 40793 of file MIMXRT1062.h.

## ◆ TRNG_INT_CTRL_UNUSED_SHIFT

#define TRNG_INT_CTRL_UNUSED_SHIFT (3U)

Definition at line 40794 of file MIMXRT1062.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 40813 of file MIMXRT1062.h.

## ◆ TRNG_INT_MASK_ENT_VAL_MASK

#define TRNG_INT_MASK_ENT_VAL_MASK (0x2U)

Definition at line 40807 of file MIMXRT1062.h.

## ◆ TRNG_INT_MASK_ENT_VAL_SHIFT

#define TRNG_INT_MASK_ENT_VAL_SHIFT (1U)

Definition at line 40808 of file MIMXRT1062.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 40820 of file MIMXRT1062.h.

## ◆ TRNG_INT_MASK_FRQ_CT_FAIL_MASK

#define TRNG_INT_MASK_FRQ_CT_FAIL_MASK (0x4U)

Definition at line 40814 of file MIMXRT1062.h.

## ◆ TRNG_INT_MASK_FRQ_CT_FAIL_SHIFT

#define TRNG_INT_MASK_FRQ_CT_FAIL_SHIFT (2U)

Definition at line 40815 of file MIMXRT1062.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 40806 of file MIMXRT1062.h.

## ◆ TRNG_INT_MASK_HW_ERR_MASK

#define TRNG_INT_MASK_HW_ERR_MASK (0x1U)

Definition at line 40800 of file MIMXRT1062.h.

## ◆ TRNG_INT_MASK_HW_ERR_SHIFT

#define TRNG_INT_MASK_HW_ERR_SHIFT (0U)

Definition at line 40801 of file MIMXRT1062.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 40838 of file MIMXRT1062.h.

## ◆ TRNG_INT_STATUS_ENT_VAL_MASK

#define TRNG_INT_STATUS_ENT_VAL_MASK (0x2U)

Definition at line 40832 of file MIMXRT1062.h.

## ◆ TRNG_INT_STATUS_ENT_VAL_SHIFT

#define TRNG_INT_STATUS_ENT_VAL_SHIFT (1U)

Definition at line 40833 of file MIMXRT1062.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 40845 of file MIMXRT1062.h.

## ◆ TRNG_INT_STATUS_FRQ_CT_FAIL_MASK

#define TRNG_INT_STATUS_FRQ_CT_FAIL_MASK (0x4U)

Definition at line 40839 of file MIMXRT1062.h.

## ◆ TRNG_INT_STATUS_FRQ_CT_FAIL_SHIFT

#define TRNG_INT_STATUS_FRQ_CT_FAIL_SHIFT (2U)

Definition at line 40840 of file MIMXRT1062.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 40831 of file MIMXRT1062.h.

## ◆ TRNG_INT_STATUS_HW_ERR_MASK

#define TRNG_INT_STATUS_HW_ERR_MASK (0x1U)

Definition at line 40825 of file MIMXRT1062.h.

## ◆ TRNG_INT_STATUS_HW_ERR_SHIFT

#define TRNG_INT_STATUS_HW_ERR_SHIFT (0U)

Definition at line 40826 of file MIMXRT1062.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 40373 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_ENT_VAL_MASK

#define TRNG_MCTL_ENT_VAL_MASK (0x400U)

Definition at line 40371 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_ENT_VAL_SHIFT

#define TRNG_MCTL_ENT_VAL_SHIFT (10U)

Definition at line 40372 of file MIMXRT1062.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 40379 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_ERR_MASK

#define TRNG_MCTL_ERR_MASK (0x1000U)

Definition at line 40377 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_ERR_SHIFT

#define TRNG_MCTL_ERR_SHIFT (12U)

Definition at line 40378 of file MIMXRT1062.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 40367 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_FCT_FAIL_MASK

#define TRNG_MCTL_FCT_FAIL_MASK (0x100U)

Definition at line 40365 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_FCT_FAIL_SHIFT

#define TRNG_MCTL_FCT_FAIL_SHIFT (8U)

Definition at line 40366 of file MIMXRT1062.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 40370 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_FCT_VAL_MASK

#define TRNG_MCTL_FCT_VAL_MASK (0x200U)

Definition at line 40368 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_FCT_VAL_SHIFT

#define TRNG_MCTL_FCT_VAL_SHIFT (9U)

Definition at line 40369 of file MIMXRT1062.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 40364 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_FOR_SCLK_MASK

#define TRNG_MCTL_FOR_SCLK_MASK (0x80U)

Definition at line 40362 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_FOR_SCLK_SHIFT

#define TRNG_MCTL_FOR_SCLK_SHIFT (7U)

Definition at line 40363 of file MIMXRT1062.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 40385 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_LRUN_CONT_MASK

#define TRNG_MCTL_LRUN_CONT_MASK (0x4000U)

Definition at line 40383 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_LRUN_CONT_SHIFT

#define TRNG_MCTL_LRUN_CONT_SHIFT (14U)

Definition at line 40384 of file MIMXRT1062.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 40352 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_OSC_DIV_MASK

#define TRNG_MCTL_OSC_DIV_MASK (0xCU)

Definition at line 40344 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_OSC_DIV_SHIFT

#define TRNG_MCTL_OSC_DIV_SHIFT (2U)

Definition at line 40345 of file MIMXRT1062.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 40388 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_PRGM_MASK

#define TRNG_MCTL_PRGM_MASK (0x10000U)

Definition at line 40386 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_PRGM_SHIFT

#define TRNG_MCTL_PRGM_SHIFT (16U)

Definition at line 40387 of file MIMXRT1062.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 40361 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_RST_DEF_MASK

#define TRNG_MCTL_RST_DEF_MASK (0x40U)

Definition at line 40359 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_RST_DEF_SHIFT

#define TRNG_MCTL_RST_DEF_SHIFT (6U)

Definition at line 40360 of file MIMXRT1062.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 40343 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_SAMP_MODE_MASK

#define TRNG_MCTL_SAMP_MODE_MASK (0x3U)

Definition at line 40335 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_SAMP_MODE_SHIFT

#define TRNG_MCTL_SAMP_MODE_SHIFT (0U)

Definition at line 40336 of file MIMXRT1062.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 40376 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_TST_OUT_MASK

#define TRNG_MCTL_TST_OUT_MASK (0x800U)

Definition at line 40374 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_TST_OUT_SHIFT

#define TRNG_MCTL_TST_OUT_SHIFT (11U)

Definition at line 40375 of file MIMXRT1062.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 40382 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_TSTOP_OK_MASK

#define TRNG_MCTL_TSTOP_OK_MASK (0x2000U)

Definition at line 40380 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_TSTOP_OK_SHIFT

#define TRNG_MCTL_TSTOP_OK_SHIFT (13U)

Definition at line 40381 of file MIMXRT1062.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 40355 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_UNUSED4_MASK

#define TRNG_MCTL_UNUSED4_MASK (0x10U)

Definition at line 40353 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_UNUSED4_SHIFT

#define TRNG_MCTL_UNUSED4_SHIFT (4U)

Definition at line 40354 of file MIMXRT1062.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 40358 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_UNUSED5_MASK

#define TRNG_MCTL_UNUSED5_MASK (0x20U)

Definition at line 40356 of file MIMXRT1062.h.

## ◆ TRNG_MCTL_UNUSED5_SHIFT

#define TRNG_MCTL_UNUSED5_SHIFT (5U)

Definition at line 40357 of file MIMXRT1062.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 40677 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT10_PKR_0_CT_MASK

#define TRNG_PKRCNT10_PKR_0_CT_MASK (0xFFFFU)

Definition at line 40675 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT10_PKR_0_CT_SHIFT

#define TRNG_PKRCNT10_PKR_0_CT_SHIFT (0U)

Definition at line 40676 of file MIMXRT1062.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 40680 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT10_PKR_1_CT_MASK

#define TRNG_PKRCNT10_PKR_1_CT_MASK (0xFFFF0000U)

Definition at line 40678 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT10_PKR_1_CT_SHIFT

#define TRNG_PKRCNT10_PKR_1_CT_SHIFT (16U)

Definition at line 40679 of file MIMXRT1062.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 40687 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT32_PKR_2_CT_MASK

#define TRNG_PKRCNT32_PKR_2_CT_MASK (0xFFFFU)

Definition at line 40685 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT32_PKR_2_CT_SHIFT

#define TRNG_PKRCNT32_PKR_2_CT_SHIFT (0U)

Definition at line 40686 of file MIMXRT1062.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 40690 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT32_PKR_3_CT_MASK

#define TRNG_PKRCNT32_PKR_3_CT_MASK (0xFFFF0000U)

Definition at line 40688 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT32_PKR_3_CT_SHIFT

#define TRNG_PKRCNT32_PKR_3_CT_SHIFT (16U)

Definition at line 40689 of file MIMXRT1062.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 40697 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT54_PKR_4_CT_MASK

#define TRNG_PKRCNT54_PKR_4_CT_MASK (0xFFFFU)

Definition at line 40695 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT54_PKR_4_CT_SHIFT

#define TRNG_PKRCNT54_PKR_4_CT_SHIFT (0U)

Definition at line 40696 of file MIMXRT1062.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 40700 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT54_PKR_5_CT_MASK

#define TRNG_PKRCNT54_PKR_5_CT_MASK (0xFFFF0000U)

Definition at line 40698 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT54_PKR_5_CT_SHIFT

#define TRNG_PKRCNT54_PKR_5_CT_SHIFT (16U)

Definition at line 40699 of file MIMXRT1062.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 40707 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT76_PKR_6_CT_MASK

#define TRNG_PKRCNT76_PKR_6_CT_MASK (0xFFFFU)

Definition at line 40705 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT76_PKR_6_CT_SHIFT

#define TRNG_PKRCNT76_PKR_6_CT_SHIFT (0U)

Definition at line 40706 of file MIMXRT1062.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 40710 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT76_PKR_7_CT_MASK

#define TRNG_PKRCNT76_PKR_7_CT_MASK (0xFFFF0000U)

Definition at line 40708 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT76_PKR_7_CT_SHIFT

#define TRNG_PKRCNT76_PKR_7_CT_SHIFT (16U)

Definition at line 40709 of file MIMXRT1062.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 40717 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT98_PKR_8_CT_MASK

#define TRNG_PKRCNT98_PKR_8_CT_MASK (0xFFFFU)

Definition at line 40715 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT98_PKR_8_CT_SHIFT

#define TRNG_PKRCNT98_PKR_8_CT_SHIFT (0U)

Definition at line 40716 of file MIMXRT1062.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 40720 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT98_PKR_9_CT_MASK

#define TRNG_PKRCNT98_PKR_9_CT_MASK (0xFFFF0000U)

Definition at line 40718 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNT98_PKR_9_CT_SHIFT

#define TRNG_PKRCNT98_PKR_9_CT_SHIFT (16U)

Definition at line 40719 of file MIMXRT1062.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 40727 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNTBA_PKR_A_CT_MASK

#define TRNG_PKRCNTBA_PKR_A_CT_MASK (0xFFFFU)

Definition at line 40725 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNTBA_PKR_A_CT_SHIFT

#define TRNG_PKRCNTBA_PKR_A_CT_SHIFT (0U)

Definition at line 40726 of file MIMXRT1062.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 40730 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNTBA_PKR_B_CT_MASK

#define TRNG_PKRCNTBA_PKR_B_CT_MASK (0xFFFF0000U)

Definition at line 40728 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNTBA_PKR_B_CT_SHIFT

#define TRNG_PKRCNTBA_PKR_B_CT_SHIFT (16U)

Definition at line 40729 of file MIMXRT1062.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 40737 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNTDC_PKR_C_CT_MASK

#define TRNG_PKRCNTDC_PKR_C_CT_MASK (0xFFFFU)

Definition at line 40735 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNTDC_PKR_C_CT_SHIFT

#define TRNG_PKRCNTDC_PKR_C_CT_SHIFT (0U)

Definition at line 40736 of file MIMXRT1062.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 40740 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNTDC_PKR_D_CT_MASK

#define TRNG_PKRCNTDC_PKR_D_CT_MASK (0xFFFF0000U)

Definition at line 40738 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNTDC_PKR_D_CT_SHIFT

#define TRNG_PKRCNTDC_PKR_D_CT_SHIFT (16U)

Definition at line 40739 of file MIMXRT1062.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 40747 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNTFE_PKR_E_CT_MASK

#define TRNG_PKRCNTFE_PKR_E_CT_MASK (0xFFFFU)

Definition at line 40745 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNTFE_PKR_E_CT_SHIFT

#define TRNG_PKRCNTFE_PKR_E_CT_SHIFT (0U)

Definition at line 40746 of file MIMXRT1062.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 40750 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNTFE_PKR_F_CT_MASK

#define TRNG_PKRCNTFE_PKR_F_CT_MASK (0xFFFF0000U)

Definition at line 40748 of file MIMXRT1062.h.

## ◆ TRNG_PKRCNTFE_PKR_F_CT_SHIFT

#define TRNG_PKRCNTFE_PKR_F_CT_SHIFT (16U)

Definition at line 40749 of file MIMXRT1062.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 40414 of file MIMXRT1062.h.

## ◆ TRNG_PKRMAX_PKR_MAX_MASK

#define TRNG_PKRMAX_PKR_MAX_MASK (0xFFFFFFU)

Definition at line 40410 of file MIMXRT1062.h.

## ◆ TRNG_PKRMAX_PKR_MAX_SHIFT

#define TRNG_PKRMAX_PKR_MAX_SHIFT (0U)

Definition at line 40411 of file MIMXRT1062.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 40405 of file MIMXRT1062.h.

## ◆ TRNG_PKRRNG_PKR_RNG_MASK

#define TRNG_PKRRNG_PKR_RNG_MASK (0xFFFFU)

Definition at line 40403 of file MIMXRT1062.h.

## ◆ TRNG_PKRRNG_PKR_RNG_SHIFT

#define TRNG_PKRRNG_PKR_RNG_SHIFT (0U)

Definition at line 40404 of file MIMXRT1062.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 40423 of file MIMXRT1062.h.

## ◆ TRNG_PKRSQ_PKR_SQ_MASK

#define TRNG_PKRSQ_PKR_SQ_MASK (0xFFFFFFU)

Definition at line 40419 of file MIMXRT1062.h.

## ◆ TRNG_PKRSQ_PKR_SQ_SHIFT

#define TRNG_PKRSQ_PKR_SQ_SHIFT (0U)

Definition at line 40420 of file MIMXRT1062.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 40440 of file MIMXRT1062.h.

## ◆ TRNG_SBLIM_SB_LIM_MASK

#define TRNG_SBLIM_SB_LIM_MASK (0x3FFU)

Definition at line 40438 of file MIMXRT1062.h.

## ◆ TRNG_SBLIM_SB_LIM_SHIFT

#define TRNG_SBLIM_SB_LIM_SHIFT (0U)

Definition at line 40439 of file MIMXRT1062.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 40475 of file MIMXRT1062.h.

## ◆ TRNG_SCMC_MONO_CT_MASK

#define TRNG_SCMC_MONO_CT_MASK (0xFFFFU)

Definition at line 40473 of file MIMXRT1062.h.

## ◆ TRNG_SCMC_MONO_CT_SHIFT

#define TRNG_SCMC_MONO_CT_SHIFT (0U)

Definition at line 40474 of file MIMXRT1062.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 40395 of file MIMXRT1062.h.

## ◆ TRNG_SCMISC_LRUN_MAX_MASK

#define TRNG_SCMISC_LRUN_MAX_MASK (0xFFU)

Definition at line 40393 of file MIMXRT1062.h.

## ◆ TRNG_SCMISC_LRUN_MAX_SHIFT

#define TRNG_SCMISC_LRUN_MAX_SHIFT (0U)

Definition at line 40394 of file MIMXRT1062.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 40398 of file MIMXRT1062.h.

## ◆ TRNG_SCMISC_RTY_CT_MASK

#define TRNG_SCMISC_RTY_CT_MASK (0xF0000U)

Definition at line 40396 of file MIMXRT1062.h.

## ◆ TRNG_SCMISC_RTY_CT_SHIFT

#define TRNG_SCMISC_RTY_CT_SHIFT (16U)

Definition at line 40397 of file MIMXRT1062.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 40482 of file MIMXRT1062.h.

## ◆ TRNG_SCML_MONO_MAX_MASK

#define TRNG_SCML_MONO_MAX_MASK (0xFFFFU)

Definition at line 40480 of file MIMXRT1062.h.

## ◆ TRNG_SCML_MONO_MAX_SHIFT

#define TRNG_SCML_MONO_MAX_SHIFT (0U)

Definition at line 40481 of file MIMXRT1062.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 40485 of file MIMXRT1062.h.

## ◆ TRNG_SCML_MONO_RNG_MASK

#define TRNG_SCML_MONO_RNG_MASK (0xFFFF0000U)

Definition at line 40483 of file MIMXRT1062.h.

## ◆ TRNG_SCML_MONO_RNG_SHIFT

#define TRNG_SCML_MONO_RNG_SHIFT (16U)

Definition at line 40484 of file MIMXRT1062.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 40492 of file MIMXRT1062.h.

## ◆ TRNG_SCR1C_R1_0_CT_MASK

#define TRNG_SCR1C_R1_0_CT_MASK (0x7FFFU)

Definition at line 40490 of file MIMXRT1062.h.

## ◆ TRNG_SCR1C_R1_0_CT_SHIFT

#define TRNG_SCR1C_R1_0_CT_SHIFT (0U)

Definition at line 40491 of file MIMXRT1062.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 40495 of file MIMXRT1062.h.

## ◆ TRNG_SCR1C_R1_1_CT_MASK

#define TRNG_SCR1C_R1_1_CT_MASK (0x7FFF0000U)

Definition at line 40493 of file MIMXRT1062.h.

## ◆ TRNG_SCR1C_R1_1_CT_SHIFT

#define TRNG_SCR1C_R1_1_CT_SHIFT (16U)

Definition at line 40494 of file MIMXRT1062.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 40502 of file MIMXRT1062.h.

## ◆ TRNG_SCR1L_RUN1_MAX_MASK

#define TRNG_SCR1L_RUN1_MAX_MASK (0x7FFFU)

Definition at line 40500 of file MIMXRT1062.h.

## ◆ TRNG_SCR1L_RUN1_MAX_SHIFT

#define TRNG_SCR1L_RUN1_MAX_SHIFT (0U)

Definition at line 40501 of file MIMXRT1062.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 40505 of file MIMXRT1062.h.

## ◆ TRNG_SCR1L_RUN1_RNG_MASK

#define TRNG_SCR1L_RUN1_RNG_MASK (0x7FFF0000U)

Definition at line 40503 of file MIMXRT1062.h.

## ◆ TRNG_SCR1L_RUN1_RNG_SHIFT

#define TRNG_SCR1L_RUN1_RNG_SHIFT (16U)

Definition at line 40504 of file MIMXRT1062.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 40512 of file MIMXRT1062.h.

## ◆ TRNG_SCR2C_R2_0_CT_MASK

#define TRNG_SCR2C_R2_0_CT_MASK (0x3FFFU)

Definition at line 40510 of file MIMXRT1062.h.

## ◆ TRNG_SCR2C_R2_0_CT_SHIFT

#define TRNG_SCR2C_R2_0_CT_SHIFT (0U)

Definition at line 40511 of file MIMXRT1062.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 40515 of file MIMXRT1062.h.

## ◆ TRNG_SCR2C_R2_1_CT_MASK

#define TRNG_SCR2C_R2_1_CT_MASK (0x3FFF0000U)

Definition at line 40513 of file MIMXRT1062.h.

## ◆ TRNG_SCR2C_R2_1_CT_SHIFT

#define TRNG_SCR2C_R2_1_CT_SHIFT (16U)

Definition at line 40514 of file MIMXRT1062.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 40522 of file MIMXRT1062.h.

## ◆ TRNG_SCR2L_RUN2_MAX_MASK

#define TRNG_SCR2L_RUN2_MAX_MASK (0x3FFFU)

Definition at line 40520 of file MIMXRT1062.h.

## ◆ TRNG_SCR2L_RUN2_MAX_SHIFT

#define TRNG_SCR2L_RUN2_MAX_SHIFT (0U)

Definition at line 40521 of file MIMXRT1062.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 40525 of file MIMXRT1062.h.

## ◆ TRNG_SCR2L_RUN2_RNG_MASK

#define TRNG_SCR2L_RUN2_RNG_MASK (0x3FFF0000U)

Definition at line 40523 of file MIMXRT1062.h.

## ◆ TRNG_SCR2L_RUN2_RNG_SHIFT

#define TRNG_SCR2L_RUN2_RNG_SHIFT (16U)

Definition at line 40524 of file MIMXRT1062.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 40532 of file MIMXRT1062.h.

## ◆ TRNG_SCR3C_R3_0_CT_MASK

#define TRNG_SCR3C_R3_0_CT_MASK (0x1FFFU)

Definition at line 40530 of file MIMXRT1062.h.

## ◆ TRNG_SCR3C_R3_0_CT_SHIFT

#define TRNG_SCR3C_R3_0_CT_SHIFT (0U)

Definition at line 40531 of file MIMXRT1062.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 40535 of file MIMXRT1062.h.

## ◆ TRNG_SCR3C_R3_1_CT_MASK

#define TRNG_SCR3C_R3_1_CT_MASK (0x1FFF0000U)

Definition at line 40533 of file MIMXRT1062.h.

## ◆ TRNG_SCR3C_R3_1_CT_SHIFT

#define TRNG_SCR3C_R3_1_CT_SHIFT (16U)

Definition at line 40534 of file MIMXRT1062.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 40542 of file MIMXRT1062.h.

## ◆ TRNG_SCR3L_RUN3_MAX_MASK

#define TRNG_SCR3L_RUN3_MAX_MASK (0x1FFFU)

Definition at line 40540 of file MIMXRT1062.h.

## ◆ TRNG_SCR3L_RUN3_MAX_SHIFT

#define TRNG_SCR3L_RUN3_MAX_SHIFT (0U)

Definition at line 40541 of file MIMXRT1062.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 40545 of file MIMXRT1062.h.

## ◆ TRNG_SCR3L_RUN3_RNG_MASK

#define TRNG_SCR3L_RUN3_RNG_MASK (0x1FFF0000U)

Definition at line 40543 of file MIMXRT1062.h.

## ◆ TRNG_SCR3L_RUN3_RNG_SHIFT

#define TRNG_SCR3L_RUN3_RNG_SHIFT (16U)

Definition at line 40544 of file MIMXRT1062.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 40552 of file MIMXRT1062.h.

## ◆ TRNG_SCR4C_R4_0_CT_MASK

#define TRNG_SCR4C_R4_0_CT_MASK (0xFFFU)

Definition at line 40550 of file MIMXRT1062.h.

## ◆ TRNG_SCR4C_R4_0_CT_SHIFT

#define TRNG_SCR4C_R4_0_CT_SHIFT (0U)

Definition at line 40551 of file MIMXRT1062.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 40555 of file MIMXRT1062.h.

## ◆ TRNG_SCR4C_R4_1_CT_MASK

#define TRNG_SCR4C_R4_1_CT_MASK (0xFFF0000U)

Definition at line 40553 of file MIMXRT1062.h.

## ◆ TRNG_SCR4C_R4_1_CT_SHIFT

#define TRNG_SCR4C_R4_1_CT_SHIFT (16U)

Definition at line 40554 of file MIMXRT1062.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 40562 of file MIMXRT1062.h.

## ◆ TRNG_SCR4L_RUN4_MAX_MASK

#define TRNG_SCR4L_RUN4_MAX_MASK (0xFFFU)

Definition at line 40560 of file MIMXRT1062.h.

## ◆ TRNG_SCR4L_RUN4_MAX_SHIFT

#define TRNG_SCR4L_RUN4_MAX_SHIFT (0U)

Definition at line 40561 of file MIMXRT1062.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 40565 of file MIMXRT1062.h.

## ◆ TRNG_SCR4L_RUN4_RNG_MASK

#define TRNG_SCR4L_RUN4_RNG_MASK (0xFFF0000U)

Definition at line 40563 of file MIMXRT1062.h.

## ◆ TRNG_SCR4L_RUN4_RNG_SHIFT

#define TRNG_SCR4L_RUN4_RNG_SHIFT (16U)

Definition at line 40564 of file MIMXRT1062.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 40572 of file MIMXRT1062.h.

## ◆ TRNG_SCR5C_R5_0_CT_MASK

#define TRNG_SCR5C_R5_0_CT_MASK (0x7FFU)

Definition at line 40570 of file MIMXRT1062.h.

## ◆ TRNG_SCR5C_R5_0_CT_SHIFT

#define TRNG_SCR5C_R5_0_CT_SHIFT (0U)

Definition at line 40571 of file MIMXRT1062.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 40575 of file MIMXRT1062.h.

## ◆ TRNG_SCR5C_R5_1_CT_MASK

#define TRNG_SCR5C_R5_1_CT_MASK (0x7FF0000U)

Definition at line 40573 of file MIMXRT1062.h.

## ◆ TRNG_SCR5C_R5_1_CT_SHIFT

#define TRNG_SCR5C_R5_1_CT_SHIFT (16U)

Definition at line 40574 of file MIMXRT1062.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 40582 of file MIMXRT1062.h.

## ◆ TRNG_SCR5L_RUN5_MAX_MASK

#define TRNG_SCR5L_RUN5_MAX_MASK (0x7FFU)

Definition at line 40580 of file MIMXRT1062.h.

## ◆ TRNG_SCR5L_RUN5_MAX_SHIFT

#define TRNG_SCR5L_RUN5_MAX_SHIFT (0U)

Definition at line 40581 of file MIMXRT1062.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 40585 of file MIMXRT1062.h.

## ◆ TRNG_SCR5L_RUN5_RNG_MASK

#define TRNG_SCR5L_RUN5_RNG_MASK (0x7FF0000U)

Definition at line 40583 of file MIMXRT1062.h.

## ◆ TRNG_SCR5L_RUN5_RNG_SHIFT

#define TRNG_SCR5L_RUN5_RNG_SHIFT (16U)

Definition at line 40584 of file MIMXRT1062.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 40592 of file MIMXRT1062.h.

## ◆ TRNG_SCR6PC_R6P_0_CT_MASK

#define TRNG_SCR6PC_R6P_0_CT_MASK (0x7FFU)

Definition at line 40590 of file MIMXRT1062.h.

## ◆ TRNG_SCR6PC_R6P_0_CT_SHIFT

#define TRNG_SCR6PC_R6P_0_CT_SHIFT (0U)

Definition at line 40591 of file MIMXRT1062.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 40595 of file MIMXRT1062.h.

## ◆ TRNG_SCR6PC_R6P_1_CT_MASK

#define TRNG_SCR6PC_R6P_1_CT_MASK (0x7FF0000U)

Definition at line 40593 of file MIMXRT1062.h.

## ◆ TRNG_SCR6PC_R6P_1_CT_SHIFT

#define TRNG_SCR6PC_R6P_1_CT_SHIFT (16U)

Definition at line 40594 of file MIMXRT1062.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 40602 of file MIMXRT1062.h.

## ◆ TRNG_SCR6PL_RUN6P_MAX_MASK

#define TRNG_SCR6PL_RUN6P_MAX_MASK (0x7FFU)

Definition at line 40600 of file MIMXRT1062.h.

## ◆ TRNG_SCR6PL_RUN6P_MAX_SHIFT

#define TRNG_SCR6PL_RUN6P_MAX_SHIFT (0U)

Definition at line 40601 of file MIMXRT1062.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 40605 of file MIMXRT1062.h.

## ◆ TRNG_SCR6PL_RUN6P_RNG_MASK

#define TRNG_SCR6PL_RUN6P_RNG_MASK (0x7FF0000U)

Definition at line 40603 of file MIMXRT1062.h.

## ◆ TRNG_SCR6PL_RUN6P_RNG_SHIFT

#define TRNG_SCR6PL_RUN6P_RNG_SHIFT (16U)

Definition at line 40604 of file MIMXRT1062.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 40433 of file MIMXRT1062.h.

## ◆ TRNG_SDCTL_ENT_DLY_MASK

#define TRNG_SDCTL_ENT_DLY_MASK (0xFFFF0000U)

Definition at line 40431 of file MIMXRT1062.h.

## ◆ TRNG_SDCTL_ENT_DLY_SHIFT

#define TRNG_SDCTL_ENT_DLY_SHIFT (16U)

Definition at line 40432 of file MIMXRT1062.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 40430 of file MIMXRT1062.h.

## ◆ TRNG_SDCTL_SAMP_SIZE_MASK

#define TRNG_SDCTL_SAMP_SIZE_MASK (0xFFFFU)

Definition at line 40428 of file MIMXRT1062.h.

## ◆ TRNG_SDCTL_SAMP_SIZE_SHIFT

#define TRNG_SDCTL_SAMP_SIZE_SHIFT (0U)

Definition at line 40429 of file MIMXRT1062.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 40764 of file MIMXRT1062.h.

## ◆ TRNG_SEC_CFG_NO_PRGM_MASK

#define TRNG_SEC_CFG_NO_PRGM_MASK (0x2U)

Definition at line 40758 of file MIMXRT1062.h.

## ◆ TRNG_SEC_CFG_NO_PRGM_SHIFT

#define TRNG_SEC_CFG_NO_PRGM_SHIFT (1U)

Definition at line 40759 of file MIMXRT1062.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 40757 of file MIMXRT1062.h.

## ◆ TRNG_SEC_CFG_UNUSED0_MASK

#define TRNG_SEC_CFG_UNUSED0_MASK (0x1U)

Definition at line 40755 of file MIMXRT1062.h.

## ◆ TRNG_SEC_CFG_UNUSED0_SHIFT

#define TRNG_SEC_CFG_UNUSED0_SHIFT (0U)

Definition at line 40756 of file MIMXRT1062.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 40767 of file MIMXRT1062.h.

## ◆ TRNG_SEC_CFG_UNUSED2_MASK

#define TRNG_SEC_CFG_UNUSED2_MASK (0x4U)

Definition at line 40765 of file MIMXRT1062.h.

## ◆ TRNG_SEC_CFG_UNUSED2_SHIFT

#define TRNG_SEC_CFG_UNUSED2_SHIFT (2U)

Definition at line 40766 of file MIMXRT1062.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 40660 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_RETRY_CT_MASK

#define TRNG_STATUS_RETRY_CT_MASK (0xF0000U)

Definition at line 40658 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_RETRY_CT_SHIFT

#define TRNG_STATUS_RETRY_CT_SHIFT (16U)

Definition at line 40659 of file MIMXRT1062.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 40612 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF1BR0_MASK

#define TRNG_STATUS_TF1BR0_MASK (0x1U)

Definition at line 40610 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF1BR0_SHIFT

#define TRNG_STATUS_TF1BR0_SHIFT (0U)

Definition at line 40611 of file MIMXRT1062.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 40615 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF1BR1_MASK

#define TRNG_STATUS_TF1BR1_MASK (0x2U)

Definition at line 40613 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF1BR1_SHIFT

#define TRNG_STATUS_TF1BR1_SHIFT (1U)

Definition at line 40614 of file MIMXRT1062.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 40618 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF2BR0_MASK

#define TRNG_STATUS_TF2BR0_MASK (0x4U)

Definition at line 40616 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF2BR0_SHIFT

#define TRNG_STATUS_TF2BR0_SHIFT (2U)

Definition at line 40617 of file MIMXRT1062.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 40621 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF2BR1_MASK

#define TRNG_STATUS_TF2BR1_MASK (0x8U)

Definition at line 40619 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF2BR1_SHIFT

#define TRNG_STATUS_TF2BR1_SHIFT (3U)

Definition at line 40620 of file MIMXRT1062.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 40624 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF3BR0_MASK

#define TRNG_STATUS_TF3BR0_MASK (0x10U)

Definition at line 40622 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF3BR0_SHIFT

#define TRNG_STATUS_TF3BR0_SHIFT (4U)

Definition at line 40623 of file MIMXRT1062.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 40627 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF3BR1_MASK

#define TRNG_STATUS_TF3BR1_MASK (0x20U)

Definition at line 40625 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF3BR1_SHIFT

#define TRNG_STATUS_TF3BR1_SHIFT (5U)

Definition at line 40626 of file MIMXRT1062.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 40630 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF4BR0_MASK

#define TRNG_STATUS_TF4BR0_MASK (0x40U)

Definition at line 40628 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF4BR0_SHIFT

#define TRNG_STATUS_TF4BR0_SHIFT (6U)

Definition at line 40629 of file MIMXRT1062.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 40633 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF4BR1_MASK

#define TRNG_STATUS_TF4BR1_MASK (0x80U)

Definition at line 40631 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF4BR1_SHIFT

#define TRNG_STATUS_TF4BR1_SHIFT (7U)

Definition at line 40632 of file MIMXRT1062.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 40636 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF5BR0_MASK

#define TRNG_STATUS_TF5BR0_MASK (0x100U)

Definition at line 40634 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF5BR0_SHIFT

#define TRNG_STATUS_TF5BR0_SHIFT (8U)

Definition at line 40635 of file MIMXRT1062.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 40639 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF5BR1_MASK

#define TRNG_STATUS_TF5BR1_MASK (0x200U)

Definition at line 40637 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF5BR1_SHIFT

#define TRNG_STATUS_TF5BR1_SHIFT (9U)

Definition at line 40638 of file MIMXRT1062.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 40642 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF6PBR0_MASK

#define TRNG_STATUS_TF6PBR0_MASK (0x400U)

Definition at line 40640 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF6PBR0_SHIFT

#define TRNG_STATUS_TF6PBR0_SHIFT (10U)

Definition at line 40641 of file MIMXRT1062.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 40645 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF6PBR1_MASK

#define TRNG_STATUS_TF6PBR1_MASK (0x800U)

Definition at line 40643 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TF6PBR1_SHIFT

#define TRNG_STATUS_TF6PBR1_SHIFT (11U)

Definition at line 40644 of file MIMXRT1062.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 40651 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TFLR_MASK

#define TRNG_STATUS_TFLR_MASK (0x2000U)

Definition at line 40649 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TFLR_SHIFT

#define TRNG_STATUS_TFLR_SHIFT (13U)

Definition at line 40650 of file MIMXRT1062.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 40657 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TFMB_MASK

#define TRNG_STATUS_TFMB_MASK (0x8000U)

Definition at line 40655 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TFMB_SHIFT

#define TRNG_STATUS_TFMB_SHIFT (15U)

Definition at line 40656 of file MIMXRT1062.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 40654 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TFP_MASK

#define TRNG_STATUS_TFP_MASK (0x4000U)

Definition at line 40652 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TFP_SHIFT

#define TRNG_STATUS_TFP_SHIFT (14U)

Definition at line 40653 of file MIMXRT1062.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 40648 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TFSB_MASK

#define TRNG_STATUS_TFSB_MASK (0x1000U)

Definition at line 40646 of file MIMXRT1062.h.

## ◆ TRNG_STATUS_TFSB_SHIFT

#define TRNG_STATUS_TFSB_SHIFT (12U)

Definition at line 40647 of file MIMXRT1062.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 40447 of file MIMXRT1062.h.

## ◆ TRNG_TOTSAM_TOT_SAM_MASK

#define TRNG_TOTSAM_TOT_SAM_MASK (0xFFFFFU)

Definition at line 40445 of file MIMXRT1062.h.

## ◆ TRNG_TOTSAM_TOT_SAM_SHIFT

#define TRNG_TOTSAM_TOT_SAM_SHIFT (0U)

Definition at line 40446 of file MIMXRT1062.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 40867 of file MIMXRT1062.h.

## ◆ TRNG_VID1_IP_ID_MASK

#define TRNG_VID1_IP_ID_MASK (0xFFFF0000U)

Definition at line 40862 of file MIMXRT1062.h.

## ◆ TRNG_VID1_IP_ID_SHIFT

#define TRNG_VID1_IP_ID_SHIFT (16U)

Definition at line 40863 of file MIMXRT1062.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 40861 of file MIMXRT1062.h.

## ◆ TRNG_VID1_MAJ_REV_MASK

#define TRNG_VID1_MAJ_REV_MASK (0xFF00U)

Definition at line 40856 of file MIMXRT1062.h.

## ◆ TRNG_VID1_MAJ_REV_SHIFT

#define TRNG_VID1_MAJ_REV_SHIFT (8U)

Definition at line 40857 of file MIMXRT1062.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 40855 of file MIMXRT1062.h.

## ◆ TRNG_VID1_MIN_REV_MASK

#define TRNG_VID1_MIN_REV_MASK (0xFFU)

Definition at line 40850 of file MIMXRT1062.h.

## ◆ TRNG_VID1_MIN_REV_SHIFT

#define TRNG_VID1_MIN_REV_SHIFT (0U)

Definition at line 40851 of file MIMXRT1062.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 40877 of file MIMXRT1062.h.

## ◆ TRNG_VID2_CONFIG_OPT_MASK

#define TRNG_VID2_CONFIG_OPT_MASK (0xFFU)

Definition at line 40872 of file MIMXRT1062.h.

## ◆ TRNG_VID2_CONFIG_OPT_SHIFT

#define TRNG_VID2_CONFIG_OPT_SHIFT (0U)

Definition at line 40873 of file MIMXRT1062.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 40883 of file MIMXRT1062.h.

## ◆ TRNG_VID2_ECO_REV_MASK

#define TRNG_VID2_ECO_REV_MASK (0xFF00U)

Definition at line 40878 of file MIMXRT1062.h.

## ◆ TRNG_VID2_ECO_REV_SHIFT

#define TRNG_VID2_ECO_REV_SHIFT (8U)

Definition at line 40879 of file MIMXRT1062.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 40895 of file MIMXRT1062.h.

## ◆ TRNG_VID2_ERA_MASK

#define TRNG_VID2_ERA_MASK (0xFF000000U)

Definition at line 40890 of file MIMXRT1062.h.

## ◆ TRNG_VID2_ERA_SHIFT

#define TRNG_VID2_ERA_SHIFT (24U)

Definition at line 40891 of file MIMXRT1062.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 40889 of file MIMXRT1062.h.

## ◆ TRNG_VID2_INTG_OPT_MASK

#define TRNG_VID2_INTG_OPT_MASK (0xFF0000U)

Definition at line 40884 of file MIMXRT1062.h.

## ◆ TRNG_VID2_INTG_OPT_SHIFT

#define TRNG_VID2_INTG_OPT_SHIFT (16U)

Definition at line 40885 of file MIMXRT1062.h.