Macros | |
#define | SNVS_LPGPR_ALIAS_COUNT (4U) |
#define | SNVS_LPGPR_COUNT (8U) |
#define | SNVS_LPZMKR_COUNT (8U) |
HPHACIVR - SNVS_HP High Assurance Counter IV Register | |
#define | SNVS_HPHACIVR_HAC_COUNTER_IV_MASK (0xFFFFFFFFU) |
#define | SNVS_HPHACIVR_HAC_COUNTER_IV_SHIFT (0U) |
#define | SNVS_HPHACIVR_HAC_COUNTER_IV(x) (((uint32_t)(((uint32_t)(x)) << SNVS_HPHACIVR_HAC_COUNTER_IV_SHIFT)) & SNVS_HPHACIVR_HAC_COUNTER_IV_MASK) |
HPHACR - SNVS_HP High Assurance Counter Register | |
#define | SNVS_HPHACR_HAC_COUNTER_MASK (0xFFFFFFFFU) |
#define | SNVS_HPHACR_HAC_COUNTER_SHIFT (0U) |
#define | SNVS_HPHACR_HAC_COUNTER(x) (((uint32_t)(((uint32_t)(x)) << SNVS_HPHACR_HAC_COUNTER_SHIFT)) & SNVS_HPHACR_HAC_COUNTER_MASK) |
HPRTCMR - SNVS_HP Real Time Counter MSB Register | |
#define | SNVS_HPRTCMR_RTC_MASK (0x7FFFU) |
#define | SNVS_HPRTCMR_RTC_SHIFT (0U) |
#define | SNVS_HPRTCMR_RTC(x) (((uint32_t)(((uint32_t)(x)) << SNVS_HPRTCMR_RTC_SHIFT)) & SNVS_HPRTCMR_RTC_MASK) |
HPRTCLR - SNVS_HP Real Time Counter LSB Register | |
#define | SNVS_HPRTCLR_RTC_MASK (0xFFFFFFFFU) |
#define | SNVS_HPRTCLR_RTC_SHIFT (0U) |
#define | SNVS_HPRTCLR_RTC(x) (((uint32_t)(((uint32_t)(x)) << SNVS_HPRTCLR_RTC_SHIFT)) & SNVS_HPRTCLR_RTC_MASK) |
HPTAMR - SNVS_HP Time Alarm MSB Register | |
#define | SNVS_HPTAMR_HPTA_MS_MASK (0x7FFFU) |
#define | SNVS_HPTAMR_HPTA_MS_SHIFT (0U) |
#define | SNVS_HPTAMR_HPTA_MS(x) (((uint32_t)(((uint32_t)(x)) << SNVS_HPTAMR_HPTA_MS_SHIFT)) & SNVS_HPTAMR_HPTA_MS_MASK) |
HPTALR - SNVS_HP Time Alarm LSB Register | |
#define | SNVS_HPTALR_HPTA_LS_MASK (0xFFFFFFFFU) |
#define | SNVS_HPTALR_HPTA_LS_SHIFT (0U) |
#define | SNVS_HPTALR_HPTA_LS(x) (((uint32_t)(((uint32_t)(x)) << SNVS_HPTALR_HPTA_LS_SHIFT)) & SNVS_HPTALR_HPTA_LS_MASK) |
LPSRTCMR - SNVS_LP Secure Real Time Counter MSB Register | |
#define | SNVS_LPSRTCMR_SRTC_MASK (0x7FFFU) |
#define | SNVS_LPSRTCMR_SRTC_SHIFT (0U) |
#define | SNVS_LPSRTCMR_SRTC(x) (((uint32_t)(((uint32_t)(x)) << SNVS_LPSRTCMR_SRTC_SHIFT)) & SNVS_LPSRTCMR_SRTC_MASK) |
LPSRTCLR - SNVS_LP Secure Real Time Counter LSB Register | |
#define | SNVS_LPSRTCLR_SRTC_MASK (0xFFFFFFFFU) |
#define | SNVS_LPSRTCLR_SRTC_SHIFT (0U) |
#define | SNVS_LPSRTCLR_SRTC(x) (((uint32_t)(((uint32_t)(x)) << SNVS_LPSRTCLR_SRTC_SHIFT)) & SNVS_LPSRTCLR_SRTC_MASK) |
LPTAR - SNVS_LP Time Alarm Register | |
#define | SNVS_LPTAR_LPTA_MASK (0xFFFFFFFFU) |
#define | SNVS_LPTAR_LPTA_SHIFT (0U) |
#define | SNVS_LPTAR_LPTA(x) (((uint32_t)(((uint32_t)(x)) << SNVS_LPTAR_LPTA_SHIFT)) & SNVS_LPTAR_LPTA_MASK) |
LPSMCMR - SNVS_LP Secure Monotonic Counter MSB Register | |
#define | SNVS_LPSMCMR_MON_COUNTER_MASK (0xFFFFU) |
#define | SNVS_LPSMCMR_MON_COUNTER_SHIFT (0U) |
#define | SNVS_LPSMCMR_MON_COUNTER(x) (((uint32_t)(((uint32_t)(x)) << SNVS_LPSMCMR_MON_COUNTER_SHIFT)) & SNVS_LPSMCMR_MON_COUNTER_MASK) |
#define | SNVS_LPSMCMR_MC_ERA_BITS_MASK (0xFFFF0000U) |
#define | SNVS_LPSMCMR_MC_ERA_BITS_SHIFT (16U) |
#define | SNVS_LPSMCMR_MC_ERA_BITS(x) (((uint32_t)(((uint32_t)(x)) << SNVS_LPSMCMR_MC_ERA_BITS_SHIFT)) & SNVS_LPSMCMR_MC_ERA_BITS_MASK) |
LPSMCLR - SNVS_LP Secure Monotonic Counter LSB Register | |
#define | SNVS_LPSMCLR_MON_COUNTER_MASK (0xFFFFFFFFU) |
#define | SNVS_LPSMCLR_MON_COUNTER_SHIFT (0U) |
#define | SNVS_LPSMCLR_MON_COUNTER(x) (((uint32_t)(((uint32_t)(x)) << SNVS_LPSMCLR_MON_COUNTER_SHIFT)) & SNVS_LPSMCLR_MON_COUNTER_MASK) |
LPPGDR - SNVS_LP Power Glitch Detector Register | |
#define | SNVS_LPPGDR_PGD_MASK (0xFFFFFFFFU) |
#define | SNVS_LPPGDR_PGD_SHIFT (0U) |
#define | SNVS_LPPGDR_PGD(x) (((uint32_t)(((uint32_t)(x)) << SNVS_LPPGDR_PGD_SHIFT)) & SNVS_LPPGDR_PGD_MASK) |
LPGPR0_LEGACY_ALIAS - SNVS_LP General Purpose Register 0 (legacy alias) | |
#define | SNVS_LPGPR0_LEGACY_ALIAS_GPR_MASK (0xFFFFFFFFU) |
#define | SNVS_LPGPR0_LEGACY_ALIAS_GPR_SHIFT (0U) |
#define | SNVS_LPGPR0_LEGACY_ALIAS_GPR(x) (((uint32_t)(((uint32_t)(x)) << SNVS_LPGPR0_LEGACY_ALIAS_GPR_SHIFT)) & SNVS_LPGPR0_LEGACY_ALIAS_GPR_MASK) |
LPZMKR - SNVS_LP Zeroizable Master Key Register | |
#define | SNVS_LPZMKR_ZMK_MASK (0xFFFFFFFFU) |
#define | SNVS_LPZMKR_ZMK_SHIFT (0U) |
#define | SNVS_LPZMKR_ZMK(x) (((uint32_t)(((uint32_t)(x)) << SNVS_LPZMKR_ZMK_SHIFT)) & SNVS_LPZMKR_ZMK_MASK) |
LPGPR_ALIAS - SNVS_LP General Purpose Registers 0 .. 3 | |
#define | SNVS_LPGPR_ALIAS_GPR_MASK (0xFFFFFFFFU) |
#define | SNVS_LPGPR_ALIAS_GPR_SHIFT (0U) |
#define | SNVS_LPGPR_ALIAS_GPR(x) (((uint32_t)(((uint32_t)(x)) << SNVS_LPGPR_ALIAS_GPR_SHIFT)) & SNVS_LPGPR_ALIAS_GPR_MASK) |
LPGPR - SNVS_LP General Purpose Registers 0 .. 7 | |
#define | SNVS_LPGPR_GPR_MASK (0xFFFFFFFFU) |
#define | SNVS_LPGPR_GPR_SHIFT (0U) |
#define | SNVS_LPGPR_GPR(x) (((uint32_t)(((uint32_t)(x)) << SNVS_LPGPR_GPR_SHIFT)) & SNVS_LPGPR_GPR_MASK) |
HPVIDR1 - SNVS_HP Version ID Register 1 | |
#define | SNVS_HPVIDR1_MINOR_REV_MASK (0xFFU) |
#define | SNVS_HPVIDR1_MINOR_REV_SHIFT (0U) |
#define | SNVS_HPVIDR1_MINOR_REV(x) (((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR1_MINOR_REV_SHIFT)) & SNVS_HPVIDR1_MINOR_REV_MASK) |
#define | SNVS_HPVIDR1_MAJOR_REV_MASK (0xFF00U) |
#define | SNVS_HPVIDR1_MAJOR_REV_SHIFT (8U) |
#define | SNVS_HPVIDR1_MAJOR_REV(x) (((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR1_MAJOR_REV_SHIFT)) & SNVS_HPVIDR1_MAJOR_REV_MASK) |
#define | SNVS_HPVIDR1_IP_ID_MASK (0xFFFF0000U) |
#define | SNVS_HPVIDR1_IP_ID_SHIFT (16U) |
#define | SNVS_HPVIDR1_IP_ID(x) (((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR1_IP_ID_SHIFT)) & SNVS_HPVIDR1_IP_ID_MASK) |
HPVIDR2 - SNVS_HP Version ID Register 2 | |
#define | SNVS_HPVIDR2_CONFIG_OPT_MASK (0xFFU) |
#define | SNVS_HPVIDR2_CONFIG_OPT_SHIFT (0U) |
#define | SNVS_HPVIDR2_CONFIG_OPT(x) (((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR2_CONFIG_OPT_SHIFT)) & SNVS_HPVIDR2_CONFIG_OPT_MASK) |
#define | SNVS_HPVIDR2_ECO_REV_MASK (0xFF00U) |
#define | SNVS_HPVIDR2_ECO_REV_SHIFT (8U) |
#define | SNVS_HPVIDR2_ECO_REV(x) (((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR2_ECO_REV_SHIFT)) & SNVS_HPVIDR2_ECO_REV_MASK) |
#define | SNVS_HPVIDR2_INTG_OPT_MASK (0xFF0000U) |
#define | SNVS_HPVIDR2_INTG_OPT_SHIFT (16U) |
#define | SNVS_HPVIDR2_INTG_OPT(x) (((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR2_INTG_OPT_SHIFT)) & SNVS_HPVIDR2_INTG_OPT_MASK) |
#define | SNVS_HPVIDR2_IP_ERA_MASK (0xFF000000U) |
#define | SNVS_HPVIDR2_IP_ERA_SHIFT (24U) |
#define | SNVS_HPVIDR2_IP_ERA(x) (((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR2_IP_ERA_SHIFT)) & SNVS_HPVIDR2_IP_ERA_MASK) |
#define SNVS_HPCOMR_HAC_CLEAR | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_HAC_CLEAR_SHIFT)) & SNVS_HPCOMR_HAC_CLEAR_MASK) |
HAC_CLEAR 0b0..No Action 0b1..Clear the HAC
Definition at line 35530 of file MIMXRT1052.h.
#define SNVS_HPCOMR_HAC_CLEAR_MASK (0x40000U) |
Definition at line 35524 of file MIMXRT1052.h.
#define SNVS_HPCOMR_HAC_CLEAR_SHIFT (18U) |
Definition at line 35525 of file MIMXRT1052.h.
#define SNVS_HPCOMR_HAC_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_HAC_EN_SHIFT)) & SNVS_HPCOMR_HAC_EN_MASK) |
HAC_EN 0b0..High Assurance Counter is disabled 0b1..High Assurance Counter is enabled
Definition at line 35516 of file MIMXRT1052.h.
#define SNVS_HPCOMR_HAC_EN_MASK (0x10000U) |
Definition at line 35510 of file MIMXRT1052.h.
#define SNVS_HPCOMR_HAC_EN_SHIFT (16U) |
Definition at line 35511 of file MIMXRT1052.h.
#define SNVS_HPCOMR_HAC_LOAD | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_HAC_LOAD_SHIFT)) & SNVS_HPCOMR_HAC_LOAD_MASK) |
HAC_LOAD 0b0..No Action 0b1..Load the HAC
Definition at line 35523 of file MIMXRT1052.h.
#define SNVS_HPCOMR_HAC_LOAD_MASK (0x20000U) |
Definition at line 35517 of file MIMXRT1052.h.
#define SNVS_HPCOMR_HAC_LOAD_SHIFT (17U) |
Definition at line 35518 of file MIMXRT1052.h.
#define SNVS_HPCOMR_HAC_STOP | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_HAC_STOP_SHIFT)) & SNVS_HPCOMR_HAC_STOP_MASK) |
Definition at line 35533 of file MIMXRT1052.h.
#define SNVS_HPCOMR_HAC_STOP_MASK (0x80000U) |
Definition at line 35531 of file MIMXRT1052.h.
#define SNVS_HPCOMR_HAC_STOP_SHIFT (19U) |
Definition at line 35532 of file MIMXRT1052.h.
#define SNVS_HPCOMR_LP_SWR | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_LP_SWR_SHIFT)) & SNVS_HPCOMR_LP_SWR_MASK) |
LP_SWR 0b0..No Action 0b1..Reset LP section
Definition at line 35479 of file MIMXRT1052.h.
#define SNVS_HPCOMR_LP_SWR_DIS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_LP_SWR_DIS_SHIFT)) & SNVS_HPCOMR_LP_SWR_DIS_MASK) |
LP_SWR_DIS 0b0..LP software reset is enabled 0b1..LP software reset is disabled
Definition at line 35486 of file MIMXRT1052.h.
#define SNVS_HPCOMR_LP_SWR_DIS_MASK (0x20U) |
Definition at line 35480 of file MIMXRT1052.h.
#define SNVS_HPCOMR_LP_SWR_DIS_SHIFT (5U) |
Definition at line 35481 of file MIMXRT1052.h.
#define SNVS_HPCOMR_LP_SWR_MASK (0x10U) |
Definition at line 35473 of file MIMXRT1052.h.
#define SNVS_HPCOMR_LP_SWR_SHIFT (4U) |
Definition at line 35474 of file MIMXRT1052.h.
#define SNVS_HPCOMR_MKS_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_MKS_EN_SHIFT)) & SNVS_HPCOMR_MKS_EN_MASK) |
MKS_EN 0b0..OTP master key is selected as an SNVS master key 0b1..SNVS master key is selected according to the setting of the MASTER_KEY_SEL field of LPMKCR
Definition at line 35509 of file MIMXRT1052.h.
#define SNVS_HPCOMR_MKS_EN_MASK (0x2000U) |
Definition at line 35503 of file MIMXRT1052.h.
#define SNVS_HPCOMR_MKS_EN_SHIFT (13U) |
Definition at line 35504 of file MIMXRT1052.h.
#define SNVS_HPCOMR_NPSWA_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_NPSWA_EN_SHIFT)) & SNVS_HPCOMR_NPSWA_EN_MASK) |
Definition at line 35536 of file MIMXRT1052.h.
#define SNVS_HPCOMR_NPSWA_EN_MASK (0x80000000U) |
Definition at line 35534 of file MIMXRT1052.h.
#define SNVS_HPCOMR_NPSWA_EN_SHIFT (31U) |
Definition at line 35535 of file MIMXRT1052.h.
#define SNVS_HPCOMR_PROG_ZMK | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_PROG_ZMK_SHIFT)) & SNVS_HPCOMR_PROG_ZMK_MASK) |
PROG_ZMK 0b0..No Action 0b1..Activate hardware key programming mechanism
Definition at line 35502 of file MIMXRT1052.h.
#define SNVS_HPCOMR_PROG_ZMK_MASK (0x1000U) |
Definition at line 35496 of file MIMXRT1052.h.
#define SNVS_HPCOMR_PROG_ZMK_SHIFT (12U) |
Definition at line 35497 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SSM_SFNS_DIS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SSM_SFNS_DIS_SHIFT)) & SNVS_HPCOMR_SSM_SFNS_DIS_MASK) |
SSM_SFNS_DIS 0b0..Soft Fail to Non-Secure State transition is enabled 0b1..Soft Fail to Non-Secure State transition is disabled
Definition at line 35472 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SSM_SFNS_DIS_MASK (0x4U) |
Definition at line 35466 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SSM_SFNS_DIS_SHIFT (2U) |
Definition at line 35467 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SSM_ST | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SSM_ST_SHIFT)) & SNVS_HPCOMR_SSM_ST_MASK) |
Definition at line 35458 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SSM_ST_DIS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SSM_ST_DIS_SHIFT)) & SNVS_HPCOMR_SSM_ST_DIS_MASK) |
SSM_ST_DIS 0b0..Secure to Trusted State transition is enabled 0b1..Secure to Trusted State transition is disabled
Definition at line 35465 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SSM_ST_DIS_MASK (0x2U) |
Definition at line 35459 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SSM_ST_DIS_SHIFT (1U) |
Definition at line 35460 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SSM_ST_MASK (0x1U) |
Definition at line 35456 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SSM_ST_SHIFT (0U) |
Definition at line 35457 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SW_FSV | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SW_FSV_SHIFT)) & SNVS_HPCOMR_SW_FSV_MASK) |
Definition at line 35492 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SW_FSV_MASK (0x200U) |
Definition at line 35490 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SW_FSV_SHIFT (9U) |
Definition at line 35491 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SW_LPSV | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SW_LPSV_SHIFT)) & SNVS_HPCOMR_SW_LPSV_MASK) |
Definition at line 35495 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SW_LPSV_MASK (0x400U) |
Definition at line 35493 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SW_LPSV_SHIFT (10U) |
Definition at line 35494 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SW_SV | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SW_SV_SHIFT)) & SNVS_HPCOMR_SW_SV_MASK) |
Definition at line 35489 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SW_SV_MASK (0x100U) |
Definition at line 35487 of file MIMXRT1052.h.
#define SNVS_HPCOMR_SW_SV_SHIFT (8U) |
Definition at line 35488 of file MIMXRT1052.h.
#define SNVS_HPCR_BTN_CONFIG | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCR_BTN_CONFIG_SHIFT)) & SNVS_HPCR_BTN_CONFIG_MASK) |
Definition at line 35619 of file MIMXRT1052.h.
#define SNVS_HPCR_BTN_CONFIG_MASK (0x7000000U) |
Definition at line 35617 of file MIMXRT1052.h.
#define SNVS_HPCR_BTN_CONFIG_SHIFT (24U) |
Definition at line 35618 of file MIMXRT1052.h.
#define SNVS_HPCR_BTN_MASK | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCR_BTN_MASK_SHIFT)) & SNVS_HPCR_BTN_MASK_MASK) |
Definition at line 35622 of file MIMXRT1052.h.
#define SNVS_HPCR_BTN_MASK_MASK (0x8000000U) |
Definition at line 35620 of file MIMXRT1052.h.
#define SNVS_HPCR_BTN_MASK_SHIFT (27U) |
Definition at line 35621 of file MIMXRT1052.h.
#define SNVS_HPCR_DIS_PI | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCR_DIS_PI_SHIFT)) & SNVS_HPCR_DIS_PI_MASK) |
DIS_PI 0b0..Periodic interrupt will trigger a functional interrupt 0b1..Disable periodic interrupt in the function interrupt
Definition at line 35561 of file MIMXRT1052.h.
#define SNVS_HPCR_DIS_PI_MASK (0x4U) |
Definition at line 35555 of file MIMXRT1052.h.
#define SNVS_HPCR_DIS_PI_SHIFT (2U) |
Definition at line 35556 of file MIMXRT1052.h.
#define SNVS_HPCR_HP_TS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCR_HP_TS_SHIFT)) & SNVS_HPCR_HP_TS_MASK) |
HP_TS 0b0..No Action 0b1..Synchronize the HP Time Counter to the LP Time Counter
Definition at line 35616 of file MIMXRT1052.h.
#define SNVS_HPCR_HP_TS_MASK (0x10000U) |
Definition at line 35610 of file MIMXRT1052.h.
#define SNVS_HPCR_HP_TS_SHIFT (16U) |
Definition at line 35611 of file MIMXRT1052.h.
#define SNVS_HPCR_HPCALB_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCR_HPCALB_EN_SHIFT)) & SNVS_HPCR_HPCALB_EN_MASK) |
HPCALB_EN 0b0..HP Timer calibration disabled 0b1..HP Timer calibration enabled
Definition at line 35596 of file MIMXRT1052.h.
#define SNVS_HPCR_HPCALB_EN_MASK (0x100U) |
Definition at line 35590 of file MIMXRT1052.h.
#define SNVS_HPCR_HPCALB_EN_SHIFT (8U) |
Definition at line 35591 of file MIMXRT1052.h.
#define SNVS_HPCR_HPCALB_VAL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCR_HPCALB_VAL_SHIFT)) & SNVS_HPCR_HPCALB_VAL_MASK) |
HPCALB_VAL 0b00000..+0 counts per each 32768 ticks of the counter 0b00001..+1 counts per each 32768 ticks of the counter 0b00010..+2 counts per each 32768 ticks of the counter 0b01111..+15 counts per each 32768 ticks of the counter 0b10000..-16 counts per each 32768 ticks of the counter 0b10001..-15 counts per each 32768 ticks of the counter 0b11110..-2 counts per each 32768 ticks of the counter 0b11111..-1 counts per each 32768 ticks of the counter
Definition at line 35609 of file MIMXRT1052.h.
#define SNVS_HPCR_HPCALB_VAL_MASK (0x7C00U) |
Definition at line 35597 of file MIMXRT1052.h.
#define SNVS_HPCR_HPCALB_VAL_SHIFT (10U) |
Definition at line 35598 of file MIMXRT1052.h.
#define SNVS_HPCR_HPTA_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCR_HPTA_EN_SHIFT)) & SNVS_HPCR_HPTA_EN_MASK) |
HPTA_EN 0b0..HP Time Alarm Interrupt is disabled 0b1..HP Time Alarm Interrupt is enabled
Definition at line 35554 of file MIMXRT1052.h.
#define SNVS_HPCR_HPTA_EN_MASK (0x2U) |
Definition at line 35548 of file MIMXRT1052.h.
#define SNVS_HPCR_HPTA_EN_SHIFT (1U) |
Definition at line 35549 of file MIMXRT1052.h.
#define SNVS_HPCR_PI_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCR_PI_EN_SHIFT)) & SNVS_HPCR_PI_EN_MASK) |
PI_EN 0b0..HP Periodic Interrupt is disabled 0b1..HP Periodic Interrupt is enabled
Definition at line 35568 of file MIMXRT1052.h.
#define SNVS_HPCR_PI_EN_MASK (0x8U) |
Definition at line 35562 of file MIMXRT1052.h.
#define SNVS_HPCR_PI_EN_SHIFT (3U) |
Definition at line 35563 of file MIMXRT1052.h.
#define SNVS_HPCR_PI_FREQ | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCR_PI_FREQ_SHIFT)) & SNVS_HPCR_PI_FREQ_MASK) |
PI_FREQ 0b0000..- bit 0 of the HPRTCLR is selected as a source of the periodic interrupt 0b0001..- bit 1 of the HPRTCLR is selected as a source of the periodic interrupt 0b0010..- bit 2 of the HPRTCLR is selected as a source of the periodic interrupt 0b0011..- bit 3 of the HPRTCLR is selected as a source of the periodic interrupt 0b0100..- bit 4 of the HPRTCLR is selected as a source of the periodic interrupt 0b0101..- bit 5 of the HPRTCLR is selected as a source of the periodic interrupt 0b0110..- bit 6 of the HPRTCLR is selected as a source of the periodic interrupt 0b0111..- bit 7 of the HPRTCLR is selected as a source of the periodic interrupt 0b1000..- bit 8 of the HPRTCLR is selected as a source of the periodic interrupt 0b1001..- bit 9 of the HPRTCLR is selected as a source of the periodic interrupt 0b1010..- bit 10 of the HPRTCLR is selected as a source of the periodic interrupt 0b1011..- bit 11 of the HPRTCLR is selected as a source of the periodic interrupt 0b1100..- bit 12 of the HPRTCLR is selected as a source of the periodic interrupt 0b1101..- bit 13 of the HPRTCLR is selected as a source of the periodic interrupt 0b1110..- bit 14 of the HPRTCLR is selected as a source of the periodic interrupt 0b1111..- bit 15 of the HPRTCLR is selected as a source of the periodic interrupt
Definition at line 35589 of file MIMXRT1052.h.
#define SNVS_HPCR_PI_FREQ_MASK (0xF0U) |
Definition at line 35569 of file MIMXRT1052.h.
#define SNVS_HPCR_PI_FREQ_SHIFT (4U) |
Definition at line 35570 of file MIMXRT1052.h.
#define SNVS_HPCR_RTC_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPCR_RTC_EN_SHIFT)) & SNVS_HPCR_RTC_EN_MASK) |
RTC_EN 0b0..RTC is disabled 0b1..RTC is enabled
Definition at line 35547 of file MIMXRT1052.h.
#define SNVS_HPCR_RTC_EN_MASK (0x1U) |
Definition at line 35541 of file MIMXRT1052.h.
#define SNVS_HPCR_RTC_EN_SHIFT (0U) |
Definition at line 35542 of file MIMXRT1052.h.
#define SNVS_HPHACIVR_HAC_COUNTER_IV | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPHACIVR_HAC_COUNTER_IV_SHIFT)) & SNVS_HPHACIVR_HAC_COUNTER_IV_MASK) |
Definition at line 35871 of file MIMXRT1052.h.
#define SNVS_HPHACIVR_HAC_COUNTER_IV_MASK (0xFFFFFFFFU) |
Definition at line 35869 of file MIMXRT1052.h.
#define SNVS_HPHACIVR_HAC_COUNTER_IV_SHIFT (0U) |
Definition at line 35870 of file MIMXRT1052.h.
#define SNVS_HPHACR_HAC_COUNTER | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPHACR_HAC_COUNTER_SHIFT)) & SNVS_HPHACR_HAC_COUNTER_MASK) |
Definition at line 35878 of file MIMXRT1052.h.
#define SNVS_HPHACR_HAC_COUNTER_MASK (0xFFFFFFFFU) |
Definition at line 35876 of file MIMXRT1052.h.
#define SNVS_HPHACR_HAC_COUNTER_SHIFT (0U) |
Definition at line 35877 of file MIMXRT1052.h.
#define SNVS_HPLR_GPR_SL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_GPR_SL_SHIFT)) & SNVS_HPLR_GPR_SL_MASK) |
GPR_SL 0b0..Write access is allowed 0b1..Write access is not allowed
Definition at line 35409 of file MIMXRT1052.h.
#define SNVS_HPLR_GPR_SL_MASK (0x20U) |
Definition at line 35403 of file MIMXRT1052.h.
#define SNVS_HPLR_GPR_SL_SHIFT (5U) |
Definition at line 35404 of file MIMXRT1052.h.
#define SNVS_HPLR_HAC_L | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_HAC_L_SHIFT)) & SNVS_HPLR_HAC_L_MASK) |
HAC_L 0b0..Write access is allowed 0b1..Write access is not allowed
Definition at line 35451 of file MIMXRT1052.h.
#define SNVS_HPLR_HAC_L_MASK (0x40000U) |
Definition at line 35445 of file MIMXRT1052.h.
#define SNVS_HPLR_HAC_L_SHIFT (18U) |
Definition at line 35446 of file MIMXRT1052.h.
#define SNVS_HPLR_HPSICR_L | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_HPSICR_L_SHIFT)) & SNVS_HPLR_HPSICR_L_MASK) |
HPSICR_L 0b0..Write access is allowed 0b1..Write access is not allowed
Definition at line 35444 of file MIMXRT1052.h.
#define SNVS_HPLR_HPSICR_L_MASK (0x20000U) |
Definition at line 35438 of file MIMXRT1052.h.
#define SNVS_HPLR_HPSICR_L_SHIFT (17U) |
Definition at line 35439 of file MIMXRT1052.h.
#define SNVS_HPLR_HPSVCR_L | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_HPSVCR_L_SHIFT)) & SNVS_HPLR_HPSVCR_L_MASK) |
HPSVCR_L 0b0..Write access is allowed 0b1..Write access is not allowed
Definition at line 35437 of file MIMXRT1052.h.
#define SNVS_HPLR_HPSVCR_L_MASK (0x10000U) |
Definition at line 35431 of file MIMXRT1052.h.
#define SNVS_HPLR_HPSVCR_L_SHIFT (16U) |
Definition at line 35432 of file MIMXRT1052.h.
#define SNVS_HPLR_LPCALB_SL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_LPCALB_SL_SHIFT)) & SNVS_HPLR_LPCALB_SL_MASK) |
LPCALB_SL 0b0..Write access is allowed 0b1..Write access is not allowed
Definition at line 35395 of file MIMXRT1052.h.
#define SNVS_HPLR_LPCALB_SL_MASK (0x8U) |
Definition at line 35389 of file MIMXRT1052.h.
#define SNVS_HPLR_LPCALB_SL_SHIFT (3U) |
Definition at line 35390 of file MIMXRT1052.h.
#define SNVS_HPLR_LPSVCR_SL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_LPSVCR_SL_SHIFT)) & SNVS_HPLR_LPSVCR_SL_MASK) |
LPSVCR_SL 0b0..Write access is allowed 0b1..Write access is not allowed
Definition at line 35416 of file MIMXRT1052.h.
#define SNVS_HPLR_LPSVCR_SL_MASK (0x40U) |
Definition at line 35410 of file MIMXRT1052.h.
#define SNVS_HPLR_LPSVCR_SL_SHIFT (6U) |
Definition at line 35411 of file MIMXRT1052.h.
#define SNVS_HPLR_LPTDCR_SL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_LPTDCR_SL_SHIFT)) & SNVS_HPLR_LPTDCR_SL_MASK) |
LPTDCR_SL 0b0..Write access is allowed 0b1..Write access is not allowed
Definition at line 35423 of file MIMXRT1052.h.
#define SNVS_HPLR_LPTDCR_SL_MASK (0x100U) |
Definition at line 35417 of file MIMXRT1052.h.
#define SNVS_HPLR_LPTDCR_SL_SHIFT (8U) |
Definition at line 35418 of file MIMXRT1052.h.
#define SNVS_HPLR_MC_SL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_MC_SL_SHIFT)) & SNVS_HPLR_MC_SL_MASK) |
MC_SL 0b0..Write access (increment) is allowed 0b1..Write access (increment) is not allowed
Definition at line 35402 of file MIMXRT1052.h.
#define SNVS_HPLR_MC_SL_MASK (0x10U) |
Definition at line 35396 of file MIMXRT1052.h.
#define SNVS_HPLR_MC_SL_SHIFT (4U) |
Definition at line 35397 of file MIMXRT1052.h.
#define SNVS_HPLR_MKS_SL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_MKS_SL_SHIFT)) & SNVS_HPLR_MKS_SL_MASK) |
MKS_SL 0b0..Write access is allowed 0b1..Write access is not allowed
Definition at line 35430 of file MIMXRT1052.h.
#define SNVS_HPLR_MKS_SL_MASK (0x200U) |
Definition at line 35424 of file MIMXRT1052.h.
#define SNVS_HPLR_MKS_SL_SHIFT (9U) |
Definition at line 35425 of file MIMXRT1052.h.
#define SNVS_HPLR_SRTC_SL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_SRTC_SL_SHIFT)) & SNVS_HPLR_SRTC_SL_MASK) |
SRTC_SL 0b0..Write access is allowed 0b1..Write access is not allowed
Definition at line 35388 of file MIMXRT1052.h.
#define SNVS_HPLR_SRTC_SL_MASK (0x4U) |
Definition at line 35382 of file MIMXRT1052.h.
#define SNVS_HPLR_SRTC_SL_SHIFT (2U) |
Definition at line 35383 of file MIMXRT1052.h.
#define SNVS_HPLR_ZMK_RSL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_ZMK_RSL_SHIFT)) & SNVS_HPLR_ZMK_RSL_MASK) |
ZMK_RSL 0b0..Read access is allowed (only in software Programming mode) 0b1..Read access is not allowed
Definition at line 35381 of file MIMXRT1052.h.
#define SNVS_HPLR_ZMK_RSL_MASK (0x2U) |
Definition at line 35375 of file MIMXRT1052.h.
#define SNVS_HPLR_ZMK_RSL_SHIFT (1U) |
Definition at line 35376 of file MIMXRT1052.h.
#define SNVS_HPLR_ZMK_WSL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_ZMK_WSL_SHIFT)) & SNVS_HPLR_ZMK_WSL_MASK) |
ZMK_WSL 0b0..Write access is allowed 0b1..Write access is not allowed
Definition at line 35374 of file MIMXRT1052.h.
#define SNVS_HPLR_ZMK_WSL_MASK (0x1U) |
Definition at line 35368 of file MIMXRT1052.h.
#define SNVS_HPLR_ZMK_WSL_SHIFT (0U) |
Definition at line 35369 of file MIMXRT1052.h.
#define SNVS_HPRTCLR_RTC | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPRTCLR_RTC_SHIFT)) & SNVS_HPRTCLR_RTC_MASK) |
Definition at line 35892 of file MIMXRT1052.h.
#define SNVS_HPRTCLR_RTC_MASK (0xFFFFFFFFU) |
Definition at line 35890 of file MIMXRT1052.h.
#define SNVS_HPRTCLR_RTC_SHIFT (0U) |
Definition at line 35891 of file MIMXRT1052.h.
#define SNVS_HPRTCMR_RTC | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPRTCMR_RTC_SHIFT)) & SNVS_HPRTCMR_RTC_MASK) |
Definition at line 35885 of file MIMXRT1052.h.
#define SNVS_HPRTCMR_RTC_MASK (0x7FFFU) |
Definition at line 35883 of file MIMXRT1052.h.
#define SNVS_HPRTCMR_RTC_SHIFT (0U) |
Definition at line 35884 of file MIMXRT1052.h.
#define SNVS_HPSICR_LPSVI_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSICR_LPSVI_EN_SHIFT)) & SNVS_HPSICR_LPSVI_EN_MASK) |
LPSVI_EN 0b0..LP Security Violation Interrupt is Disabled 0b1..LP Security Violation Interrupt is Enabled
Definition at line 35675 of file MIMXRT1052.h.
#define SNVS_HPSICR_LPSVI_EN_MASK (0x80000000U) |
Definition at line 35669 of file MIMXRT1052.h.
#define SNVS_HPSICR_LPSVI_EN_SHIFT (31U) |
Definition at line 35670 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV0_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSICR_SV0_EN_SHIFT)) & SNVS_HPSICR_SV0_EN_MASK) |
SV0_EN 0b0..Security Violation 0 Interrupt is Disabled 0b1..Security Violation 0 Interrupt is Enabled
Definition at line 35633 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV0_EN_MASK (0x1U) |
Definition at line 35627 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV0_EN_SHIFT (0U) |
Definition at line 35628 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV1_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSICR_SV1_EN_SHIFT)) & SNVS_HPSICR_SV1_EN_MASK) |
SV1_EN 0b0..Security Violation 1 Interrupt is Disabled 0b1..Security Violation 1 Interrupt is Enabled
Definition at line 35640 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV1_EN_MASK (0x2U) |
Definition at line 35634 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV1_EN_SHIFT (1U) |
Definition at line 35635 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV2_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSICR_SV2_EN_SHIFT)) & SNVS_HPSICR_SV2_EN_MASK) |
SV2_EN 0b0..Security Violation 2 Interrupt is Disabled 0b1..Security Violation 2 Interrupt is Enabled
Definition at line 35647 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV2_EN_MASK (0x4U) |
Definition at line 35641 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV2_EN_SHIFT (2U) |
Definition at line 35642 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV3_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSICR_SV3_EN_SHIFT)) & SNVS_HPSICR_SV3_EN_MASK) |
SV3_EN 0b0..Security Violation 3 Interrupt is Disabled 0b1..Security Violation 3 Interrupt is Enabled
Definition at line 35654 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV3_EN_MASK (0x8U) |
Definition at line 35648 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV3_EN_SHIFT (3U) |
Definition at line 35649 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV4_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSICR_SV4_EN_SHIFT)) & SNVS_HPSICR_SV4_EN_MASK) |
SV4_EN 0b0..Security Violation 4 Interrupt is Disabled 0b1..Security Violation 4 Interrupt is Enabled
Definition at line 35661 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV4_EN_MASK (0x10U) |
Definition at line 35655 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV4_EN_SHIFT (4U) |
Definition at line 35656 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV5_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSICR_SV5_EN_SHIFT)) & SNVS_HPSICR_SV5_EN_MASK) |
SV5_EN 0b0..Security Violation 5 Interrupt is Disabled 0b1..Security Violation 5 Interrupt is Enabled
Definition at line 35668 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV5_EN_MASK (0x20U) |
Definition at line 35662 of file MIMXRT1052.h.
#define SNVS_HPSICR_SV5_EN_SHIFT (5U) |
Definition at line 35663 of file MIMXRT1052.h.
#define SNVS_HPSR_BI | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_BI_SHIFT)) & SNVS_HPSR_BI_MASK) |
Definition at line 35757 of file MIMXRT1052.h.
#define SNVS_HPSR_BI_MASK (0x80U) |
Definition at line 35755 of file MIMXRT1052.h.
#define SNVS_HPSR_BI_SHIFT (7U) |
Definition at line 35756 of file MIMXRT1052.h.
#define SNVS_HPSR_BTN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_BTN_SHIFT)) & SNVS_HPSR_BTN_MASK) |
Definition at line 35754 of file MIMXRT1052.h.
#define SNVS_HPSR_BTN_MASK (0x40U) |
Definition at line 35752 of file MIMXRT1052.h.
#define SNVS_HPSR_BTN_SHIFT (6U) |
Definition at line 35753 of file MIMXRT1052.h.
#define SNVS_HPSR_HPTA | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_HPTA_SHIFT)) & SNVS_HPSR_HPTA_MASK) |
HPTA 0b0..No time alarm interrupt occurred. 0b1..A time alarm interrupt occurred.
Definition at line 35741 of file MIMXRT1052.h.
#define SNVS_HPSR_HPTA_MASK (0x1U) |
Definition at line 35735 of file MIMXRT1052.h.
#define SNVS_HPSR_HPTA_SHIFT (0U) |
Definition at line 35736 of file MIMXRT1052.h.
#define SNVS_HPSR_LPDIS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_LPDIS_SHIFT)) & SNVS_HPSR_LPDIS_MASK) |
Definition at line 35751 of file MIMXRT1052.h.
#define SNVS_HPSR_LPDIS_MASK (0x10U) |
Definition at line 35749 of file MIMXRT1052.h.
#define SNVS_HPSR_LPDIS_SHIFT (4U) |
Definition at line 35750 of file MIMXRT1052.h.
#define SNVS_HPSR_OTPMK_SYNDROME | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_OTPMK_SYNDROME_SHIFT)) & SNVS_HPSR_OTPMK_SYNDROME_MASK) |
Definition at line 35782 of file MIMXRT1052.h.
#define SNVS_HPSR_OTPMK_SYNDROME_MASK (0x1FF0000U) |
Definition at line 35780 of file MIMXRT1052.h.
#define SNVS_HPSR_OTPMK_SYNDROME_SHIFT (16U) |
Definition at line 35781 of file MIMXRT1052.h.
#define SNVS_HPSR_OTPMK_ZERO | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_OTPMK_ZERO_SHIFT)) & SNVS_HPSR_OTPMK_ZERO_MASK) |
OTPMK_ZERO 0b0..The OTPMK is not zero. 0b1..The OTPMK is zero.
Definition at line 35789 of file MIMXRT1052.h.
#define SNVS_HPSR_OTPMK_ZERO_MASK (0x8000000U) |
Definition at line 35783 of file MIMXRT1052.h.
#define SNVS_HPSR_OTPMK_ZERO_SHIFT (27U) |
Definition at line 35784 of file MIMXRT1052.h.
#define SNVS_HPSR_PI | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_PI_SHIFT)) & SNVS_HPSR_PI_MASK) |
PI 0b0..No periodic interrupt occurred. 0b1..A periodic interrupt occurred.
Definition at line 35748 of file MIMXRT1052.h.
#define SNVS_HPSR_PI_MASK (0x2U) |
Definition at line 35742 of file MIMXRT1052.h.
#define SNVS_HPSR_PI_SHIFT (1U) |
Definition at line 35743 of file MIMXRT1052.h.
#define SNVS_HPSR_SECURITY_CONFIG | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_SECURITY_CONFIG_SHIFT)) & SNVS_HPSR_SECURITY_CONFIG_MASK) |
SECURITY_CONFIG 0b0000, 0b1000..FAB configuration 0b0001, 0b0010, 0b0011..OPEN configuration 0b1010, 0b1001, 0b1011..CLOSED configuration 0bx1xx..FIELD RETURN configuration
Definition at line 35779 of file MIMXRT1052.h.
#define SNVS_HPSR_SECURITY_CONFIG_MASK (0xF000U) |
Definition at line 35771 of file MIMXRT1052.h.
#define SNVS_HPSR_SECURITY_CONFIG_SHIFT (12U) |
Definition at line 35772 of file MIMXRT1052.h.
#define SNVS_HPSR_SSM_STATE | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_SSM_STATE_SHIFT)) & SNVS_HPSR_SSM_STATE_MASK) |
SSM_STATE 0b0000..Init 0b0001..Hard Fail 0b0011..Soft Fail 0b1000..Init Intermediate (transition state between Init and Check - SSM stays in this state only one clock cycle) 0b1001..Check 0b1011..Non-Secure 0b1101..Trusted 0b1111..Secure
Definition at line 35770 of file MIMXRT1052.h.
#define SNVS_HPSR_SSM_STATE_MASK (0xF00U) |
Definition at line 35758 of file MIMXRT1052.h.
#define SNVS_HPSR_SSM_STATE_SHIFT (8U) |
Definition at line 35759 of file MIMXRT1052.h.
#define SNVS_HPSR_ZMK_ZERO | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_ZMK_ZERO_SHIFT)) & SNVS_HPSR_ZMK_ZERO_MASK) |
ZMK_ZERO 0b0..The ZMK is not zero. 0b1..The ZMK is zero.
Definition at line 35796 of file MIMXRT1052.h.
#define SNVS_HPSR_ZMK_ZERO_MASK (0x80000000U) |
Definition at line 35790 of file MIMXRT1052.h.
#define SNVS_HPSR_ZMK_ZERO_SHIFT (31U) |
Definition at line 35791 of file MIMXRT1052.h.
#define SNVS_HPSVCR_LPSV_CFG | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVCR_LPSV_CFG_SHIFT)) & SNVS_HPSVCR_LPSV_CFG_MASK) |
LPSV_CFG 0b00..LP security violation is disabled 0b01..LP security violation is a non-fatal violation 0b1x..LP security violation is a fatal violation
Definition at line 35730 of file MIMXRT1052.h.
#define SNVS_HPSVCR_LPSV_CFG_MASK (0xC0000000U) |
Definition at line 35723 of file MIMXRT1052.h.
#define SNVS_HPSVCR_LPSV_CFG_SHIFT (30U) |
Definition at line 35724 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV0_CFG | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVCR_SV0_CFG_SHIFT)) & SNVS_HPSVCR_SV0_CFG_MASK) |
SV0_CFG 0b0..Security Violation 0 is a non-fatal violation 0b1..Security Violation 0 is a fatal violation
Definition at line 35686 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV0_CFG_MASK (0x1U) |
Definition at line 35680 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV0_CFG_SHIFT (0U) |
Definition at line 35681 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV1_CFG | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVCR_SV1_CFG_SHIFT)) & SNVS_HPSVCR_SV1_CFG_MASK) |
SV1_CFG 0b0..Security Violation 1 is a non-fatal violation 0b1..Security Violation 1 is a fatal violation
Definition at line 35693 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV1_CFG_MASK (0x2U) |
Definition at line 35687 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV1_CFG_SHIFT (1U) |
Definition at line 35688 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV2_CFG | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVCR_SV2_CFG_SHIFT)) & SNVS_HPSVCR_SV2_CFG_MASK) |
SV2_CFG 0b0..Security Violation 2 is a non-fatal violation 0b1..Security Violation 2 is a fatal violation
Definition at line 35700 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV2_CFG_MASK (0x4U) |
Definition at line 35694 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV2_CFG_SHIFT (2U) |
Definition at line 35695 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV3_CFG | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVCR_SV3_CFG_SHIFT)) & SNVS_HPSVCR_SV3_CFG_MASK) |
SV3_CFG 0b0..Security Violation 3 is a non-fatal violation 0b1..Security Violation 3 is a fatal violation
Definition at line 35707 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV3_CFG_MASK (0x8U) |
Definition at line 35701 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV3_CFG_SHIFT (3U) |
Definition at line 35702 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV4_CFG | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVCR_SV4_CFG_SHIFT)) & SNVS_HPSVCR_SV4_CFG_MASK) |
SV4_CFG 0b0..Security Violation 4 is a non-fatal violation 0b1..Security Violation 4 is a fatal violation
Definition at line 35714 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV4_CFG_MASK (0x10U) |
Definition at line 35708 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV4_CFG_SHIFT (4U) |
Definition at line 35709 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV5_CFG | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVCR_SV5_CFG_SHIFT)) & SNVS_HPSVCR_SV5_CFG_MASK) |
SV5_CFG 0b00..Security Violation 5 is disabled 0b01..Security Violation 5 is a non-fatal violation 0b1x..Security Violation 5 is a fatal violation
Definition at line 35722 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV5_CFG_MASK (0x60U) |
Definition at line 35715 of file MIMXRT1052.h.
#define SNVS_HPSVCR_SV5_CFG_SHIFT (5U) |
Definition at line 35716 of file MIMXRT1052.h.
#define SNVS_HPSVSR_LP_SEC_VIO | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_LP_SEC_VIO_SHIFT)) & SNVS_HPSVSR_LP_SEC_VIO_MASK) |
Definition at line 35864 of file MIMXRT1052.h.
#define SNVS_HPSVSR_LP_SEC_VIO_MASK (0x80000000U) |
Definition at line 35862 of file MIMXRT1052.h.
#define SNVS_HPSVSR_LP_SEC_VIO_SHIFT (31U) |
Definition at line 35863 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV0 | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SV0_SHIFT)) & SNVS_HPSVSR_SV0_MASK) |
SV0 0b0..No Security Violation 0 security violation was detected. 0b1..Security Violation 0 security violation was detected.
Definition at line 35807 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV0_MASK (0x1U) |
Definition at line 35801 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV0_SHIFT (0U) |
Definition at line 35802 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV1 | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SV1_SHIFT)) & SNVS_HPSVSR_SV1_MASK) |
SV1 0b0..No Security Violation 1 security violation was detected. 0b1..Security Violation 1 security violation was detected.
Definition at line 35814 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV1_MASK (0x2U) |
Definition at line 35808 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV1_SHIFT (1U) |
Definition at line 35809 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV2 | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SV2_SHIFT)) & SNVS_HPSVSR_SV2_MASK) |
SV2 0b0..No Security Violation 2 security violation was detected. 0b1..Security Violation 2 security violation was detected.
Definition at line 35821 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV2_MASK (0x4U) |
Definition at line 35815 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV2_SHIFT (2U) |
Definition at line 35816 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV3 | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SV3_SHIFT)) & SNVS_HPSVSR_SV3_MASK) |
SV3 0b0..No Security Violation 3 security violation was detected. 0b1..Security Violation 3 security violation was detected.
Definition at line 35828 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV3_MASK (0x8U) |
Definition at line 35822 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV3_SHIFT (3U) |
Definition at line 35823 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV4 | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SV4_SHIFT)) & SNVS_HPSVSR_SV4_MASK) |
SV4 0b0..No Security Violation 4 security violation was detected. 0b1..Security Violation 4 security violation was detected.
Definition at line 35835 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV4_MASK (0x10U) |
Definition at line 35829 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV4_SHIFT (4U) |
Definition at line 35830 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV5 | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SV5_SHIFT)) & SNVS_HPSVSR_SV5_MASK) |
SV5 0b0..No Security Violation 5 security violation was detected. 0b1..Security Violation 5 security violation was detected.
Definition at line 35842 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV5_MASK (0x20U) |
Definition at line 35836 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SV5_SHIFT (5U) |
Definition at line 35837 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SW_FSV | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SW_FSV_SHIFT)) & SNVS_HPSVSR_SW_FSV_MASK) |
Definition at line 35848 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SW_FSV_MASK (0x4000U) |
Definition at line 35846 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SW_FSV_SHIFT (14U) |
Definition at line 35847 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SW_LPSV | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SW_LPSV_SHIFT)) & SNVS_HPSVSR_SW_LPSV_MASK) |
Definition at line 35851 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SW_LPSV_MASK (0x8000U) |
Definition at line 35849 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SW_LPSV_SHIFT (15U) |
Definition at line 35850 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SW_SV | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SW_SV_SHIFT)) & SNVS_HPSVSR_SW_SV_MASK) |
Definition at line 35845 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SW_SV_MASK (0x2000U) |
Definition at line 35843 of file MIMXRT1052.h.
#define SNVS_HPSVSR_SW_SV_SHIFT (13U) |
Definition at line 35844 of file MIMXRT1052.h.
#define SNVS_HPSVSR_ZMK_ECC_FAIL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_ZMK_ECC_FAIL_SHIFT)) & SNVS_HPSVSR_ZMK_ECC_FAIL_MASK) |
ZMK_ECC_FAIL 0b0..ZMK ECC Failure was not detected. 0b1..ZMK ECC Failure was detected.
Definition at line 35861 of file MIMXRT1052.h.
#define SNVS_HPSVSR_ZMK_ECC_FAIL_MASK (0x8000000U) |
Definition at line 35855 of file MIMXRT1052.h.
#define SNVS_HPSVSR_ZMK_ECC_FAIL_SHIFT (27U) |
Definition at line 35856 of file MIMXRT1052.h.
#define SNVS_HPSVSR_ZMK_SYNDROME | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_ZMK_SYNDROME_SHIFT)) & SNVS_HPSVSR_ZMK_SYNDROME_MASK) |
Definition at line 35854 of file MIMXRT1052.h.
#define SNVS_HPSVSR_ZMK_SYNDROME_MASK (0x1FF0000U) |
Definition at line 35852 of file MIMXRT1052.h.
#define SNVS_HPSVSR_ZMK_SYNDROME_SHIFT (16U) |
Definition at line 35853 of file MIMXRT1052.h.
#define SNVS_HPTALR_HPTA_LS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPTALR_HPTA_LS_SHIFT)) & SNVS_HPTALR_HPTA_LS_MASK) |
Definition at line 35906 of file MIMXRT1052.h.
#define SNVS_HPTALR_HPTA_LS_MASK (0xFFFFFFFFU) |
Definition at line 35904 of file MIMXRT1052.h.
#define SNVS_HPTALR_HPTA_LS_SHIFT (0U) |
Definition at line 35905 of file MIMXRT1052.h.
#define SNVS_HPTAMR_HPTA_MS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPTAMR_HPTA_MS_SHIFT)) & SNVS_HPTAMR_HPTA_MS_MASK) |
Definition at line 35899 of file MIMXRT1052.h.
#define SNVS_HPTAMR_HPTA_MS_MASK (0x7FFFU) |
Definition at line 35897 of file MIMXRT1052.h.
#define SNVS_HPTAMR_HPTA_MS_SHIFT (0U) |
Definition at line 35898 of file MIMXRT1052.h.
#define SNVS_HPVIDR1_IP_ID | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR1_IP_ID_SHIFT)) & SNVS_HPVIDR1_IP_ID_MASK) |
Definition at line 36362 of file MIMXRT1052.h.
#define SNVS_HPVIDR1_IP_ID_MASK (0xFFFF0000U) |
Definition at line 36360 of file MIMXRT1052.h.
#define SNVS_HPVIDR1_IP_ID_SHIFT (16U) |
Definition at line 36361 of file MIMXRT1052.h.
#define SNVS_HPVIDR1_MAJOR_REV | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR1_MAJOR_REV_SHIFT)) & SNVS_HPVIDR1_MAJOR_REV_MASK) |
Definition at line 36359 of file MIMXRT1052.h.
#define SNVS_HPVIDR1_MAJOR_REV_MASK (0xFF00U) |
Definition at line 36357 of file MIMXRT1052.h.
#define SNVS_HPVIDR1_MAJOR_REV_SHIFT (8U) |
Definition at line 36358 of file MIMXRT1052.h.
#define SNVS_HPVIDR1_MINOR_REV | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR1_MINOR_REV_SHIFT)) & SNVS_HPVIDR1_MINOR_REV_MASK) |
Definition at line 36356 of file MIMXRT1052.h.
#define SNVS_HPVIDR1_MINOR_REV_MASK (0xFFU) |
Definition at line 36354 of file MIMXRT1052.h.
#define SNVS_HPVIDR1_MINOR_REV_SHIFT (0U) |
Definition at line 36355 of file MIMXRT1052.h.
#define SNVS_HPVIDR2_CONFIG_OPT | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR2_CONFIG_OPT_SHIFT)) & SNVS_HPVIDR2_CONFIG_OPT_MASK) |
Definition at line 36369 of file MIMXRT1052.h.
#define SNVS_HPVIDR2_CONFIG_OPT_MASK (0xFFU) |
Definition at line 36367 of file MIMXRT1052.h.
#define SNVS_HPVIDR2_CONFIG_OPT_SHIFT (0U) |
Definition at line 36368 of file MIMXRT1052.h.
#define SNVS_HPVIDR2_ECO_REV | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR2_ECO_REV_SHIFT)) & SNVS_HPVIDR2_ECO_REV_MASK) |
Definition at line 36372 of file MIMXRT1052.h.
#define SNVS_HPVIDR2_ECO_REV_MASK (0xFF00U) |
Definition at line 36370 of file MIMXRT1052.h.
#define SNVS_HPVIDR2_ECO_REV_SHIFT (8U) |
Definition at line 36371 of file MIMXRT1052.h.
#define SNVS_HPVIDR2_INTG_OPT | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR2_INTG_OPT_SHIFT)) & SNVS_HPVIDR2_INTG_OPT_MASK) |
Definition at line 36375 of file MIMXRT1052.h.
#define SNVS_HPVIDR2_INTG_OPT_MASK (0xFF0000U) |
Definition at line 36373 of file MIMXRT1052.h.
#define SNVS_HPVIDR2_INTG_OPT_SHIFT (16U) |
Definition at line 36374 of file MIMXRT1052.h.
#define SNVS_HPVIDR2_IP_ERA | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR2_IP_ERA_SHIFT)) & SNVS_HPVIDR2_IP_ERA_MASK) |
Definition at line 36378 of file MIMXRT1052.h.
#define SNVS_HPVIDR2_IP_ERA_MASK (0xFF000000U) |
Definition at line 36376 of file MIMXRT1052.h.
#define SNVS_HPVIDR2_IP_ERA_SHIFT (24U) |
Definition at line 36377 of file MIMXRT1052.h.
#define SNVS_LPCR_BTN_PRESS_TIME | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_BTN_PRESS_TIME_SHIFT)) & SNVS_LPCR_BTN_PRESS_TIME_MASK) |
Definition at line 36048 of file MIMXRT1052.h.
#define SNVS_LPCR_BTN_PRESS_TIME_MASK (0x30000U) |
Definition at line 36046 of file MIMXRT1052.h.
#define SNVS_LPCR_BTN_PRESS_TIME_SHIFT (16U) |
Definition at line 36047 of file MIMXRT1052.h.
#define SNVS_LPCR_DEBOUNCE | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_DEBOUNCE_SHIFT)) & SNVS_LPCR_DEBOUNCE_MASK) |
Definition at line 36051 of file MIMXRT1052.h.
#define SNVS_LPCR_DEBOUNCE_MASK (0xC0000U) |
Definition at line 36049 of file MIMXRT1052.h.
#define SNVS_LPCR_DEBOUNCE_SHIFT (18U) |
Definition at line 36050 of file MIMXRT1052.h.
#define SNVS_LPCR_DP_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_DP_EN_SHIFT)) & SNVS_LPCR_DP_EN_MASK) |
DP_EN 0b0..Smart PMIC enabled. 0b1..Dumb PMIC enabled.
Definition at line 36015 of file MIMXRT1052.h.
#define SNVS_LPCR_DP_EN_MASK (0x20U) |
Definition at line 36009 of file MIMXRT1052.h.
#define SNVS_LPCR_DP_EN_SHIFT (5U) |
Definition at line 36010 of file MIMXRT1052.h.
#define SNVS_LPCR_GPR_Z_DIS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_GPR_Z_DIS_SHIFT)) & SNVS_LPCR_GPR_Z_DIS_MASK) |
Definition at line 36063 of file MIMXRT1052.h.
#define SNVS_LPCR_GPR_Z_DIS_MASK (0x1000000U) |
Definition at line 36061 of file MIMXRT1052.h.
#define SNVS_LPCR_GPR_Z_DIS_SHIFT (24U) |
Definition at line 36062 of file MIMXRT1052.h.
#define SNVS_LPCR_LPCALB_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_LPCALB_EN_SHIFT)) & SNVS_LPCR_LPCALB_EN_MASK) |
LPCALB_EN 0b0..SRTC Time calibration is disabled. 0b1..SRTC Time calibration is enabled.
Definition at line 36032 of file MIMXRT1052.h.
#define SNVS_LPCR_LPCALB_EN_MASK (0x100U) |
Definition at line 36026 of file MIMXRT1052.h.
#define SNVS_LPCR_LPCALB_EN_SHIFT (8U) |
Definition at line 36027 of file MIMXRT1052.h.
#define SNVS_LPCR_LPCALB_VAL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_LPCALB_VAL_SHIFT)) & SNVS_LPCR_LPCALB_VAL_MASK) |
LPCALB_VAL 0b00000..+0 counts per each 32768 ticks of the counter clock 0b00001..+1 counts per each 32768 ticks of the counter clock 0b00010..+2 counts per each 32768 ticks of the counter clock 0b01111..+15 counts per each 32768 ticks of the counter clock 0b10000..-16 counts per each 32768 ticks of the counter clock 0b10001..-15 counts per each 32768 ticks of the counter clock 0b11110..-2 counts per each 32768 ticks of the counter clock 0b11111..-1 counts per each 32768 ticks of the counter clock
Definition at line 36045 of file MIMXRT1052.h.
#define SNVS_LPCR_LPCALB_VAL_MASK (0x7C00U) |
Definition at line 36033 of file MIMXRT1052.h.
#define SNVS_LPCR_LPCALB_VAL_SHIFT (10U) |
Definition at line 36034 of file MIMXRT1052.h.
#define SNVS_LPCR_LPTA_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_LPTA_EN_SHIFT)) & SNVS_LPCR_LPTA_EN_MASK) |
LPTA_EN 0b0..LP time alarm interrupt is disabled. 0b1..LP time alarm interrupt is enabled.
Definition at line 35991 of file MIMXRT1052.h.
#define SNVS_LPCR_LPTA_EN_MASK (0x2U) |
Definition at line 35985 of file MIMXRT1052.h.
#define SNVS_LPCR_LPTA_EN_SHIFT (1U) |
Definition at line 35986 of file MIMXRT1052.h.
#define SNVS_LPCR_LPWUI_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_LPWUI_EN_SHIFT)) & SNVS_LPCR_LPWUI_EN_MASK) |
Definition at line 36001 of file MIMXRT1052.h.
#define SNVS_LPCR_LPWUI_EN_MASK (0x8U) |
Definition at line 35999 of file MIMXRT1052.h.
#define SNVS_LPCR_LPWUI_EN_SHIFT (3U) |
Definition at line 36000 of file MIMXRT1052.h.
#define SNVS_LPCR_MC_ENV | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_MC_ENV_SHIFT)) & SNVS_LPCR_MC_ENV_MASK) |
MC_ENV 0b0..MC is disabled or invalid. 0b1..MC is enabled and valid.
Definition at line 35998 of file MIMXRT1052.h.
#define SNVS_LPCR_MC_ENV_MASK (0x4U) |
Definition at line 35992 of file MIMXRT1052.h.
#define SNVS_LPCR_MC_ENV_SHIFT (2U) |
Definition at line 35993 of file MIMXRT1052.h.
#define SNVS_LPCR_ON_TIME | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_ON_TIME_SHIFT)) & SNVS_LPCR_ON_TIME_MASK) |
Definition at line 36054 of file MIMXRT1052.h.
#define SNVS_LPCR_ON_TIME_MASK (0x300000U) |
Definition at line 36052 of file MIMXRT1052.h.
#define SNVS_LPCR_ON_TIME_SHIFT (20U) |
Definition at line 36053 of file MIMXRT1052.h.
#define SNVS_LPCR_PK_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_PK_EN_SHIFT)) & SNVS_LPCR_PK_EN_MASK) |
Definition at line 36057 of file MIMXRT1052.h.
#define SNVS_LPCR_PK_EN_MASK (0x400000U) |
Definition at line 36055 of file MIMXRT1052.h.
#define SNVS_LPCR_PK_EN_SHIFT (22U) |
Definition at line 36056 of file MIMXRT1052.h.
#define SNVS_LPCR_PK_OVERRIDE | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_PK_OVERRIDE_SHIFT)) & SNVS_LPCR_PK_OVERRIDE_MASK) |
Definition at line 36060 of file MIMXRT1052.h.
#define SNVS_LPCR_PK_OVERRIDE_MASK (0x800000U) |
Definition at line 36058 of file MIMXRT1052.h.
#define SNVS_LPCR_PK_OVERRIDE_SHIFT (23U) |
Definition at line 36059 of file MIMXRT1052.h.
#define SNVS_LPCR_PWR_GLITCH_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_PWR_GLITCH_EN_SHIFT)) & SNVS_LPCR_PWR_GLITCH_EN_MASK) |
Definition at line 36025 of file MIMXRT1052.h.
#define SNVS_LPCR_PWR_GLITCH_EN_MASK (0x80U) |
Definition at line 36023 of file MIMXRT1052.h.
#define SNVS_LPCR_PWR_GLITCH_EN_SHIFT (7U) |
Definition at line 36024 of file MIMXRT1052.h.
#define SNVS_LPCR_SRTC_ENV | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_SRTC_ENV_SHIFT)) & SNVS_LPCR_SRTC_ENV_MASK) |
SRTC_ENV 0b0..SRTC is disabled or invalid. 0b1..SRTC is enabled and valid.
Definition at line 35984 of file MIMXRT1052.h.
#define SNVS_LPCR_SRTC_ENV_MASK (0x1U) |
Definition at line 35978 of file MIMXRT1052.h.
#define SNVS_LPCR_SRTC_ENV_SHIFT (0U) |
Definition at line 35979 of file MIMXRT1052.h.
#define SNVS_LPCR_SRTC_INV_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_SRTC_INV_EN_SHIFT)) & SNVS_LPCR_SRTC_INV_EN_MASK) |
SRTC_INV_EN 0b0..SRTC stays valid in the case of security violation. 0b1..SRTC is invalidated in the case of security violation.
Definition at line 36008 of file MIMXRT1052.h.
#define SNVS_LPCR_SRTC_INV_EN_MASK (0x10U) |
Definition at line 36002 of file MIMXRT1052.h.
#define SNVS_LPCR_SRTC_INV_EN_SHIFT (4U) |
Definition at line 36003 of file MIMXRT1052.h.
#define SNVS_LPCR_TOP | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_TOP_SHIFT)) & SNVS_LPCR_TOP_MASK) |
TOP 0b0..Leave system power on. 0b1..Turn off system power.
Definition at line 36022 of file MIMXRT1052.h.
#define SNVS_LPCR_TOP_MASK (0x40U) |
Definition at line 36016 of file MIMXRT1052.h.
#define SNVS_LPCR_TOP_SHIFT (6U) |
Definition at line 36017 of file MIMXRT1052.h.
#define SNVS_LPGPR0_LEGACY_ALIAS_GPR | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPGPR0_LEGACY_ALIAS_GPR_SHIFT)) & SNVS_LPGPR0_LEGACY_ALIAS_GPR_MASK) |
Definition at line 36319 of file MIMXRT1052.h.
#define SNVS_LPGPR0_LEGACY_ALIAS_GPR_MASK (0xFFFFFFFFU) |
Definition at line 36317 of file MIMXRT1052.h.
#define SNVS_LPGPR0_LEGACY_ALIAS_GPR_SHIFT (0U) |
Definition at line 36318 of file MIMXRT1052.h.
#define SNVS_LPGPR_ALIAS_COUNT (4U) |
Definition at line 36340 of file MIMXRT1052.h.
#define SNVS_LPGPR_ALIAS_GPR | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPGPR_ALIAS_GPR_SHIFT)) & SNVS_LPGPR_ALIAS_GPR_MASK) |
Definition at line 36336 of file MIMXRT1052.h.
#define SNVS_LPGPR_ALIAS_GPR_MASK (0xFFFFFFFFU) |
Definition at line 36334 of file MIMXRT1052.h.
#define SNVS_LPGPR_ALIAS_GPR_SHIFT (0U) |
Definition at line 36335 of file MIMXRT1052.h.
#define SNVS_LPGPR_COUNT (8U) |
Definition at line 36350 of file MIMXRT1052.h.
#define SNVS_LPGPR_GPR | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPGPR_GPR_SHIFT)) & SNVS_LPGPR_GPR_MASK) |
Definition at line 36346 of file MIMXRT1052.h.
#define SNVS_LPGPR_GPR_MASK (0xFFFFFFFFU) |
Definition at line 36344 of file MIMXRT1052.h.
#define SNVS_LPGPR_GPR_SHIFT (0U) |
Definition at line 36345 of file MIMXRT1052.h.
#define SNVS_LPLR_GPR_HL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_GPR_HL_SHIFT)) & SNVS_LPLR_GPR_HL_MASK) |
GPR_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.
Definition at line 35952 of file MIMXRT1052.h.
#define SNVS_LPLR_GPR_HL_MASK (0x20U) |
Definition at line 35946 of file MIMXRT1052.h.
#define SNVS_LPLR_GPR_HL_SHIFT (5U) |
Definition at line 35947 of file MIMXRT1052.h.
#define SNVS_LPLR_LPCALB_HL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_LPCALB_HL_SHIFT)) & SNVS_LPLR_LPCALB_HL_MASK) |
LPCALB_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.
Definition at line 35938 of file MIMXRT1052.h.
#define SNVS_LPLR_LPCALB_HL_MASK (0x8U) |
Definition at line 35932 of file MIMXRT1052.h.
#define SNVS_LPLR_LPCALB_HL_SHIFT (3U) |
Definition at line 35933 of file MIMXRT1052.h.
#define SNVS_LPLR_LPSVCR_HL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_LPSVCR_HL_SHIFT)) & SNVS_LPLR_LPSVCR_HL_MASK) |
LPSVCR_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.
Definition at line 35959 of file MIMXRT1052.h.
#define SNVS_LPLR_LPSVCR_HL_MASK (0x40U) |
Definition at line 35953 of file MIMXRT1052.h.
#define SNVS_LPLR_LPSVCR_HL_SHIFT (6U) |
Definition at line 35954 of file MIMXRT1052.h.
#define SNVS_LPLR_LPTDCR_HL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_LPTDCR_HL_SHIFT)) & SNVS_LPLR_LPTDCR_HL_MASK) |
LPTDCR_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.
Definition at line 35966 of file MIMXRT1052.h.
#define SNVS_LPLR_LPTDCR_HL_MASK (0x100U) |
Definition at line 35960 of file MIMXRT1052.h.
#define SNVS_LPLR_LPTDCR_HL_SHIFT (8U) |
Definition at line 35961 of file MIMXRT1052.h.
#define SNVS_LPLR_MC_HL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_MC_HL_SHIFT)) & SNVS_LPLR_MC_HL_MASK) |
MC_HL 0b0..Write access (increment) is allowed. 0b1..Write access (increment) is not allowed.
Definition at line 35945 of file MIMXRT1052.h.
#define SNVS_LPLR_MC_HL_MASK (0x10U) |
Definition at line 35939 of file MIMXRT1052.h.
#define SNVS_LPLR_MC_HL_SHIFT (4U) |
Definition at line 35940 of file MIMXRT1052.h.
#define SNVS_LPLR_MKS_HL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_MKS_HL_SHIFT)) & SNVS_LPLR_MKS_HL_MASK) |
MKS_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.
Definition at line 35973 of file MIMXRT1052.h.
#define SNVS_LPLR_MKS_HL_MASK (0x200U) |
Definition at line 35967 of file MIMXRT1052.h.
#define SNVS_LPLR_MKS_HL_SHIFT (9U) |
Definition at line 35968 of file MIMXRT1052.h.
#define SNVS_LPLR_SRTC_HL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_SRTC_HL_SHIFT)) & SNVS_LPLR_SRTC_HL_MASK) |
SRTC_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.
Definition at line 35931 of file MIMXRT1052.h.
#define SNVS_LPLR_SRTC_HL_MASK (0x4U) |
Definition at line 35925 of file MIMXRT1052.h.
#define SNVS_LPLR_SRTC_HL_SHIFT (2U) |
Definition at line 35926 of file MIMXRT1052.h.
#define SNVS_LPLR_ZMK_RHL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_ZMK_RHL_SHIFT)) & SNVS_LPLR_ZMK_RHL_MASK) |
ZMK_RHL 0b0..Read access is allowed (only in software programming mode). 0b1..Read access is not allowed.
Definition at line 35924 of file MIMXRT1052.h.
#define SNVS_LPLR_ZMK_RHL_MASK (0x2U) |
Definition at line 35918 of file MIMXRT1052.h.
#define SNVS_LPLR_ZMK_RHL_SHIFT (1U) |
Definition at line 35919 of file MIMXRT1052.h.
#define SNVS_LPLR_ZMK_WHL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_ZMK_WHL_SHIFT)) & SNVS_LPLR_ZMK_WHL_MASK) |
ZMK_WHL 0b0..Write access is allowed. 0b1..Write access is not allowed.
Definition at line 35917 of file MIMXRT1052.h.
#define SNVS_LPLR_ZMK_WHL_MASK (0x1U) |
Definition at line 35911 of file MIMXRT1052.h.
#define SNVS_LPLR_ZMK_WHL_SHIFT (0U) |
Definition at line 35912 of file MIMXRT1052.h.
#define SNVS_LPMKCR_MASTER_KEY_SEL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPMKCR_MASTER_KEY_SEL_SHIFT)) & SNVS_LPMKCR_MASTER_KEY_SEL_MASK) |
MASTER_KEY_SEL 0b0x..Select one time programmable master key. 0b10..Select zeroizable master key when MKS_EN bit is set . 0b11..Select combined master key when MKS_EN bit is set .
Definition at line 36075 of file MIMXRT1052.h.
#define SNVS_LPMKCR_MASTER_KEY_SEL_MASK (0x3U) |
Definition at line 36068 of file MIMXRT1052.h.
#define SNVS_LPMKCR_MASTER_KEY_SEL_SHIFT (0U) |
Definition at line 36069 of file MIMXRT1052.h.
#define SNVS_LPMKCR_ZMK_ECC_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPMKCR_ZMK_ECC_EN_SHIFT)) & SNVS_LPMKCR_ZMK_ECC_EN_MASK) |
ZMK_ECC_EN 0b0..ZMK ECC check is disabled. 0b1..ZMK ECC check is enabled.
Definition at line 36096 of file MIMXRT1052.h.
#define SNVS_LPMKCR_ZMK_ECC_EN_MASK (0x10U) |
Definition at line 36090 of file MIMXRT1052.h.
#define SNVS_LPMKCR_ZMK_ECC_EN_SHIFT (4U) |
Definition at line 36091 of file MIMXRT1052.h.
#define SNVS_LPMKCR_ZMK_ECC_VALUE | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPMKCR_ZMK_ECC_VALUE_SHIFT)) & SNVS_LPMKCR_ZMK_ECC_VALUE_MASK) |
Definition at line 36099 of file MIMXRT1052.h.
#define SNVS_LPMKCR_ZMK_ECC_VALUE_MASK (0xFF80U) |
Definition at line 36097 of file MIMXRT1052.h.
#define SNVS_LPMKCR_ZMK_ECC_VALUE_SHIFT (7U) |
Definition at line 36098 of file MIMXRT1052.h.
#define SNVS_LPMKCR_ZMK_HWP | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPMKCR_ZMK_HWP_SHIFT)) & SNVS_LPMKCR_ZMK_HWP_MASK) |
ZMK_HWP 0b0..ZMK is in the software programming mode. 0b1..ZMK is in the hardware programming mode.
Definition at line 36082 of file MIMXRT1052.h.
#define SNVS_LPMKCR_ZMK_HWP_MASK (0x4U) |
Definition at line 36076 of file MIMXRT1052.h.
#define SNVS_LPMKCR_ZMK_HWP_SHIFT (2U) |
Definition at line 36077 of file MIMXRT1052.h.
#define SNVS_LPMKCR_ZMK_VAL | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPMKCR_ZMK_VAL_SHIFT)) & SNVS_LPMKCR_ZMK_VAL_MASK) |
ZMK_VAL 0b0..ZMK is not valid. 0b1..ZMK is valid.
Definition at line 36089 of file MIMXRT1052.h.
#define SNVS_LPMKCR_ZMK_VAL_MASK (0x8U) |
Definition at line 36083 of file MIMXRT1052.h.
#define SNVS_LPMKCR_ZMK_VAL_SHIFT (3U) |
Definition at line 36084 of file MIMXRT1052.h.
#define SNVS_LPPGDR_PGD | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPPGDR_PGD_SHIFT)) & SNVS_LPPGDR_PGD_MASK) |
Definition at line 36312 of file MIMXRT1052.h.
#define SNVS_LPPGDR_PGD_MASK (0xFFFFFFFFU) |
Definition at line 36310 of file MIMXRT1052.h.
#define SNVS_LPPGDR_PGD_SHIFT (0U) |
Definition at line 36311 of file MIMXRT1052.h.
#define SNVS_LPSMCLR_MON_COUNTER | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSMCLR_MON_COUNTER_SHIFT)) & SNVS_LPSMCLR_MON_COUNTER_MASK) |
Definition at line 36305 of file MIMXRT1052.h.
#define SNVS_LPSMCLR_MON_COUNTER_MASK (0xFFFFFFFFU) |
Definition at line 36303 of file MIMXRT1052.h.
#define SNVS_LPSMCLR_MON_COUNTER_SHIFT (0U) |
Definition at line 36304 of file MIMXRT1052.h.
#define SNVS_LPSMCMR_MC_ERA_BITS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSMCMR_MC_ERA_BITS_SHIFT)) & SNVS_LPSMCMR_MC_ERA_BITS_MASK) |
Definition at line 36298 of file MIMXRT1052.h.
#define SNVS_LPSMCMR_MC_ERA_BITS_MASK (0xFFFF0000U) |
Definition at line 36296 of file MIMXRT1052.h.
#define SNVS_LPSMCMR_MC_ERA_BITS_SHIFT (16U) |
Definition at line 36297 of file MIMXRT1052.h.
#define SNVS_LPSMCMR_MON_COUNTER | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSMCMR_MON_COUNTER_SHIFT)) & SNVS_LPSMCMR_MON_COUNTER_MASK) |
Definition at line 36295 of file MIMXRT1052.h.
#define SNVS_LPSMCMR_MON_COUNTER_MASK (0xFFFFU) |
Definition at line 36293 of file MIMXRT1052.h.
#define SNVS_LPSMCMR_MON_COUNTER_SHIFT (0U) |
Definition at line 36294 of file MIMXRT1052.h.
#define SNVS_LPSR_EO | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_EO_SHIFT)) & SNVS_LPSR_EO_MASK) |
EO 0b0..Emergency off was not detected. 0b1..Emergency off was detected.
Definition at line 36239 of file MIMXRT1052.h.
#define SNVS_LPSR_EO_MASK (0x20000U) |
Definition at line 36233 of file MIMXRT1052.h.
#define SNVS_LPSR_EO_SHIFT (17U) |
Definition at line 36234 of file MIMXRT1052.h.
#define SNVS_LPSR_ESVD | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_ESVD_SHIFT)) & SNVS_LPSR_ESVD_MASK) |
ESVD 0b0..No external security violation. 0b1..External security violation is detected.
Definition at line 36232 of file MIMXRT1052.h.
#define SNVS_LPSR_ESVD_MASK (0x10000U) |
Definition at line 36226 of file MIMXRT1052.h.
#define SNVS_LPSR_ESVD_SHIFT (16U) |
Definition at line 36227 of file MIMXRT1052.h.
#define SNVS_LPSR_ET1D | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_ET1D_SHIFT)) & SNVS_LPSR_ET1D_MASK) |
ET1D 0b0..External tampering 1 not detected. 0b1..External tampering 1 detected.
Definition at line 36225 of file MIMXRT1052.h.
#define SNVS_LPSR_ET1D_MASK (0x200U) |
Definition at line 36219 of file MIMXRT1052.h.
#define SNVS_LPSR_ET1D_SHIFT (9U) |
Definition at line 36220 of file MIMXRT1052.h.
#define SNVS_LPSR_LPNS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_LPNS_SHIFT)) & SNVS_LPSR_LPNS_MASK) |
LPNS 0b0..LP section was not programmed in the non-secure state. 0b1..LP section was programmed in the non-secure state.
Definition at line 36260 of file MIMXRT1052.h.
#define SNVS_LPSR_LPNS_MASK (0x40000000U) |
Definition at line 36254 of file MIMXRT1052.h.
#define SNVS_LPSR_LPNS_SHIFT (30U) |
Definition at line 36255 of file MIMXRT1052.h.
#define SNVS_LPSR_LPS | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_LPS_SHIFT)) & SNVS_LPSR_LPS_MASK) |
LPS 0b0..LP section was not programmed in secure or trusted state. 0b1..LP section was programmed in secure or trusted state.
Definition at line 36267 of file MIMXRT1052.h.
#define SNVS_LPSR_LPS_MASK (0x80000000U) |
Definition at line 36261 of file MIMXRT1052.h.
#define SNVS_LPSR_LPS_SHIFT (31U) |
Definition at line 36262 of file MIMXRT1052.h.
#define SNVS_LPSR_LPTA | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_LPTA_SHIFT)) & SNVS_LPSR_LPTA_MASK) |
LPTA 0b0..No time alarm interrupt occurred. 0b1..A time alarm interrupt occurred.
Definition at line 36201 of file MIMXRT1052.h.
#define SNVS_LPSR_LPTA_MASK (0x1U) |
Definition at line 36195 of file MIMXRT1052.h.
#define SNVS_LPSR_LPTA_SHIFT (0U) |
Definition at line 36196 of file MIMXRT1052.h.
#define SNVS_LPSR_MCR | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_MCR_SHIFT)) & SNVS_LPSR_MCR_MASK) |
MCR 0b0..MC has not reached its maximum value. 0b1..MC has reached its maximum value.
Definition at line 36215 of file MIMXRT1052.h.
#define SNVS_LPSR_MCR_MASK (0x4U) |
Definition at line 36209 of file MIMXRT1052.h.
#define SNVS_LPSR_MCR_SHIFT (2U) |
Definition at line 36210 of file MIMXRT1052.h.
#define SNVS_LPSR_PGD | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_PGD_SHIFT)) & SNVS_LPSR_PGD_MASK) |
Definition at line 36218 of file MIMXRT1052.h.
#define SNVS_LPSR_PGD_MASK (0x8U) |
Definition at line 36216 of file MIMXRT1052.h.
#define SNVS_LPSR_PGD_SHIFT (3U) |
Definition at line 36217 of file MIMXRT1052.h.
#define SNVS_LPSR_SED | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_SED_SHIFT)) & SNVS_LPSR_SED_MASK) |
SED 0b0..Scan exit was not detected. 0b1..Scan exit was detected.
Definition at line 36253 of file MIMXRT1052.h.
#define SNVS_LPSR_SED_MASK (0x100000U) |
Definition at line 36247 of file MIMXRT1052.h.
#define SNVS_LPSR_SED_SHIFT (20U) |
Definition at line 36248 of file MIMXRT1052.h.
#define SNVS_LPSR_SPO | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_SPO_SHIFT)) & SNVS_LPSR_SPO_MASK) |
SPO 0b0..Set Power Off was not detected. 0b1..Set Power Off was detected.
Definition at line 36246 of file MIMXRT1052.h.
#define SNVS_LPSR_SPO_MASK (0x40000U) |
Definition at line 36240 of file MIMXRT1052.h.
#define SNVS_LPSR_SPO_SHIFT (18U) |
Definition at line 36241 of file MIMXRT1052.h.
#define SNVS_LPSR_SRTCR | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_SRTCR_SHIFT)) & SNVS_LPSR_SRTCR_MASK) |
SRTCR 0b0..SRTC has not reached its maximum value. 0b1..SRTC has reached its maximum value.
Definition at line 36208 of file MIMXRT1052.h.
#define SNVS_LPSR_SRTCR_MASK (0x2U) |
Definition at line 36202 of file MIMXRT1052.h.
#define SNVS_LPSR_SRTCR_SHIFT (1U) |
Definition at line 36203 of file MIMXRT1052.h.
#define SNVS_LPSRTCLR_SRTC | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSRTCLR_SRTC_SHIFT)) & SNVS_LPSRTCLR_SRTC_MASK) |
Definition at line 36281 of file MIMXRT1052.h.
#define SNVS_LPSRTCLR_SRTC_MASK (0xFFFFFFFFU) |
Definition at line 36279 of file MIMXRT1052.h.
#define SNVS_LPSRTCLR_SRTC_SHIFT (0U) |
Definition at line 36280 of file MIMXRT1052.h.
#define SNVS_LPSRTCMR_SRTC | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSRTCMR_SRTC_SHIFT)) & SNVS_LPSRTCMR_SRTC_MASK) |
Definition at line 36274 of file MIMXRT1052.h.
#define SNVS_LPSRTCMR_SRTC_MASK (0x7FFFU) |
Definition at line 36272 of file MIMXRT1052.h.
#define SNVS_LPSRTCMR_SRTC_SHIFT (0U) |
Definition at line 36273 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV0_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSVCR_SV0_EN_SHIFT)) & SNVS_LPSVCR_SV0_EN_MASK) |
SV0_EN 0b0..Security Violation 0 is disabled in the LP domain. 0b1..Security Violation 0 is enabled in the LP domain.
Definition at line 36110 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV0_EN_MASK (0x1U) |
Definition at line 36104 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV0_EN_SHIFT (0U) |
Definition at line 36105 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV1_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSVCR_SV1_EN_SHIFT)) & SNVS_LPSVCR_SV1_EN_MASK) |
SV1_EN 0b0..Security Violation 1 is disabled in the LP domain. 0b1..Security Violation 1 is enabled in the LP domain.
Definition at line 36117 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV1_EN_MASK (0x2U) |
Definition at line 36111 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV1_EN_SHIFT (1U) |
Definition at line 36112 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV2_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSVCR_SV2_EN_SHIFT)) & SNVS_LPSVCR_SV2_EN_MASK) |
SV2_EN 0b0..Security Violation 2 is disabled in the LP domain. 0b1..Security Violation 2 is enabled in the LP domain.
Definition at line 36124 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV2_EN_MASK (0x4U) |
Definition at line 36118 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV2_EN_SHIFT (2U) |
Definition at line 36119 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV3_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSVCR_SV3_EN_SHIFT)) & SNVS_LPSVCR_SV3_EN_MASK) |
SV3_EN 0b0..Security Violation 3 is disabled in the LP domain. 0b1..Security Violation 3 is enabled in the LP domain.
Definition at line 36131 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV3_EN_MASK (0x8U) |
Definition at line 36125 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV3_EN_SHIFT (3U) |
Definition at line 36126 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV4_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSVCR_SV4_EN_SHIFT)) & SNVS_LPSVCR_SV4_EN_MASK) |
SV4_EN 0b0..Security Violation 4 is disabled in the LP domain. 0b1..Security Violation 4 is enabled in the LP domain.
Definition at line 36138 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV4_EN_MASK (0x10U) |
Definition at line 36132 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV4_EN_SHIFT (4U) |
Definition at line 36133 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV5_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPSVCR_SV5_EN_SHIFT)) & SNVS_LPSVCR_SV5_EN_MASK) |
SV5_EN 0b0..Security Violation 5 is disabled in the LP domain. 0b1..Security Violation 5 is enabled in the LP domain.
Definition at line 36145 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV5_EN_MASK (0x20U) |
Definition at line 36139 of file MIMXRT1052.h.
#define SNVS_LPSVCR_SV5_EN_SHIFT (5U) |
Definition at line 36140 of file MIMXRT1052.h.
#define SNVS_LPTAR_LPTA | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPTAR_LPTA_SHIFT)) & SNVS_LPTAR_LPTA_MASK) |
Definition at line 36288 of file MIMXRT1052.h.
#define SNVS_LPTAR_LPTA_MASK (0xFFFFFFFFU) |
Definition at line 36286 of file MIMXRT1052.h.
#define SNVS_LPTAR_LPTA_SHIFT (0U) |
Definition at line 36287 of file MIMXRT1052.h.
#define SNVS_LPTDCR_ET1_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_ET1_EN_SHIFT)) & SNVS_LPTDCR_ET1_EN_MASK) |
ET1_EN 0b0..External tamper 1 is disabled. 0b1..External tamper 1 is enabled.
Definition at line 36170 of file MIMXRT1052.h.
#define SNVS_LPTDCR_ET1_EN_MASK (0x200U) |
Definition at line 36164 of file MIMXRT1052.h.
#define SNVS_LPTDCR_ET1_EN_SHIFT (9U) |
Definition at line 36165 of file MIMXRT1052.h.
#define SNVS_LPTDCR_ET1P | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_ET1P_SHIFT)) & SNVS_LPTDCR_ET1P_MASK) |
ET1P 0b0..External tamper 1 is active low. 0b1..External tamper 1 is active high.
Definition at line 36177 of file MIMXRT1052.h.
#define SNVS_LPTDCR_ET1P_MASK (0x800U) |
Definition at line 36171 of file MIMXRT1052.h.
#define SNVS_LPTDCR_ET1P_SHIFT (11U) |
Definition at line 36172 of file MIMXRT1052.h.
#define SNVS_LPTDCR_MCR_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_MCR_EN_SHIFT)) & SNVS_LPTDCR_MCR_EN_MASK) |
MCR_EN 0b0..MC rollover is disabled. 0b1..MC rollover is enabled.
Definition at line 36163 of file MIMXRT1052.h.
#define SNVS_LPTDCR_MCR_EN_MASK (0x4U) |
Definition at line 36157 of file MIMXRT1052.h.
#define SNVS_LPTDCR_MCR_EN_SHIFT (2U) |
Definition at line 36158 of file MIMXRT1052.h.
#define SNVS_LPTDCR_OSCB | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_OSCB_SHIFT)) & SNVS_LPTDCR_OSCB_MASK) |
OSCB 0b0..Normal SRTC clock oscillator not bypassed. 0b1..Normal SRTC clock oscillator bypassed. Alternate clock can drive the SRTC clock source.
Definition at line 36190 of file MIMXRT1052.h.
#define SNVS_LPTDCR_OSCB_MASK (0x10000000U) |
Definition at line 36184 of file MIMXRT1052.h.
#define SNVS_LPTDCR_OSCB_SHIFT (28U) |
Definition at line 36185 of file MIMXRT1052.h.
#define SNVS_LPTDCR_PFD_OBSERV | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_PFD_OBSERV_SHIFT)) & SNVS_LPTDCR_PFD_OBSERV_MASK) |
Definition at line 36180 of file MIMXRT1052.h.
#define SNVS_LPTDCR_PFD_OBSERV_MASK (0x4000U) |
Definition at line 36178 of file MIMXRT1052.h.
#define SNVS_LPTDCR_PFD_OBSERV_SHIFT (14U) |
Definition at line 36179 of file MIMXRT1052.h.
#define SNVS_LPTDCR_POR_OBSERV | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_POR_OBSERV_SHIFT)) & SNVS_LPTDCR_POR_OBSERV_MASK) |
Definition at line 36183 of file MIMXRT1052.h.
#define SNVS_LPTDCR_POR_OBSERV_MASK (0x8000U) |
Definition at line 36181 of file MIMXRT1052.h.
#define SNVS_LPTDCR_POR_OBSERV_SHIFT (15U) |
Definition at line 36182 of file MIMXRT1052.h.
#define SNVS_LPTDCR_SRTCR_EN | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_SRTCR_EN_SHIFT)) & SNVS_LPTDCR_SRTCR_EN_MASK) |
SRTCR_EN 0b0..SRTC rollover is disabled. 0b1..SRTC rollover is enabled.
Definition at line 36156 of file MIMXRT1052.h.
#define SNVS_LPTDCR_SRTCR_EN_MASK (0x2U) |
Definition at line 36150 of file MIMXRT1052.h.
#define SNVS_LPTDCR_SRTCR_EN_SHIFT (1U) |
Definition at line 36151 of file MIMXRT1052.h.
#define SNVS_LPZMKR_COUNT (8U) |
Definition at line 36330 of file MIMXRT1052.h.
#define SNVS_LPZMKR_ZMK | ( | x | ) | (((uint32_t)(((uint32_t)(x)) << SNVS_LPZMKR_ZMK_SHIFT)) & SNVS_LPZMKR_ZMK_MASK) |
Definition at line 36326 of file MIMXRT1052.h.
#define SNVS_LPZMKR_ZMK_MASK (0xFFFFFFFFU) |
Definition at line 36324 of file MIMXRT1052.h.
#define SNVS_LPZMKR_ZMK_SHIFT (0U) |
Definition at line 36325 of file MIMXRT1052.h.