RTEMS 6.3
Loading...
Searching...
No Matches

Macros

#define SNVS_LPZMKR_COUNT   (8U)
#define SNVS_LPGPR_ALIAS_COUNT   (4U)
#define SNVS_LPGPR_COUNT   (8U)
#define SNVS_LPZMKR_COUNT   (8U)
#define SNVS_LPGPR_ALIAS_COUNT   (4U)
#define SNVS_LPATCR_COUNT   (5U)
#define SNVS_LPGPR_COUNT   (4U)
#define SNVS_LPZMKR_COUNT   (8U)
#define SNVS_LPGPR_ALIAS_COUNT   (4U)
#define SNVS_LPATCR_COUNT   (5U)
#define SNVS_LPGPR_COUNT   (4U)

HPLR - SNVS_HP Lock Register

#define SNVS_HPLR_ZMK_WSL_MASK   (0x1U)
#define SNVS_HPLR_ZMK_WSL_SHIFT   (0U)
#define SNVS_HPLR_ZMK_WSL(x)
#define SNVS_HPLR_ZMK_RSL_MASK   (0x2U)
#define SNVS_HPLR_ZMK_RSL_SHIFT   (1U)
#define SNVS_HPLR_ZMK_RSL(x)
#define SNVS_HPLR_SRTC_SL_MASK   (0x4U)
#define SNVS_HPLR_SRTC_SL_SHIFT   (2U)
#define SNVS_HPLR_SRTC_SL(x)
#define SNVS_HPLR_LPCALB_SL_MASK   (0x8U)
#define SNVS_HPLR_LPCALB_SL_SHIFT   (3U)
#define SNVS_HPLR_LPCALB_SL(x)
#define SNVS_HPLR_MC_SL_MASK   (0x10U)
#define SNVS_HPLR_MC_SL_SHIFT   (4U)
#define SNVS_HPLR_MC_SL(x)
#define SNVS_HPLR_GPR_SL_MASK   (0x20U)
#define SNVS_HPLR_GPR_SL_SHIFT   (5U)
#define SNVS_HPLR_GPR_SL(x)
#define SNVS_HPLR_LPSVCR_SL_MASK   (0x40U)
#define SNVS_HPLR_LPSVCR_SL_SHIFT   (6U)
#define SNVS_HPLR_LPSVCR_SL(x)
#define SNVS_HPLR_LPSECR_SL_MASK   (0x100U)
#define SNVS_HPLR_LPSECR_SL_SHIFT   (8U)
#define SNVS_HPLR_LPSECR_SL(x)
#define SNVS_HPLR_MKS_SL_MASK   (0x200U)
#define SNVS_HPLR_MKS_SL_SHIFT   (9U)
#define SNVS_HPLR_MKS_SL(x)
#define SNVS_HPLR_HPSVCR_L_MASK   (0x10000U)
#define SNVS_HPLR_HPSVCR_L_SHIFT   (16U)
#define SNVS_HPLR_HPSVCR_L(x)
#define SNVS_HPLR_HPSICR_L_MASK   (0x20000U)
#define SNVS_HPLR_HPSICR_L_SHIFT   (17U)
#define SNVS_HPLR_HPSICR_L(x)
#define SNVS_HPLR_HAC_L_MASK   (0x40000U)
#define SNVS_HPLR_HAC_L_SHIFT   (18U)
#define SNVS_HPLR_HAC_L(x)
#define SNVS_HPLR_ZMK_WSL_MASK   (0x1U)
#define SNVS_HPLR_ZMK_WSL_SHIFT   (0U)
#define SNVS_HPLR_ZMK_WSL(x)
#define SNVS_HPLR_ZMK_RSL_MASK   (0x2U)
#define SNVS_HPLR_ZMK_RSL_SHIFT   (1U)
#define SNVS_HPLR_ZMK_RSL(x)
#define SNVS_HPLR_SRTC_SL_MASK   (0x4U)
#define SNVS_HPLR_SRTC_SL_SHIFT   (2U)
#define SNVS_HPLR_SRTC_SL(x)
#define SNVS_HPLR_LPCALB_SL_MASK   (0x8U)
#define SNVS_HPLR_LPCALB_SL_SHIFT   (3U)
#define SNVS_HPLR_LPCALB_SL(x)
#define SNVS_HPLR_MC_SL_MASK   (0x10U)
#define SNVS_HPLR_MC_SL_SHIFT   (4U)
#define SNVS_HPLR_MC_SL(x)
#define SNVS_HPLR_GPR_SL_MASK   (0x20U)
#define SNVS_HPLR_GPR_SL_SHIFT   (5U)
#define SNVS_HPLR_GPR_SL(x)
#define SNVS_HPLR_LPSVCR_SL_MASK   (0x40U)
#define SNVS_HPLR_LPSVCR_SL_SHIFT   (6U)
#define SNVS_HPLR_LPSVCR_SL(x)
#define SNVS_HPLR_LPTGFCR_SL_MASK   (0x80U)
#define SNVS_HPLR_LPTGFCR_SL_SHIFT   (7U)
#define SNVS_HPLR_LPTGFCR_SL(x)
#define SNVS_HPLR_LPSECR_SL_MASK   (0x100U)
#define SNVS_HPLR_LPSECR_SL_SHIFT   (8U)
#define SNVS_HPLR_LPSECR_SL(x)
#define SNVS_HPLR_MKS_SL_MASK   (0x200U)
#define SNVS_HPLR_MKS_SL_SHIFT   (9U)
#define SNVS_HPLR_MKS_SL(x)
#define SNVS_HPLR_HPSVCR_L_MASK   (0x10000U)
#define SNVS_HPLR_HPSVCR_L_SHIFT   (16U)
#define SNVS_HPLR_HPSVCR_L(x)
#define SNVS_HPLR_HPSICR_L_MASK   (0x20000U)
#define SNVS_HPLR_HPSICR_L_SHIFT   (17U)
#define SNVS_HPLR_HPSICR_L(x)
#define SNVS_HPLR_HAC_L_MASK   (0x40000U)
#define SNVS_HPLR_HAC_L_SHIFT   (18U)
#define SNVS_HPLR_HAC_L(x)
#define SNVS_HPLR_AT1_SL_MASK   (0x1000000U)
#define SNVS_HPLR_AT1_SL_SHIFT   (24U)
#define SNVS_HPLR_AT1_SL(x)
#define SNVS_HPLR_AT2_SL_MASK   (0x2000000U)
#define SNVS_HPLR_AT2_SL_SHIFT   (25U)
#define SNVS_HPLR_AT2_SL(x)
#define SNVS_HPLR_AT3_SL_MASK   (0x4000000U)
#define SNVS_HPLR_AT3_SL_SHIFT   (26U)
#define SNVS_HPLR_AT3_SL(x)
#define SNVS_HPLR_AT4_SL_MASK   (0x8000000U)
#define SNVS_HPLR_AT4_SL_SHIFT   (27U)
#define SNVS_HPLR_AT4_SL(x)
#define SNVS_HPLR_AT5_SL_MASK   (0x10000000U)
#define SNVS_HPLR_AT5_SL_SHIFT   (28U)
#define SNVS_HPLR_AT5_SL(x)
#define SNVS_HPLR_ZMK_WSL_MASK   (0x1U)
#define SNVS_HPLR_ZMK_WSL_SHIFT   (0U)
#define SNVS_HPLR_ZMK_WSL(x)
#define SNVS_HPLR_ZMK_RSL_MASK   (0x2U)
#define SNVS_HPLR_ZMK_RSL_SHIFT   (1U)
#define SNVS_HPLR_ZMK_RSL(x)
#define SNVS_HPLR_SRTC_SL_MASK   (0x4U)
#define SNVS_HPLR_SRTC_SL_SHIFT   (2U)
#define SNVS_HPLR_SRTC_SL(x)
#define SNVS_HPLR_LPCALB_SL_MASK   (0x8U)
#define SNVS_HPLR_LPCALB_SL_SHIFT   (3U)
#define SNVS_HPLR_LPCALB_SL(x)
#define SNVS_HPLR_MC_SL_MASK   (0x10U)
#define SNVS_HPLR_MC_SL_SHIFT   (4U)
#define SNVS_HPLR_MC_SL(x)
#define SNVS_HPLR_GPR_SL_MASK   (0x20U)
#define SNVS_HPLR_GPR_SL_SHIFT   (5U)
#define SNVS_HPLR_GPR_SL(x)
#define SNVS_HPLR_LPSVCR_SL_MASK   (0x40U)
#define SNVS_HPLR_LPSVCR_SL_SHIFT   (6U)
#define SNVS_HPLR_LPSVCR_SL(x)
#define SNVS_HPLR_LPTGFCR_SL_MASK   (0x80U)
#define SNVS_HPLR_LPTGFCR_SL_SHIFT   (7U)
#define SNVS_HPLR_LPTGFCR_SL(x)
#define SNVS_HPLR_LPSECR_SL_MASK   (0x100U)
#define SNVS_HPLR_LPSECR_SL_SHIFT   (8U)
#define SNVS_HPLR_LPSECR_SL(x)
#define SNVS_HPLR_MKS_SL_MASK   (0x200U)
#define SNVS_HPLR_MKS_SL_SHIFT   (9U)
#define SNVS_HPLR_MKS_SL(x)
#define SNVS_HPLR_HPSVCR_L_MASK   (0x10000U)
#define SNVS_HPLR_HPSVCR_L_SHIFT   (16U)
#define SNVS_HPLR_HPSVCR_L(x)
#define SNVS_HPLR_HPSICR_L_MASK   (0x20000U)
#define SNVS_HPLR_HPSICR_L_SHIFT   (17U)
#define SNVS_HPLR_HPSICR_L(x)
#define SNVS_HPLR_HAC_L_MASK   (0x40000U)
#define SNVS_HPLR_HAC_L_SHIFT   (18U)
#define SNVS_HPLR_HAC_L(x)
#define SNVS_HPLR_AT1_SL_MASK   (0x1000000U)
#define SNVS_HPLR_AT1_SL_SHIFT   (24U)
#define SNVS_HPLR_AT1_SL(x)
#define SNVS_HPLR_AT2_SL_MASK   (0x2000000U)
#define SNVS_HPLR_AT2_SL_SHIFT   (25U)
#define SNVS_HPLR_AT2_SL(x)
#define SNVS_HPLR_AT3_SL_MASK   (0x4000000U)
#define SNVS_HPLR_AT3_SL_SHIFT   (26U)
#define SNVS_HPLR_AT3_SL(x)
#define SNVS_HPLR_AT4_SL_MASK   (0x8000000U)
#define SNVS_HPLR_AT4_SL_SHIFT   (27U)
#define SNVS_HPLR_AT4_SL(x)
#define SNVS_HPLR_AT5_SL_MASK   (0x10000000U)
#define SNVS_HPLR_AT5_SL_SHIFT   (28U)
#define SNVS_HPLR_AT5_SL(x)

HPCOMR - SNVS_HP Command Register

#define SNVS_HPCOMR_SSM_ST_MASK   (0x1U)
#define SNVS_HPCOMR_SSM_ST_SHIFT   (0U)
#define SNVS_HPCOMR_SSM_ST(x)
#define SNVS_HPCOMR_SSM_ST_DIS_MASK   (0x2U)
#define SNVS_HPCOMR_SSM_ST_DIS_SHIFT   (1U)
#define SNVS_HPCOMR_SSM_ST_DIS(x)
#define SNVS_HPCOMR_SSM_SFNS_DIS_MASK   (0x4U)
#define SNVS_HPCOMR_SSM_SFNS_DIS_SHIFT   (2U)
#define SNVS_HPCOMR_SSM_SFNS_DIS(x)
#define SNVS_HPCOMR_LP_SWR_MASK   (0x10U)
#define SNVS_HPCOMR_LP_SWR_SHIFT   (4U)
#define SNVS_HPCOMR_LP_SWR(x)
#define SNVS_HPCOMR_LP_SWR_DIS_MASK   (0x20U)
#define SNVS_HPCOMR_LP_SWR_DIS_SHIFT   (5U)
#define SNVS_HPCOMR_LP_SWR_DIS(x)
#define SNVS_HPCOMR_SW_SV_MASK   (0x100U)
#define SNVS_HPCOMR_SW_SV_SHIFT   (8U)
#define SNVS_HPCOMR_SW_SV(x)
#define SNVS_HPCOMR_SW_FSV_MASK   (0x200U)
#define SNVS_HPCOMR_SW_FSV_SHIFT   (9U)
#define SNVS_HPCOMR_SW_FSV(x)
#define SNVS_HPCOMR_SW_LPSV_MASK   (0x400U)
#define SNVS_HPCOMR_SW_LPSV_SHIFT   (10U)
#define SNVS_HPCOMR_SW_LPSV(x)
#define SNVS_HPCOMR_PROG_ZMK_MASK   (0x1000U)
#define SNVS_HPCOMR_PROG_ZMK_SHIFT   (12U)
#define SNVS_HPCOMR_PROG_ZMK(x)
#define SNVS_HPCOMR_MKS_EN_MASK   (0x2000U)
#define SNVS_HPCOMR_MKS_EN_SHIFT   (13U)
#define SNVS_HPCOMR_MKS_EN(x)
#define SNVS_HPCOMR_HAC_EN_MASK   (0x10000U)
#define SNVS_HPCOMR_HAC_EN_SHIFT   (16U)
#define SNVS_HPCOMR_HAC_EN(x)
#define SNVS_HPCOMR_HAC_LOAD_MASK   (0x20000U)
#define SNVS_HPCOMR_HAC_LOAD_SHIFT   (17U)
#define SNVS_HPCOMR_HAC_LOAD(x)
#define SNVS_HPCOMR_HAC_CLEAR_MASK   (0x40000U)
#define SNVS_HPCOMR_HAC_CLEAR_SHIFT   (18U)
#define SNVS_HPCOMR_HAC_CLEAR(x)
#define SNVS_HPCOMR_HAC_STOP_MASK   (0x80000U)
#define SNVS_HPCOMR_HAC_STOP_SHIFT   (19U)
#define SNVS_HPCOMR_HAC_STOP(x)
#define SNVS_HPCOMR_NPSWA_EN_MASK   (0x80000000U)
#define SNVS_HPCOMR_NPSWA_EN_SHIFT   (31U)
#define SNVS_HPCOMR_NPSWA_EN(x)
#define SNVS_HPCOMR_SSM_ST_MASK   (0x1U)
#define SNVS_HPCOMR_SSM_ST_SHIFT   (0U)
#define SNVS_HPCOMR_SSM_ST(x)
#define SNVS_HPCOMR_SSM_ST_DIS_MASK   (0x2U)
#define SNVS_HPCOMR_SSM_ST_DIS_SHIFT   (1U)
#define SNVS_HPCOMR_SSM_ST_DIS(x)
#define SNVS_HPCOMR_SSM_SFNS_DIS_MASK   (0x4U)
#define SNVS_HPCOMR_SSM_SFNS_DIS_SHIFT   (2U)
#define SNVS_HPCOMR_SSM_SFNS_DIS(x)
#define SNVS_HPCOMR_LP_SWR_MASK   (0x10U)
#define SNVS_HPCOMR_LP_SWR_SHIFT   (4U)
#define SNVS_HPCOMR_LP_SWR(x)
#define SNVS_HPCOMR_LP_SWR_DIS_MASK   (0x20U)
#define SNVS_HPCOMR_LP_SWR_DIS_SHIFT   (5U)
#define SNVS_HPCOMR_LP_SWR_DIS(x)
#define SNVS_HPCOMR_SW_SV_MASK   (0x100U)
#define SNVS_HPCOMR_SW_SV_SHIFT   (8U)
#define SNVS_HPCOMR_SW_SV(x)
#define SNVS_HPCOMR_SW_FSV_MASK   (0x200U)
#define SNVS_HPCOMR_SW_FSV_SHIFT   (9U)
#define SNVS_HPCOMR_SW_FSV(x)
#define SNVS_HPCOMR_SW_LPSV_MASK   (0x400U)
#define SNVS_HPCOMR_SW_LPSV_SHIFT   (10U)
#define SNVS_HPCOMR_SW_LPSV(x)
#define SNVS_HPCOMR_PROG_ZMK_MASK   (0x1000U)
#define SNVS_HPCOMR_PROG_ZMK_SHIFT   (12U)
#define SNVS_HPCOMR_PROG_ZMK(x)
#define SNVS_HPCOMR_MKS_EN_MASK   (0x2000U)
#define SNVS_HPCOMR_MKS_EN_SHIFT   (13U)
#define SNVS_HPCOMR_MKS_EN(x)
#define SNVS_HPCOMR_HAC_EN_MASK   (0x10000U)
#define SNVS_HPCOMR_HAC_EN_SHIFT   (16U)
#define SNVS_HPCOMR_HAC_EN(x)
#define SNVS_HPCOMR_HAC_LOAD_MASK   (0x20000U)
#define SNVS_HPCOMR_HAC_LOAD_SHIFT   (17U)
#define SNVS_HPCOMR_HAC_LOAD(x)
#define SNVS_HPCOMR_HAC_CLEAR_MASK   (0x40000U)
#define SNVS_HPCOMR_HAC_CLEAR_SHIFT   (18U)
#define SNVS_HPCOMR_HAC_CLEAR(x)
#define SNVS_HPCOMR_HAC_STOP_MASK   (0x80000U)
#define SNVS_HPCOMR_HAC_STOP_SHIFT   (19U)
#define SNVS_HPCOMR_HAC_STOP(x)
#define SNVS_HPCOMR_NPSWA_EN_MASK   (0x80000000U)
#define SNVS_HPCOMR_NPSWA_EN_SHIFT   (31U)
#define SNVS_HPCOMR_NPSWA_EN(x)
#define SNVS_HPCOMR_SSM_ST_MASK   (0x1U)
#define SNVS_HPCOMR_SSM_ST_SHIFT   (0U)
#define SNVS_HPCOMR_SSM_ST(x)
#define SNVS_HPCOMR_SSM_ST_DIS_MASK   (0x2U)
#define SNVS_HPCOMR_SSM_ST_DIS_SHIFT   (1U)
#define SNVS_HPCOMR_SSM_ST_DIS(x)
#define SNVS_HPCOMR_SSM_SFNS_DIS_MASK   (0x4U)
#define SNVS_HPCOMR_SSM_SFNS_DIS_SHIFT   (2U)
#define SNVS_HPCOMR_SSM_SFNS_DIS(x)
#define SNVS_HPCOMR_LP_SWR_MASK   (0x10U)
#define SNVS_HPCOMR_LP_SWR_SHIFT   (4U)
#define SNVS_HPCOMR_LP_SWR(x)
#define SNVS_HPCOMR_LP_SWR_DIS_MASK   (0x20U)
#define SNVS_HPCOMR_LP_SWR_DIS_SHIFT   (5U)
#define SNVS_HPCOMR_LP_SWR_DIS(x)
#define SNVS_HPCOMR_SW_SV_MASK   (0x100U)
#define SNVS_HPCOMR_SW_SV_SHIFT   (8U)
#define SNVS_HPCOMR_SW_SV(x)
#define SNVS_HPCOMR_SW_FSV_MASK   (0x200U)
#define SNVS_HPCOMR_SW_FSV_SHIFT   (9U)
#define SNVS_HPCOMR_SW_FSV(x)
#define SNVS_HPCOMR_SW_LPSV_MASK   (0x400U)
#define SNVS_HPCOMR_SW_LPSV_SHIFT   (10U)
#define SNVS_HPCOMR_SW_LPSV(x)
#define SNVS_HPCOMR_PROG_ZMK_MASK   (0x1000U)
#define SNVS_HPCOMR_PROG_ZMK_SHIFT   (12U)
#define SNVS_HPCOMR_PROG_ZMK(x)
#define SNVS_HPCOMR_MKS_EN_MASK   (0x2000U)
#define SNVS_HPCOMR_MKS_EN_SHIFT   (13U)
#define SNVS_HPCOMR_MKS_EN(x)
#define SNVS_HPCOMR_HAC_EN_MASK   (0x10000U)
#define SNVS_HPCOMR_HAC_EN_SHIFT   (16U)
#define SNVS_HPCOMR_HAC_EN(x)
#define SNVS_HPCOMR_HAC_LOAD_MASK   (0x20000U)
#define SNVS_HPCOMR_HAC_LOAD_SHIFT   (17U)
#define SNVS_HPCOMR_HAC_LOAD(x)
#define SNVS_HPCOMR_HAC_CLEAR_MASK   (0x40000U)
#define SNVS_HPCOMR_HAC_CLEAR_SHIFT   (18U)
#define SNVS_HPCOMR_HAC_CLEAR(x)
#define SNVS_HPCOMR_HAC_STOP_MASK   (0x80000U)
#define SNVS_HPCOMR_HAC_STOP_SHIFT   (19U)
#define SNVS_HPCOMR_HAC_STOP(x)
#define SNVS_HPCOMR_NPSWA_EN_MASK   (0x80000000U)
#define SNVS_HPCOMR_NPSWA_EN_SHIFT   (31U)
#define SNVS_HPCOMR_NPSWA_EN(x)

HPCR - SNVS_HP Control Register

#define SNVS_HPCR_RTC_EN_MASK   (0x1U)
#define SNVS_HPCR_RTC_EN_SHIFT   (0U)
#define SNVS_HPCR_RTC_EN(x)
#define SNVS_HPCR_HPTA_EN_MASK   (0x2U)
#define SNVS_HPCR_HPTA_EN_SHIFT   (1U)
#define SNVS_HPCR_HPTA_EN(x)
#define SNVS_HPCR_DIS_PI_MASK   (0x4U)
#define SNVS_HPCR_DIS_PI_SHIFT   (2U)
#define SNVS_HPCR_DIS_PI(x)
#define SNVS_HPCR_PI_EN_MASK   (0x8U)
#define SNVS_HPCR_PI_EN_SHIFT   (3U)
#define SNVS_HPCR_PI_EN(x)
#define SNVS_HPCR_PI_FREQ_MASK   (0xF0U)
#define SNVS_HPCR_PI_FREQ_SHIFT   (4U)
#define SNVS_HPCR_PI_FREQ(x)
#define SNVS_HPCR_HPCALB_EN_MASK   (0x100U)
#define SNVS_HPCR_HPCALB_EN_SHIFT   (8U)
#define SNVS_HPCR_HPCALB_EN(x)
#define SNVS_HPCR_HPCALB_VAL_MASK   (0x7C00U)
#define SNVS_HPCR_HPCALB_VAL_SHIFT   (10U)
#define SNVS_HPCR_HPCALB_VAL(x)
#define SNVS_HPCR_HP_TS_MASK   (0x10000U)
#define SNVS_HPCR_HP_TS_SHIFT   (16U)
#define SNVS_HPCR_HP_TS(x)
#define SNVS_HPCR_BTN_CONFIG_MASK   (0x7000000U)
#define SNVS_HPCR_BTN_CONFIG_SHIFT   (24U)
#define SNVS_HPCR_BTN_CONFIG(x)
#define SNVS_HPCR_BTN_MASK_MASK   (0x8000000U)
#define SNVS_HPCR_BTN_MASK_SHIFT   (27U)
#define SNVS_HPCR_BTN_MASK(x)
#define SNVS_HPCR_RTC_EN_MASK   (0x1U)
#define SNVS_HPCR_RTC_EN_SHIFT   (0U)
#define SNVS_HPCR_RTC_EN(x)
#define SNVS_HPCR_HPTA_EN_MASK   (0x2U)
#define SNVS_HPCR_HPTA_EN_SHIFT   (1U)
#define SNVS_HPCR_HPTA_EN(x)
#define SNVS_HPCR_DIS_PI_MASK   (0x4U)
#define SNVS_HPCR_DIS_PI_SHIFT   (2U)
#define SNVS_HPCR_DIS_PI(x)
#define SNVS_HPCR_PI_EN_MASK   (0x8U)
#define SNVS_HPCR_PI_EN_SHIFT   (3U)
#define SNVS_HPCR_PI_EN(x)
#define SNVS_HPCR_PI_FREQ_MASK   (0xF0U)
#define SNVS_HPCR_PI_FREQ_SHIFT   (4U)
#define SNVS_HPCR_PI_FREQ(x)
#define SNVS_HPCR_HPCALB_EN_MASK   (0x100U)
#define SNVS_HPCR_HPCALB_EN_SHIFT   (8U)
#define SNVS_HPCR_HPCALB_EN(x)
#define SNVS_HPCR_HPCALB_VAL_MASK   (0x7C00U)
#define SNVS_HPCR_HPCALB_VAL_SHIFT   (10U)
#define SNVS_HPCR_HPCALB_VAL(x)
#define SNVS_HPCR_HP_TS_MASK   (0x10000U)
#define SNVS_HPCR_HP_TS_SHIFT   (16U)
#define SNVS_HPCR_HP_TS(x)
#define SNVS_HPCR_BTN_CONFIG_MASK   (0x7000000U)
#define SNVS_HPCR_BTN_CONFIG_SHIFT   (24U)
#define SNVS_HPCR_BTN_CONFIG(x)
#define SNVS_HPCR_BTN_MASK_MASK   (0x8000000U)
#define SNVS_HPCR_BTN_MASK_SHIFT   (27U)
#define SNVS_HPCR_BTN_MASK(x)
#define SNVS_HPCR_RTC_EN_MASK   (0x1U)
#define SNVS_HPCR_RTC_EN_SHIFT   (0U)
#define SNVS_HPCR_RTC_EN(x)
#define SNVS_HPCR_HPTA_EN_MASK   (0x2U)
#define SNVS_HPCR_HPTA_EN_SHIFT   (1U)
#define SNVS_HPCR_HPTA_EN(x)
#define SNVS_HPCR_DIS_PI_MASK   (0x4U)
#define SNVS_HPCR_DIS_PI_SHIFT   (2U)
#define SNVS_HPCR_DIS_PI(x)
#define SNVS_HPCR_PI_EN_MASK   (0x8U)
#define SNVS_HPCR_PI_EN_SHIFT   (3U)
#define SNVS_HPCR_PI_EN(x)
#define SNVS_HPCR_PI_FREQ_MASK   (0xF0U)
#define SNVS_HPCR_PI_FREQ_SHIFT   (4U)
#define SNVS_HPCR_PI_FREQ(x)
#define SNVS_HPCR_HPCALB_EN_MASK   (0x100U)
#define SNVS_HPCR_HPCALB_EN_SHIFT   (8U)
#define SNVS_HPCR_HPCALB_EN(x)
#define SNVS_HPCR_HPCALB_VAL_MASK   (0x7C00U)
#define SNVS_HPCR_HPCALB_VAL_SHIFT   (10U)
#define SNVS_HPCR_HPCALB_VAL(x)
#define SNVS_HPCR_HP_TS_MASK   (0x10000U)
#define SNVS_HPCR_HP_TS_SHIFT   (16U)
#define SNVS_HPCR_HP_TS(x)
#define SNVS_HPCR_BTN_CONFIG_MASK   (0x7000000U)
#define SNVS_HPCR_BTN_CONFIG_SHIFT   (24U)
#define SNVS_HPCR_BTN_CONFIG(x)
#define SNVS_HPCR_BTN_MASK_MASK   (0x8000000U)
#define SNVS_HPCR_BTN_MASK_SHIFT   (27U)
#define SNVS_HPCR_BTN_MASK(x)

HPSICR - SNVS_HP Security Interrupt Control Register

#define SNVS_HPSICR_SV0_EN_MASK   (0x1U)
#define SNVS_HPSICR_SV0_EN_SHIFT   (0U)
#define SNVS_HPSICR_SV0_EN(x)
#define SNVS_HPSICR_SV1_EN_MASK   (0x2U)
#define SNVS_HPSICR_SV1_EN_SHIFT   (1U)
#define SNVS_HPSICR_SV1_EN(x)
#define SNVS_HPSICR_SV2_EN_MASK   (0x4U)
#define SNVS_HPSICR_SV2_EN_SHIFT   (2U)
#define SNVS_HPSICR_SV2_EN(x)
#define SNVS_HPSICR_SV3_EN_MASK   (0x8U)
#define SNVS_HPSICR_SV3_EN_SHIFT   (3U)
#define SNVS_HPSICR_SV3_EN(x)
#define SNVS_HPSICR_SV4_EN_MASK   (0x10U)
#define SNVS_HPSICR_SV4_EN_SHIFT   (4U)
#define SNVS_HPSICR_SV4_EN(x)
#define SNVS_HPSICR_SV5_EN_MASK   (0x20U)
#define SNVS_HPSICR_SV5_EN_SHIFT   (5U)
#define SNVS_HPSICR_SV5_EN(x)

HPSICR - SNVS_HP Security Interrupt Control Register

#define SNVS_HPSICR_LPSVI_EN_MASK   (0x80000000U)
#define SNVS_HPSICR_LPSVI_EN_SHIFT   (31U)
#define SNVS_HPSICR_LPSVI_EN(x)
#define SNVS_HPSICR_CAAM_EN_MASK   (0x1U)
#define SNVS_HPSICR_CAAM_EN_SHIFT   (0U)
#define SNVS_HPSICR_CAAM_EN(x)
#define SNVS_HPSICR_JTAGC_EN_MASK   (0x2U)
#define SNVS_HPSICR_JTAGC_EN_SHIFT   (1U)
#define SNVS_HPSICR_JTAGC_EN(x)
#define SNVS_HPSICR_WDOG2_EN_MASK   (0x4U)
#define SNVS_HPSICR_WDOG2_EN_SHIFT   (2U)
#define SNVS_HPSICR_WDOG2_EN(x)
#define SNVS_HPSICR_SRC_EN_MASK   (0x10U)
#define SNVS_HPSICR_SRC_EN_SHIFT   (4U)
#define SNVS_HPSICR_SRC_EN(x)
#define SNVS_HPSICR_OCOTP_EN_MASK   (0x20U)
#define SNVS_HPSICR_OCOTP_EN_SHIFT   (5U)
#define SNVS_HPSICR_OCOTP_EN(x)
#define SNVS_HPSICR_LPSVI_EN_MASK   (0x80000000U)
#define SNVS_HPSICR_LPSVI_EN_SHIFT   (31U)
#define SNVS_HPSICR_LPSVI_EN(x)
#define SNVS_HPSICR_CAAM_EN_MASK   (0x1U)
#define SNVS_HPSICR_CAAM_EN_SHIFT   (0U)
#define SNVS_HPSICR_CAAM_EN(x)
#define SNVS_HPSICR_JTAGC_EN_MASK   (0x2U)
#define SNVS_HPSICR_JTAGC_EN_SHIFT   (1U)
#define SNVS_HPSICR_JTAGC_EN(x)
#define SNVS_HPSICR_WDOG2_EN_MASK   (0x4U)
#define SNVS_HPSICR_WDOG2_EN_SHIFT   (2U)
#define SNVS_HPSICR_WDOG2_EN(x)
#define SNVS_HPSICR_SRC_EN_MASK   (0x10U)
#define SNVS_HPSICR_SRC_EN_SHIFT   (4U)
#define SNVS_HPSICR_SRC_EN(x)
#define SNVS_HPSICR_OCOTP_EN_MASK   (0x20U)
#define SNVS_HPSICR_OCOTP_EN_SHIFT   (5U)
#define SNVS_HPSICR_OCOTP_EN(x)
#define SNVS_HPSICR_LPSVI_EN_MASK   (0x80000000U)
#define SNVS_HPSICR_LPSVI_EN_SHIFT   (31U)
#define SNVS_HPSICR_LPSVI_EN(x)

HPSVCR - SNVS_HP Security Violation Control Register

#define SNVS_HPSVCR_SV0_CFG_MASK   (0x1U)
#define SNVS_HPSVCR_SV0_CFG_SHIFT   (0U)
#define SNVS_HPSVCR_SV0_CFG(x)
#define SNVS_HPSVCR_SV1_CFG_MASK   (0x2U)
#define SNVS_HPSVCR_SV1_CFG_SHIFT   (1U)
#define SNVS_HPSVCR_SV1_CFG(x)
#define SNVS_HPSVCR_SV2_CFG_MASK   (0x4U)
#define SNVS_HPSVCR_SV2_CFG_SHIFT   (2U)
#define SNVS_HPSVCR_SV2_CFG(x)
#define SNVS_HPSVCR_SV3_CFG_MASK   (0x8U)
#define SNVS_HPSVCR_SV3_CFG_SHIFT   (3U)
#define SNVS_HPSVCR_SV3_CFG(x)
#define SNVS_HPSVCR_SV4_CFG_MASK   (0x10U)
#define SNVS_HPSVCR_SV4_CFG_SHIFT   (4U)
#define SNVS_HPSVCR_SV4_CFG(x)
#define SNVS_HPSVCR_SV5_CFG_MASK   (0x60U)
#define SNVS_HPSVCR_SV5_CFG_SHIFT   (5U)
#define SNVS_HPSVCR_SV5_CFG(x)

HPSVCR - SNVS_HP Security Violation Control Register

#define SNVS_HPSVCR_LPSV_CFG_MASK   (0xC0000000U)
#define SNVS_HPSVCR_LPSV_CFG_SHIFT   (30U)
#define SNVS_HPSVCR_LPSV_CFG(x)
#define SNVS_HPSVCR_CAAM_CFG_MASK   (0x1U)
#define SNVS_HPSVCR_CAAM_CFG_SHIFT   (0U)
#define SNVS_HPSVCR_CAAM_CFG(x)
#define SNVS_HPSVCR_JTAGC_CFG_MASK   (0x2U)
#define SNVS_HPSVCR_JTAGC_CFG_SHIFT   (1U)
#define SNVS_HPSVCR_JTAGC_CFG(x)
#define SNVS_HPSVCR_WDOG2_CFG_MASK   (0x4U)
#define SNVS_HPSVCR_WDOG2_CFG_SHIFT   (2U)
#define SNVS_HPSVCR_WDOG2_CFG(x)
#define SNVS_HPSVCR_SRC_CFG_MASK   (0x10U)
#define SNVS_HPSVCR_SRC_CFG_SHIFT   (4U)
#define SNVS_HPSVCR_SRC_CFG(x)
#define SNVS_HPSVCR_OCOTP_CFG_MASK   (0x60U)
#define SNVS_HPSVCR_OCOTP_CFG_SHIFT   (5U)
#define SNVS_HPSVCR_OCOTP_CFG(x)
#define SNVS_HPSVCR_LPSV_CFG_MASK   (0xC0000000U)
#define SNVS_HPSVCR_LPSV_CFG_SHIFT   (30U)
#define SNVS_HPSVCR_LPSV_CFG(x)
#define SNVS_HPSVCR_CAAM_CFG_MASK   (0x1U)
#define SNVS_HPSVCR_CAAM_CFG_SHIFT   (0U)
#define SNVS_HPSVCR_CAAM_CFG(x)
#define SNVS_HPSVCR_JTAGC_CFG_MASK   (0x2U)
#define SNVS_HPSVCR_JTAGC_CFG_SHIFT   (1U)
#define SNVS_HPSVCR_JTAGC_CFG(x)
#define SNVS_HPSVCR_WDOG2_CFG_MASK   (0x4U)
#define SNVS_HPSVCR_WDOG2_CFG_SHIFT   (2U)
#define SNVS_HPSVCR_WDOG2_CFG(x)
#define SNVS_HPSVCR_SRC_CFG_MASK   (0x10U)
#define SNVS_HPSVCR_SRC_CFG_SHIFT   (4U)
#define SNVS_HPSVCR_SRC_CFG(x)
#define SNVS_HPSVCR_OCOTP_CFG_MASK   (0x60U)
#define SNVS_HPSVCR_OCOTP_CFG_SHIFT   (5U)
#define SNVS_HPSVCR_OCOTP_CFG(x)
#define SNVS_HPSVCR_LPSV_CFG_MASK   (0xC0000000U)
#define SNVS_HPSVCR_LPSV_CFG_SHIFT   (30U)
#define SNVS_HPSVCR_LPSV_CFG(x)

HPSR - SNVS_HP Status Register

#define SNVS_HPSR_HPTA_MASK   (0x1U)
#define SNVS_HPSR_HPTA_SHIFT   (0U)
#define SNVS_HPSR_HPTA(x)
#define SNVS_HPSR_PI_MASK   (0x2U)
#define SNVS_HPSR_PI_SHIFT   (1U)
#define SNVS_HPSR_PI(x)
#define SNVS_HPSR_LPDIS_MASK   (0x10U)
#define SNVS_HPSR_LPDIS_SHIFT   (4U)
#define SNVS_HPSR_LPDIS(x)
#define SNVS_HPSR_BTN_MASK   (0x40U)
#define SNVS_HPSR_BTN_SHIFT   (6U)
#define SNVS_HPSR_BTN(x)
#define SNVS_HPSR_BI_MASK   (0x80U)
#define SNVS_HPSR_BI_SHIFT   (7U)
#define SNVS_HPSR_BI(x)
#define SNVS_HPSR_SSM_STATE_MASK   (0xF00U)
#define SNVS_HPSR_SSM_STATE_SHIFT   (8U)
#define SNVS_HPSR_SSM_STATE(x)
#define SNVS_HPSR_SYS_SECURITY_CFG_MASK   (0x7000U)
#define SNVS_HPSR_SYS_SECURITY_CFG_SHIFT   (12U)
#define SNVS_HPSR_SYS_SECURITY_CFG(x)
#define SNVS_HPSR_SYS_SECURE_BOOT_MASK   (0x8000U)
#define SNVS_HPSR_SYS_SECURE_BOOT_SHIFT   (15U)
#define SNVS_HPSR_SYS_SECURE_BOOT(x)
#define SNVS_HPSR_OTPMK_ZERO_MASK   (0x8000000U)
#define SNVS_HPSR_OTPMK_ZERO_SHIFT   (27U)
#define SNVS_HPSR_OTPMK_ZERO(x)
#define SNVS_HPSR_ZMK_ZERO_MASK   (0x80000000U)
#define SNVS_HPSR_ZMK_ZERO_SHIFT   (31U)
#define SNVS_HPSR_ZMK_ZERO(x)
#define SNVS_HPSR_HPTA_MASK   (0x1U)
#define SNVS_HPSR_HPTA_SHIFT   (0U)
#define SNVS_HPSR_HPTA(x)
#define SNVS_HPSR_PI_MASK   (0x2U)
#define SNVS_HPSR_PI_SHIFT   (1U)
#define SNVS_HPSR_PI(x)
#define SNVS_HPSR_LPDIS_MASK   (0x10U)
#define SNVS_HPSR_LPDIS_SHIFT   (4U)
#define SNVS_HPSR_LPDIS(x)
#define SNVS_HPSR_BTN_MASK   (0x40U)
#define SNVS_HPSR_BTN_SHIFT   (6U)
#define SNVS_HPSR_BTN(x)
#define SNVS_HPSR_BI_MASK   (0x80U)
#define SNVS_HPSR_BI_SHIFT   (7U)
#define SNVS_HPSR_BI(x)
#define SNVS_HPSR_SSM_STATE_MASK   (0xF00U)
#define SNVS_HPSR_SSM_STATE_SHIFT   (8U)
#define SNVS_HPSR_SSM_STATE(x)
#define SNVS_HPSR_SYS_SECURITY_CFG_MASK   (0x7000U)
#define SNVS_HPSR_SYS_SECURITY_CFG_SHIFT   (12U)
#define SNVS_HPSR_SYS_SECURITY_CFG(x)
#define SNVS_HPSR_SYS_SECURE_BOOT_MASK   (0x8000U)
#define SNVS_HPSR_SYS_SECURE_BOOT_SHIFT   (15U)
#define SNVS_HPSR_SYS_SECURE_BOOT(x)
#define SNVS_HPSR_OTPMK_ZERO_MASK   (0x8000000U)
#define SNVS_HPSR_OTPMK_ZERO_SHIFT   (27U)
#define SNVS_HPSR_OTPMK_ZERO(x)
#define SNVS_HPSR_ZMK_ZERO_MASK   (0x80000000U)
#define SNVS_HPSR_ZMK_ZERO_SHIFT   (31U)
#define SNVS_HPSR_ZMK_ZERO(x)
#define SNVS_HPSR_HPTA_MASK   (0x1U)
#define SNVS_HPSR_HPTA_SHIFT   (0U)
#define SNVS_HPSR_HPTA(x)
#define SNVS_HPSR_PI_MASK   (0x2U)
#define SNVS_HPSR_PI_SHIFT   (1U)
#define SNVS_HPSR_PI(x)
#define SNVS_HPSR_LPDIS_MASK   (0x10U)
#define SNVS_HPSR_LPDIS_SHIFT   (4U)
#define SNVS_HPSR_LPDIS(x)
#define SNVS_HPSR_BTN_MASK   (0x40U)
#define SNVS_HPSR_BTN_SHIFT   (6U)
#define SNVS_HPSR_BTN(x)
#define SNVS_HPSR_BI_MASK   (0x80U)
#define SNVS_HPSR_BI_SHIFT   (7U)
#define SNVS_HPSR_BI(x)
#define SNVS_HPSR_SSM_STATE_MASK   (0xF00U)
#define SNVS_HPSR_SSM_STATE_SHIFT   (8U)
#define SNVS_HPSR_SSM_STATE(x)
#define SNVS_HPSR_SYS_SECURITY_CFG_MASK   (0x7000U)
#define SNVS_HPSR_SYS_SECURITY_CFG_SHIFT   (12U)
#define SNVS_HPSR_SYS_SECURITY_CFG(x)
#define SNVS_HPSR_SYS_SECURE_BOOT_MASK   (0x8000U)
#define SNVS_HPSR_SYS_SECURE_BOOT_SHIFT   (15U)
#define SNVS_HPSR_SYS_SECURE_BOOT(x)
#define SNVS_HPSR_OTPMK_ZERO_MASK   (0x8000000U)
#define SNVS_HPSR_OTPMK_ZERO_SHIFT   (27U)
#define SNVS_HPSR_OTPMK_ZERO(x)
#define SNVS_HPSR_ZMK_ZERO_MASK   (0x80000000U)
#define SNVS_HPSR_ZMK_ZERO_SHIFT   (31U)
#define SNVS_HPSR_ZMK_ZERO(x)

HPSR - SNVS_HP Status Register

#define SNVS_HPSR_OTPMK_SYNDROME_MASK   (0x1FF0000U)
#define SNVS_HPSR_OTPMK_SYNDROME_SHIFT   (16U)
#define SNVS_HPSR_OTPMK_SYNDROME(x)

HPSVSR - SNVS_HP Security Violation Status Register

#define SNVS_HPSVSR_SV0_MASK   (0x1U)
#define SNVS_HPSVSR_SV0_SHIFT   (0U)
#define SNVS_HPSVSR_SV0(x)
#define SNVS_HPSVSR_SV1_MASK   (0x2U)
#define SNVS_HPSVSR_SV1_SHIFT   (1U)
#define SNVS_HPSVSR_SV1(x)
#define SNVS_HPSVSR_SV2_MASK   (0x4U)
#define SNVS_HPSVSR_SV2_SHIFT   (2U)
#define SNVS_HPSVSR_SV2(x)
#define SNVS_HPSVSR_SV3_MASK   (0x8U)
#define SNVS_HPSVSR_SV3_SHIFT   (3U)
#define SNVS_HPSVSR_SV3(x)
#define SNVS_HPSVSR_SV4_MASK   (0x10U)
#define SNVS_HPSVSR_SV4_SHIFT   (4U)
#define SNVS_HPSVSR_SV4(x)
#define SNVS_HPSVSR_SV5_MASK   (0x20U)
#define SNVS_HPSVSR_SV5_SHIFT   (5U)
#define SNVS_HPSVSR_SV5(x)

HPSVSR - SNVS_HP Security Violation Status Register

#define SNVS_HPSVSR_SW_SV_MASK   (0x2000U)
#define SNVS_HPSVSR_SW_SV_SHIFT   (13U)
#define SNVS_HPSVSR_SW_SV(x)
#define SNVS_HPSVSR_SW_FSV_MASK   (0x4000U)
#define SNVS_HPSVSR_SW_FSV_SHIFT   (14U)
#define SNVS_HPSVSR_SW_FSV(x)
#define SNVS_HPSVSR_SW_LPSV_MASK   (0x8000U)
#define SNVS_HPSVSR_SW_LPSV_SHIFT   (15U)
#define SNVS_HPSVSR_SW_LPSV(x)
#define SNVS_HPSVSR_ZMK_SYNDROME_MASK   (0x1FF0000U)
#define SNVS_HPSVSR_ZMK_SYNDROME_SHIFT   (16U)
#define SNVS_HPSVSR_ZMK_SYNDROME(x)
#define SNVS_HPSVSR_ZMK_ECC_FAIL_MASK   (0x8000000U)
#define SNVS_HPSVSR_ZMK_ECC_FAIL_SHIFT   (27U)
#define SNVS_HPSVSR_ZMK_ECC_FAIL(x)
#define SNVS_HPSVSR_LP_SEC_VIO_MASK   (0x80000000U)
#define SNVS_HPSVSR_LP_SEC_VIO_SHIFT   (31U)
#define SNVS_HPSVSR_LP_SEC_VIO(x)
#define SNVS_HPSVSR_CAAM_MASK   (0x1U)
#define SNVS_HPSVSR_CAAM_SHIFT   (0U)
#define SNVS_HPSVSR_CAAM(x)
#define SNVS_HPSVSR_JTAGC_MASK   (0x2U)
#define SNVS_HPSVSR_JTAGC_SHIFT   (1U)
#define SNVS_HPSVSR_JTAGC(x)
#define SNVS_HPSVSR_WDOG2_MASK   (0x4U)
#define SNVS_HPSVSR_WDOG2_SHIFT   (2U)
#define SNVS_HPSVSR_WDOG2(x)
#define SNVS_HPSVSR_SRC_MASK   (0x10U)
#define SNVS_HPSVSR_SRC_SHIFT   (4U)
#define SNVS_HPSVSR_SRC(x)
#define SNVS_HPSVSR_OCOTP_MASK   (0x20U)
#define SNVS_HPSVSR_OCOTP_SHIFT   (5U)
#define SNVS_HPSVSR_OCOTP(x)
#define SNVS_HPSVSR_SW_SV_MASK   (0x2000U)
#define SNVS_HPSVSR_SW_SV_SHIFT   (13U)
#define SNVS_HPSVSR_SW_SV(x)
#define SNVS_HPSVSR_SW_FSV_MASK   (0x4000U)
#define SNVS_HPSVSR_SW_FSV_SHIFT   (14U)
#define SNVS_HPSVSR_SW_FSV(x)
#define SNVS_HPSVSR_SW_LPSV_MASK   (0x8000U)
#define SNVS_HPSVSR_SW_LPSV_SHIFT   (15U)
#define SNVS_HPSVSR_SW_LPSV(x)
#define SNVS_HPSVSR_ZMK_SYNDROME_MASK   (0x1FF0000U)
#define SNVS_HPSVSR_ZMK_SYNDROME_SHIFT   (16U)
#define SNVS_HPSVSR_ZMK_SYNDROME(x)
#define SNVS_HPSVSR_ZMK_ECC_FAIL_MASK   (0x8000000U)
#define SNVS_HPSVSR_ZMK_ECC_FAIL_SHIFT   (27U)
#define SNVS_HPSVSR_ZMK_ECC_FAIL(x)
#define SNVS_HPSVSR_LP_SEC_VIO_MASK   (0x80000000U)
#define SNVS_HPSVSR_LP_SEC_VIO_SHIFT   (31U)
#define SNVS_HPSVSR_LP_SEC_VIO(x)
#define SNVS_HPSVSR_CAAM_MASK   (0x1U)
#define SNVS_HPSVSR_CAAM_SHIFT   (0U)
#define SNVS_HPSVSR_CAAM(x)
#define SNVS_HPSVSR_JTAGC_MASK   (0x2U)
#define SNVS_HPSVSR_JTAGC_SHIFT   (1U)
#define SNVS_HPSVSR_JTAGC(x)
#define SNVS_HPSVSR_WDOG2_MASK   (0x4U)
#define SNVS_HPSVSR_WDOG2_SHIFT   (2U)
#define SNVS_HPSVSR_WDOG2(x)
#define SNVS_HPSVSR_SRC_MASK   (0x10U)
#define SNVS_HPSVSR_SRC_SHIFT   (4U)
#define SNVS_HPSVSR_SRC(x)
#define SNVS_HPSVSR_OCOTP_MASK   (0x20U)
#define SNVS_HPSVSR_OCOTP_SHIFT   (5U)
#define SNVS_HPSVSR_OCOTP(x)
#define SNVS_HPSVSR_SW_SV_MASK   (0x2000U)
#define SNVS_HPSVSR_SW_SV_SHIFT   (13U)
#define SNVS_HPSVSR_SW_SV(x)
#define SNVS_HPSVSR_SW_FSV_MASK   (0x4000U)
#define SNVS_HPSVSR_SW_FSV_SHIFT   (14U)
#define SNVS_HPSVSR_SW_FSV(x)
#define SNVS_HPSVSR_SW_LPSV_MASK   (0x8000U)
#define SNVS_HPSVSR_SW_LPSV_SHIFT   (15U)
#define SNVS_HPSVSR_SW_LPSV(x)
#define SNVS_HPSVSR_ZMK_SYNDROME_MASK   (0x1FF0000U)
#define SNVS_HPSVSR_ZMK_SYNDROME_SHIFT   (16U)
#define SNVS_HPSVSR_ZMK_SYNDROME(x)
#define SNVS_HPSVSR_ZMK_ECC_FAIL_MASK   (0x8000000U)
#define SNVS_HPSVSR_ZMK_ECC_FAIL_SHIFT   (27U)
#define SNVS_HPSVSR_ZMK_ECC_FAIL(x)
#define SNVS_HPSVSR_LP_SEC_VIO_MASK   (0x80000000U)
#define SNVS_HPSVSR_LP_SEC_VIO_SHIFT   (31U)
#define SNVS_HPSVSR_LP_SEC_VIO(x)

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)
#define SNVS_HPHACIVR_HAC_COUNTER_IV_MASK   (0xFFFFFFFFU)
#define SNVS_HPHACIVR_HAC_COUNTER_IV_SHIFT   (0U)
#define SNVS_HPHACIVR_HAC_COUNTER_IV(x)
#define SNVS_HPHACIVR_HAC_COUNTER_IV_MASK   (0xFFFFFFFFU)
#define SNVS_HPHACIVR_HAC_COUNTER_IV_SHIFT   (0U)
#define SNVS_HPHACIVR_HAC_COUNTER_IV(x)

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)
#define SNVS_HPHACR_HAC_COUNTER_MASK   (0xFFFFFFFFU)
#define SNVS_HPHACR_HAC_COUNTER_SHIFT   (0U)
#define SNVS_HPHACR_HAC_COUNTER(x)
#define SNVS_HPHACR_HAC_COUNTER_MASK   (0xFFFFFFFFU)
#define SNVS_HPHACR_HAC_COUNTER_SHIFT   (0U)
#define SNVS_HPHACR_HAC_COUNTER(x)

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)
#define SNVS_HPRTCMR_RTC_MASK   (0x7FFFU)
#define SNVS_HPRTCMR_RTC_SHIFT   (0U)
#define SNVS_HPRTCMR_RTC(x)
#define SNVS_HPRTCMR_RTC_MASK   (0x7FFFU)
#define SNVS_HPRTCMR_RTC_SHIFT   (0U)
#define SNVS_HPRTCMR_RTC(x)

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)
#define SNVS_HPRTCLR_RTC_MASK   (0xFFFFFFFFU)
#define SNVS_HPRTCLR_RTC_SHIFT   (0U)
#define SNVS_HPRTCLR_RTC(x)
#define SNVS_HPRTCLR_RTC_MASK   (0xFFFFFFFFU)
#define SNVS_HPRTCLR_RTC_SHIFT   (0U)
#define SNVS_HPRTCLR_RTC(x)

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)
#define SNVS_HPTAMR_HPTA_MS_MASK   (0x7FFFU)
#define SNVS_HPTAMR_HPTA_MS_SHIFT   (0U)
#define SNVS_HPTAMR_HPTA_MS(x)
#define SNVS_HPTAMR_HPTA_MS_MASK   (0x7FFFU)
#define SNVS_HPTAMR_HPTA_MS_SHIFT   (0U)
#define SNVS_HPTAMR_HPTA_MS(x)

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)
#define SNVS_HPTALR_HPTA_LS_MASK   (0xFFFFFFFFU)
#define SNVS_HPTALR_HPTA_LS_SHIFT   (0U)
#define SNVS_HPTALR_HPTA_LS(x)
#define SNVS_HPTALR_HPTA_LS_MASK   (0xFFFFFFFFU)
#define SNVS_HPTALR_HPTA_LS_SHIFT   (0U)
#define SNVS_HPTALR_HPTA_LS(x)

LPLR - SNVS_LP Lock Register

#define SNVS_LPLR_ZMK_WHL_MASK   (0x1U)
#define SNVS_LPLR_ZMK_WHL_SHIFT   (0U)
#define SNVS_LPLR_ZMK_WHL(x)
#define SNVS_LPLR_ZMK_RHL_MASK   (0x2U)
#define SNVS_LPLR_ZMK_RHL_SHIFT   (1U)
#define SNVS_LPLR_ZMK_RHL(x)
#define SNVS_LPLR_SRTC_HL_MASK   (0x4U)
#define SNVS_LPLR_SRTC_HL_SHIFT   (2U)
#define SNVS_LPLR_SRTC_HL(x)
#define SNVS_LPLR_LPCALB_HL_MASK   (0x8U)
#define SNVS_LPLR_LPCALB_HL_SHIFT   (3U)
#define SNVS_LPLR_LPCALB_HL(x)
#define SNVS_LPLR_MC_HL_MASK   (0x10U)
#define SNVS_LPLR_MC_HL_SHIFT   (4U)
#define SNVS_LPLR_MC_HL(x)
#define SNVS_LPLR_GPR_HL_MASK   (0x20U)
#define SNVS_LPLR_GPR_HL_SHIFT   (5U)
#define SNVS_LPLR_GPR_HL(x)
#define SNVS_LPLR_LPSVCR_HL_MASK   (0x40U)
#define SNVS_LPLR_LPSVCR_HL_SHIFT   (6U)
#define SNVS_LPLR_LPSVCR_HL(x)
#define SNVS_LPLR_LPSECR_HL_MASK   (0x100U)
#define SNVS_LPLR_LPSECR_HL_SHIFT   (8U)
#define SNVS_LPLR_LPSECR_HL(x)
#define SNVS_LPLR_MKS_HL_MASK   (0x200U)
#define SNVS_LPLR_MKS_HL_SHIFT   (9U)
#define SNVS_LPLR_MKS_HL(x)
#define SNVS_LPLR_ZMK_WHL_MASK   (0x1U)
#define SNVS_LPLR_ZMK_WHL_SHIFT   (0U)
#define SNVS_LPLR_ZMK_WHL(x)
#define SNVS_LPLR_ZMK_RHL_MASK   (0x2U)
#define SNVS_LPLR_ZMK_RHL_SHIFT   (1U)
#define SNVS_LPLR_ZMK_RHL(x)
#define SNVS_LPLR_SRTC_HL_MASK   (0x4U)
#define SNVS_LPLR_SRTC_HL_SHIFT   (2U)
#define SNVS_LPLR_SRTC_HL(x)
#define SNVS_LPLR_LPCALB_HL_MASK   (0x8U)
#define SNVS_LPLR_LPCALB_HL_SHIFT   (3U)
#define SNVS_LPLR_LPCALB_HL(x)
#define SNVS_LPLR_MC_HL_MASK   (0x10U)
#define SNVS_LPLR_MC_HL_SHIFT   (4U)
#define SNVS_LPLR_MC_HL(x)
#define SNVS_LPLR_GPR_HL_MASK   (0x20U)
#define SNVS_LPLR_GPR_HL_SHIFT   (5U)
#define SNVS_LPLR_GPR_HL(x)
#define SNVS_LPLR_LPSVCR_HL_MASK   (0x40U)
#define SNVS_LPLR_LPSVCR_HL_SHIFT   (6U)
#define SNVS_LPLR_LPSVCR_HL(x)
#define SNVS_LPLR_LPTGFCR_HL_MASK   (0x80U)
#define SNVS_LPLR_LPTGFCR_HL_SHIFT   (7U)
#define SNVS_LPLR_LPTGFCR_HL(x)
#define SNVS_LPLR_LPSECR_HL_MASK   (0x100U)
#define SNVS_LPLR_LPSECR_HL_SHIFT   (8U)
#define SNVS_LPLR_LPSECR_HL(x)
#define SNVS_LPLR_MKS_HL_MASK   (0x200U)
#define SNVS_LPLR_MKS_HL_SHIFT   (9U)
#define SNVS_LPLR_MKS_HL(x)
#define SNVS_LPLR_AT1_HL_MASK   (0x1000000U)
#define SNVS_LPLR_AT1_HL_SHIFT   (24U)
#define SNVS_LPLR_AT1_HL(x)
#define SNVS_LPLR_AT2_HL_MASK   (0x2000000U)
#define SNVS_LPLR_AT2_HL_SHIFT   (25U)
#define SNVS_LPLR_AT2_HL(x)
#define SNVS_LPLR_AT3_HL_MASK   (0x4000000U)
#define SNVS_LPLR_AT3_HL_SHIFT   (26U)
#define SNVS_LPLR_AT3_HL(x)
#define SNVS_LPLR_AT4_HL_MASK   (0x8000000U)
#define SNVS_LPLR_AT4_HL_SHIFT   (27U)
#define SNVS_LPLR_AT4_HL(x)
#define SNVS_LPLR_AT5_HL_MASK   (0x10000000U)
#define SNVS_LPLR_AT5_HL_SHIFT   (28U)
#define SNVS_LPLR_AT5_HL(x)
#define SNVS_LPLR_ZMK_WHL_MASK   (0x1U)
#define SNVS_LPLR_ZMK_WHL_SHIFT   (0U)
#define SNVS_LPLR_ZMK_WHL(x)
#define SNVS_LPLR_ZMK_RHL_MASK   (0x2U)
#define SNVS_LPLR_ZMK_RHL_SHIFT   (1U)
#define SNVS_LPLR_ZMK_RHL(x)
#define SNVS_LPLR_SRTC_HL_MASK   (0x4U)
#define SNVS_LPLR_SRTC_HL_SHIFT   (2U)
#define SNVS_LPLR_SRTC_HL(x)
#define SNVS_LPLR_LPCALB_HL_MASK   (0x8U)
#define SNVS_LPLR_LPCALB_HL_SHIFT   (3U)
#define SNVS_LPLR_LPCALB_HL(x)
#define SNVS_LPLR_MC_HL_MASK   (0x10U)
#define SNVS_LPLR_MC_HL_SHIFT   (4U)
#define SNVS_LPLR_MC_HL(x)
#define SNVS_LPLR_GPR_HL_MASK   (0x20U)
#define SNVS_LPLR_GPR_HL_SHIFT   (5U)
#define SNVS_LPLR_GPR_HL(x)
#define SNVS_LPLR_LPSVCR_HL_MASK   (0x40U)
#define SNVS_LPLR_LPSVCR_HL_SHIFT   (6U)
#define SNVS_LPLR_LPSVCR_HL(x)
#define SNVS_LPLR_LPTGFCR_HL_MASK   (0x80U)
#define SNVS_LPLR_LPTGFCR_HL_SHIFT   (7U)
#define SNVS_LPLR_LPTGFCR_HL(x)
#define SNVS_LPLR_LPSECR_HL_MASK   (0x100U)
#define SNVS_LPLR_LPSECR_HL_SHIFT   (8U)
#define SNVS_LPLR_LPSECR_HL(x)
#define SNVS_LPLR_MKS_HL_MASK   (0x200U)
#define SNVS_LPLR_MKS_HL_SHIFT   (9U)
#define SNVS_LPLR_MKS_HL(x)
#define SNVS_LPLR_AT1_HL_MASK   (0x1000000U)
#define SNVS_LPLR_AT1_HL_SHIFT   (24U)
#define SNVS_LPLR_AT1_HL(x)
#define SNVS_LPLR_AT2_HL_MASK   (0x2000000U)
#define SNVS_LPLR_AT2_HL_SHIFT   (25U)
#define SNVS_LPLR_AT2_HL(x)
#define SNVS_LPLR_AT3_HL_MASK   (0x4000000U)
#define SNVS_LPLR_AT3_HL_SHIFT   (26U)
#define SNVS_LPLR_AT3_HL(x)
#define SNVS_LPLR_AT4_HL_MASK   (0x8000000U)
#define SNVS_LPLR_AT4_HL_SHIFT   (27U)
#define SNVS_LPLR_AT4_HL(x)
#define SNVS_LPLR_AT5_HL_MASK   (0x10000000U)
#define SNVS_LPLR_AT5_HL_SHIFT   (28U)
#define SNVS_LPLR_AT5_HL(x)

LPCR - SNVS_LP Control Register

#define SNVS_LPCR_SRTC_ENV_MASK   (0x1U)
#define SNVS_LPCR_SRTC_ENV_SHIFT   (0U)
#define SNVS_LPCR_SRTC_ENV(x)
#define SNVS_LPCR_LPTA_EN_MASK   (0x2U)
#define SNVS_LPCR_LPTA_EN_SHIFT   (1U)
#define SNVS_LPCR_LPTA_EN(x)
#define SNVS_LPCR_MC_ENV_MASK   (0x4U)
#define SNVS_LPCR_MC_ENV_SHIFT   (2U)
#define SNVS_LPCR_MC_ENV(x)
#define SNVS_LPCR_LPWUI_EN_MASK   (0x8U)
#define SNVS_LPCR_LPWUI_EN_SHIFT   (3U)
#define SNVS_LPCR_LPWUI_EN(x)
#define SNVS_LPCR_SRTC_INV_EN_MASK   (0x10U)
#define SNVS_LPCR_SRTC_INV_EN_SHIFT   (4U)
#define SNVS_LPCR_SRTC_INV_EN(x)
#define SNVS_LPCR_DP_EN_MASK   (0x20U)
#define SNVS_LPCR_DP_EN_SHIFT   (5U)
#define SNVS_LPCR_DP_EN(x)
#define SNVS_LPCR_TOP_MASK   (0x40U)
#define SNVS_LPCR_TOP_SHIFT   (6U)
#define SNVS_LPCR_TOP(x)
#define SNVS_LPCR_LVD_EN_MASK   (0x80U)
#define SNVS_LPCR_LVD_EN_SHIFT   (7U)
#define SNVS_LPCR_LVD_EN(x)
#define SNVS_LPCR_LPCALB_EN_MASK   (0x100U)
#define SNVS_LPCR_LPCALB_EN_SHIFT   (8U)
#define SNVS_LPCR_LPCALB_EN(x)
#define SNVS_LPCR_LPCALB_VAL_MASK   (0x7C00U)
#define SNVS_LPCR_LPCALB_VAL_SHIFT   (10U)
#define SNVS_LPCR_LPCALB_VAL(x)
#define SNVS_LPCR_BTN_PRESS_TIME_MASK   (0x30000U)
#define SNVS_LPCR_BTN_PRESS_TIME_SHIFT   (16U)
#define SNVS_LPCR_BTN_PRESS_TIME(x)
#define SNVS_LPCR_DEBOUNCE_MASK   (0xC0000U)
#define SNVS_LPCR_DEBOUNCE_SHIFT   (18U)
#define SNVS_LPCR_DEBOUNCE(x)
#define SNVS_LPCR_ON_TIME_MASK   (0x300000U)
#define SNVS_LPCR_ON_TIME_SHIFT   (20U)
#define SNVS_LPCR_ON_TIME(x)
#define SNVS_LPCR_PK_EN_MASK   (0x400000U)
#define SNVS_LPCR_PK_EN_SHIFT   (22U)
#define SNVS_LPCR_PK_EN(x)
#define SNVS_LPCR_PK_OVERRIDE_MASK   (0x800000U)
#define SNVS_LPCR_PK_OVERRIDE_SHIFT   (23U)
#define SNVS_LPCR_PK_OVERRIDE(x)
#define SNVS_LPCR_GPR_Z_DIS_MASK   (0x1000000U)
#define SNVS_LPCR_GPR_Z_DIS_SHIFT   (24U)
#define SNVS_LPCR_GPR_Z_DIS(x)
#define SNVS_LPCR_SRTC_ENV_MASK   (0x1U)
#define SNVS_LPCR_SRTC_ENV_SHIFT   (0U)
#define SNVS_LPCR_SRTC_ENV(x)
#define SNVS_LPCR_LPTA_EN_MASK   (0x2U)
#define SNVS_LPCR_LPTA_EN_SHIFT   (1U)
#define SNVS_LPCR_LPTA_EN(x)
#define SNVS_LPCR_MC_ENV_MASK   (0x4U)
#define SNVS_LPCR_MC_ENV_SHIFT   (2U)
#define SNVS_LPCR_MC_ENV(x)
#define SNVS_LPCR_LPWUI_EN_MASK   (0x8U)
#define SNVS_LPCR_LPWUI_EN_SHIFT   (3U)
#define SNVS_LPCR_LPWUI_EN(x)
#define SNVS_LPCR_SRTC_INV_EN_MASK   (0x10U)
#define SNVS_LPCR_SRTC_INV_EN_SHIFT   (4U)
#define SNVS_LPCR_SRTC_INV_EN(x)
#define SNVS_LPCR_DP_EN_MASK   (0x20U)
#define SNVS_LPCR_DP_EN_SHIFT   (5U)
#define SNVS_LPCR_DP_EN(x)
#define SNVS_LPCR_TOP_MASK   (0x40U)
#define SNVS_LPCR_TOP_SHIFT   (6U)
#define SNVS_LPCR_TOP(x)
#define SNVS_LPCR_LVD_EN_MASK   (0x80U)
#define SNVS_LPCR_LVD_EN_SHIFT   (7U)
#define SNVS_LPCR_LVD_EN(x)
#define SNVS_LPCR_LPCALB_EN_MASK   (0x100U)
#define SNVS_LPCR_LPCALB_EN_SHIFT   (8U)
#define SNVS_LPCR_LPCALB_EN(x)
#define SNVS_LPCR_LPCALB_VAL_MASK   (0x7C00U)
#define SNVS_LPCR_LPCALB_VAL_SHIFT   (10U)
#define SNVS_LPCR_LPCALB_VAL(x)
#define SNVS_LPCR_BTN_PRESS_TIME_MASK   (0x30000U)
#define SNVS_LPCR_BTN_PRESS_TIME_SHIFT   (16U)
#define SNVS_LPCR_BTN_PRESS_TIME(x)
#define SNVS_LPCR_DEBOUNCE_MASK   (0xC0000U)
#define SNVS_LPCR_DEBOUNCE_SHIFT   (18U)
#define SNVS_LPCR_DEBOUNCE(x)
#define SNVS_LPCR_ON_TIME_MASK   (0x300000U)
#define SNVS_LPCR_ON_TIME_SHIFT   (20U)
#define SNVS_LPCR_ON_TIME(x)
#define SNVS_LPCR_PK_EN_MASK   (0x400000U)
#define SNVS_LPCR_PK_EN_SHIFT   (22U)
#define SNVS_LPCR_PK_EN(x)
#define SNVS_LPCR_PK_OVERRIDE_MASK   (0x800000U)
#define SNVS_LPCR_PK_OVERRIDE_SHIFT   (23U)
#define SNVS_LPCR_PK_OVERRIDE(x)
#define SNVS_LPCR_GPR_Z_DIS_MASK   (0x1000000U)
#define SNVS_LPCR_GPR_Z_DIS_SHIFT   (24U)
#define SNVS_LPCR_GPR_Z_DIS(x)
#define SNVS_LPCR_SRTC_ENV_MASK   (0x1U)
#define SNVS_LPCR_SRTC_ENV_SHIFT   (0U)
#define SNVS_LPCR_SRTC_ENV(x)
#define SNVS_LPCR_LPTA_EN_MASK   (0x2U)
#define SNVS_LPCR_LPTA_EN_SHIFT   (1U)
#define SNVS_LPCR_LPTA_EN(x)
#define SNVS_LPCR_MC_ENV_MASK   (0x4U)
#define SNVS_LPCR_MC_ENV_SHIFT   (2U)
#define SNVS_LPCR_MC_ENV(x)
#define SNVS_LPCR_LPWUI_EN_MASK   (0x8U)
#define SNVS_LPCR_LPWUI_EN_SHIFT   (3U)
#define SNVS_LPCR_LPWUI_EN(x)
#define SNVS_LPCR_SRTC_INV_EN_MASK   (0x10U)
#define SNVS_LPCR_SRTC_INV_EN_SHIFT   (4U)
#define SNVS_LPCR_SRTC_INV_EN(x)
#define SNVS_LPCR_DP_EN_MASK   (0x20U)
#define SNVS_LPCR_DP_EN_SHIFT   (5U)
#define SNVS_LPCR_DP_EN(x)
#define SNVS_LPCR_TOP_MASK   (0x40U)
#define SNVS_LPCR_TOP_SHIFT   (6U)
#define SNVS_LPCR_TOP(x)
#define SNVS_LPCR_LVD_EN_MASK   (0x80U)
#define SNVS_LPCR_LVD_EN_SHIFT   (7U)
#define SNVS_LPCR_LVD_EN(x)
#define SNVS_LPCR_LPCALB_EN_MASK   (0x100U)
#define SNVS_LPCR_LPCALB_EN_SHIFT   (8U)
#define SNVS_LPCR_LPCALB_EN(x)
#define SNVS_LPCR_LPCALB_VAL_MASK   (0x7C00U)
#define SNVS_LPCR_LPCALB_VAL_SHIFT   (10U)
#define SNVS_LPCR_LPCALB_VAL(x)
#define SNVS_LPCR_BTN_PRESS_TIME_MASK   (0x30000U)
#define SNVS_LPCR_BTN_PRESS_TIME_SHIFT   (16U)
#define SNVS_LPCR_BTN_PRESS_TIME(x)
#define SNVS_LPCR_DEBOUNCE_MASK   (0xC0000U)
#define SNVS_LPCR_DEBOUNCE_SHIFT   (18U)
#define SNVS_LPCR_DEBOUNCE(x)
#define SNVS_LPCR_ON_TIME_MASK   (0x300000U)
#define SNVS_LPCR_ON_TIME_SHIFT   (20U)
#define SNVS_LPCR_ON_TIME(x)
#define SNVS_LPCR_PK_EN_MASK   (0x400000U)
#define SNVS_LPCR_PK_EN_SHIFT   (22U)
#define SNVS_LPCR_PK_EN(x)
#define SNVS_LPCR_PK_OVERRIDE_MASK   (0x800000U)
#define SNVS_LPCR_PK_OVERRIDE_SHIFT   (23U)
#define SNVS_LPCR_PK_OVERRIDE(x)
#define SNVS_LPCR_GPR_Z_DIS_MASK   (0x1000000U)
#define SNVS_LPCR_GPR_Z_DIS_SHIFT   (24U)
#define SNVS_LPCR_GPR_Z_DIS(x)

LPMKCR - SNVS_LP Master Key Control Register

#define SNVS_LPMKCR_MASTER_KEY_SEL_MASK   (0x3U)
#define SNVS_LPMKCR_MASTER_KEY_SEL_SHIFT   (0U)
#define SNVS_LPMKCR_MASTER_KEY_SEL(x)
#define SNVS_LPMKCR_ZMK_HWP_MASK   (0x4U)
#define SNVS_LPMKCR_ZMK_HWP_SHIFT   (2U)
#define SNVS_LPMKCR_ZMK_HWP(x)
#define SNVS_LPMKCR_ZMK_VAL_MASK   (0x8U)
#define SNVS_LPMKCR_ZMK_VAL_SHIFT   (3U)
#define SNVS_LPMKCR_ZMK_VAL(x)
#define SNVS_LPMKCR_ZMK_ECC_EN_MASK   (0x10U)
#define SNVS_LPMKCR_ZMK_ECC_EN_SHIFT   (4U)
#define SNVS_LPMKCR_ZMK_ECC_EN(x)
#define SNVS_LPMKCR_ZMK_ECC_VALUE_MASK   (0xFF80U)
#define SNVS_LPMKCR_ZMK_ECC_VALUE_SHIFT   (7U)
#define SNVS_LPMKCR_ZMK_ECC_VALUE(x)
#define SNVS_LPMKCR_MASTER_KEY_SEL_MASK   (0x3U)
#define SNVS_LPMKCR_MASTER_KEY_SEL_SHIFT   (0U)
#define SNVS_LPMKCR_MASTER_KEY_SEL(x)
#define SNVS_LPMKCR_ZMK_HWP_MASK   (0x4U)
#define SNVS_LPMKCR_ZMK_HWP_SHIFT   (2U)
#define SNVS_LPMKCR_ZMK_HWP(x)
#define SNVS_LPMKCR_ZMK_VAL_MASK   (0x8U)
#define SNVS_LPMKCR_ZMK_VAL_SHIFT   (3U)
#define SNVS_LPMKCR_ZMK_VAL(x)
#define SNVS_LPMKCR_ZMK_ECC_EN_MASK   (0x10U)
#define SNVS_LPMKCR_ZMK_ECC_EN_SHIFT   (4U)
#define SNVS_LPMKCR_ZMK_ECC_EN(x)
#define SNVS_LPMKCR_ZMK_ECC_VALUE_MASK   (0xFF80U)
#define SNVS_LPMKCR_ZMK_ECC_VALUE_SHIFT   (7U)
#define SNVS_LPMKCR_ZMK_ECC_VALUE(x)
#define SNVS_LPMKCR_MASTER_KEY_SEL_MASK   (0x3U)
#define SNVS_LPMKCR_MASTER_KEY_SEL_SHIFT   (0U)
#define SNVS_LPMKCR_MASTER_KEY_SEL(x)
#define SNVS_LPMKCR_ZMK_HWP_MASK   (0x4U)
#define SNVS_LPMKCR_ZMK_HWP_SHIFT   (2U)
#define SNVS_LPMKCR_ZMK_HWP(x)
#define SNVS_LPMKCR_ZMK_VAL_MASK   (0x8U)
#define SNVS_LPMKCR_ZMK_VAL_SHIFT   (3U)
#define SNVS_LPMKCR_ZMK_VAL(x)
#define SNVS_LPMKCR_ZMK_ECC_EN_MASK   (0x10U)
#define SNVS_LPMKCR_ZMK_ECC_EN_SHIFT   (4U)
#define SNVS_LPMKCR_ZMK_ECC_EN(x)
#define SNVS_LPMKCR_ZMK_ECC_VALUE_MASK   (0xFF80U)
#define SNVS_LPMKCR_ZMK_ECC_VALUE_SHIFT   (7U)
#define SNVS_LPMKCR_ZMK_ECC_VALUE(x)

LPSVCR - SNVS_LP Security Violation Control Register

#define SNVS_LPSVCR_SV0_EN_MASK   (0x1U)
#define SNVS_LPSVCR_SV0_EN_SHIFT   (0U)
#define SNVS_LPSVCR_SV0_EN(x)
#define SNVS_LPSVCR_SV1_EN_MASK   (0x2U)
#define SNVS_LPSVCR_SV1_EN_SHIFT   (1U)
#define SNVS_LPSVCR_SV1_EN(x)
#define SNVS_LPSVCR_SV2_EN_MASK   (0x4U)
#define SNVS_LPSVCR_SV2_EN_SHIFT   (2U)
#define SNVS_LPSVCR_SV2_EN(x)
#define SNVS_LPSVCR_SV3_EN_MASK   (0x8U)
#define SNVS_LPSVCR_SV3_EN_SHIFT   (3U)
#define SNVS_LPSVCR_SV3_EN(x)
#define SNVS_LPSVCR_SV4_EN_MASK   (0x10U)
#define SNVS_LPSVCR_SV4_EN_SHIFT   (4U)
#define SNVS_LPSVCR_SV4_EN(x)
#define SNVS_LPSVCR_SV5_EN_MASK   (0x20U)
#define SNVS_LPSVCR_SV5_EN_SHIFT   (5U)
#define SNVS_LPSVCR_SV5_EN(x)

LPSECR - SNVS_LP Security Events Configuration Register

#define SNVS_LPSECR_SRTCR_EN_MASK   (0x2U)
#define SNVS_LPSECR_SRTCR_EN_SHIFT   (1U)
#define SNVS_LPSECR_SRTCR_EN(x)
#define SNVS_LPSECR_MCR_EN_MASK   (0x4U)
#define SNVS_LPSECR_MCR_EN_SHIFT   (2U)
#define SNVS_LPSECR_MCR_EN(x)
#define SNVS_LPSECR_PFD_OBSERV_MASK   (0x4000U)
#define SNVS_LPSECR_PFD_OBSERV_SHIFT   (14U)
#define SNVS_LPSECR_PFD_OBSERV(x)
#define SNVS_LPSECR_POR_OBSERV_MASK   (0x8000U)
#define SNVS_LPSECR_POR_OBSERV_SHIFT   (15U)
#define SNVS_LPSECR_POR_OBSERV(x)
#define SNVS_LPSECR_LTDC_MASK   (0x70000U)
#define SNVS_LPSECR_LTDC_SHIFT   (16U)
#define SNVS_LPSECR_LTDC(x)
#define SNVS_LPSECR_HTDC_MASK   (0x700000U)
#define SNVS_LPSECR_HTDC_SHIFT   (20U)
#define SNVS_LPSECR_HTDC(x)
#define SNVS_LPSECR_VRC_MASK   (0x7000000U)
#define SNVS_LPSECR_VRC_SHIFT   (24U)
#define SNVS_LPSECR_VRC(x)
#define SNVS_LPSECR_OSCB_MASK   (0x10000000U)
#define SNVS_LPSECR_OSCB_SHIFT   (28U)
#define SNVS_LPSECR_OSCB(x)

LPSR - SNVS_LP Status Register

#define SNVS_LPSR_LPTA_MASK   (0x1U)
#define SNVS_LPSR_LPTA_SHIFT   (0U)
#define SNVS_LPSR_LPTA(x)
#define SNVS_LPSR_SRTCR_MASK   (0x2U)
#define SNVS_LPSR_SRTCR_SHIFT   (1U)
#define SNVS_LPSR_SRTCR(x)
#define SNVS_LPSR_MCR_MASK   (0x4U)
#define SNVS_LPSR_MCR_SHIFT   (2U)
#define SNVS_LPSR_MCR(x)
#define SNVS_LPSR_LVD_MASK   (0x8U)
#define SNVS_LPSR_LVD_SHIFT   (3U)
#define SNVS_LPSR_LVD(x)
#define SNVS_LPSR_ESVD_MASK   (0x10000U)
#define SNVS_LPSR_ESVD_SHIFT   (16U)
#define SNVS_LPSR_ESVD(x)
#define SNVS_LPSR_EO_MASK   (0x20000U)
#define SNVS_LPSR_EO_SHIFT   (17U)
#define SNVS_LPSR_EO(x)
#define SNVS_LPSR_SPOF_MASK   (0x40000U)
#define SNVS_LPSR_SPOF_SHIFT   (18U)
#define SNVS_LPSR_SPOF(x)
#define SNVS_LPSR_LPNS_MASK   (0x40000000U)
#define SNVS_LPSR_LPNS_SHIFT   (30U)
#define SNVS_LPSR_LPNS(x)
#define SNVS_LPSR_LPS_MASK   (0x80000000U)
#define SNVS_LPSR_LPS_SHIFT   (31U)
#define SNVS_LPSR_LPS(x)
#define SNVS_LPSR_LPTA_MASK   (0x1U)
#define SNVS_LPSR_LPTA_SHIFT   (0U)
#define SNVS_LPSR_LPTA(x)
#define SNVS_LPSR_SRTCR_MASK   (0x2U)
#define SNVS_LPSR_SRTCR_SHIFT   (1U)
#define SNVS_LPSR_SRTCR(x)
#define SNVS_LPSR_MCR_MASK   (0x4U)
#define SNVS_LPSR_MCR_SHIFT   (2U)
#define SNVS_LPSR_MCR(x)
#define SNVS_LPSR_LVD_MASK   (0x8U)
#define SNVS_LPSR_LVD_SHIFT   (3U)
#define SNVS_LPSR_LVD(x)
#define SNVS_LPSR_CTD_MASK   (0x10U)
#define SNVS_LPSR_CTD_SHIFT   (4U)
#define SNVS_LPSR_CTD(x)
#define SNVS_LPSR_TTD_MASK   (0x20U)
#define SNVS_LPSR_TTD_SHIFT   (5U)
#define SNVS_LPSR_TTD(x)
#define SNVS_LPSR_VTD_MASK   (0x40U)
#define SNVS_LPSR_VTD_SHIFT   (6U)
#define SNVS_LPSR_VTD(x)
#define SNVS_LPSR_WMT1D_MASK   (0x80U)
#define SNVS_LPSR_WMT1D_SHIFT   (7U)
#define SNVS_LPSR_WMT1D(x)
#define SNVS_LPSR_WMT2D_MASK   (0x100U)
#define SNVS_LPSR_WMT2D_SHIFT   (8U)
#define SNVS_LPSR_WMT2D(x)
#define SNVS_LPSR_ET1D_MASK   (0x200U)
#define SNVS_LPSR_ET1D_SHIFT   (9U)
#define SNVS_LPSR_ET1D(x)
#define SNVS_LPSR_ET2D_MASK   (0x400U)
#define SNVS_LPSR_ET2D_SHIFT   (10U)
#define SNVS_LPSR_ET2D(x)
#define SNVS_LPSR_ESVD_MASK   (0x10000U)
#define SNVS_LPSR_ESVD_SHIFT   (16U)
#define SNVS_LPSR_ESVD(x)
#define SNVS_LPSR_EO_MASK   (0x20000U)
#define SNVS_LPSR_EO_SHIFT   (17U)
#define SNVS_LPSR_EO(x)
#define SNVS_LPSR_SPOF_MASK   (0x40000U)
#define SNVS_LPSR_SPOF_SHIFT   (18U)
#define SNVS_LPSR_SPOF(x)
#define SNVS_LPSR_LPNS_MASK   (0x40000000U)
#define SNVS_LPSR_LPNS_SHIFT   (30U)
#define SNVS_LPSR_LPNS(x)
#define SNVS_LPSR_LPS_MASK   (0x80000000U)
#define SNVS_LPSR_LPS_SHIFT   (31U)
#define SNVS_LPSR_LPS(x)
#define SNVS_LPSR_LPTA_MASK   (0x1U)
#define SNVS_LPSR_LPTA_SHIFT   (0U)
#define SNVS_LPSR_LPTA(x)
#define SNVS_LPSR_SRTCR_MASK   (0x2U)
#define SNVS_LPSR_SRTCR_SHIFT   (1U)
#define SNVS_LPSR_SRTCR(x)
#define SNVS_LPSR_MCR_MASK   (0x4U)
#define SNVS_LPSR_MCR_SHIFT   (2U)
#define SNVS_LPSR_MCR(x)
#define SNVS_LPSR_LVD_MASK   (0x8U)
#define SNVS_LPSR_LVD_SHIFT   (3U)
#define SNVS_LPSR_LVD(x)
#define SNVS_LPSR_CTD_MASK   (0x10U)
#define SNVS_LPSR_CTD_SHIFT   (4U)
#define SNVS_LPSR_CTD(x)
#define SNVS_LPSR_TTD_MASK   (0x20U)
#define SNVS_LPSR_TTD_SHIFT   (5U)
#define SNVS_LPSR_TTD(x)
#define SNVS_LPSR_VTD_MASK   (0x40U)
#define SNVS_LPSR_VTD_SHIFT   (6U)
#define SNVS_LPSR_VTD(x)
#define SNVS_LPSR_WMT1D_MASK   (0x80U)
#define SNVS_LPSR_WMT1D_SHIFT   (7U)
#define SNVS_LPSR_WMT1D(x)
#define SNVS_LPSR_WMT2D_MASK   (0x100U)
#define SNVS_LPSR_WMT2D_SHIFT   (8U)
#define SNVS_LPSR_WMT2D(x)
#define SNVS_LPSR_ET1D_MASK   (0x200U)
#define SNVS_LPSR_ET1D_SHIFT   (9U)
#define SNVS_LPSR_ET1D(x)
#define SNVS_LPSR_ET2D_MASK   (0x400U)
#define SNVS_LPSR_ET2D_SHIFT   (10U)
#define SNVS_LPSR_ET2D(x)
#define SNVS_LPSR_ESVD_MASK   (0x10000U)
#define SNVS_LPSR_ESVD_SHIFT   (16U)
#define SNVS_LPSR_ESVD(x)
#define SNVS_LPSR_EO_MASK   (0x20000U)
#define SNVS_LPSR_EO_SHIFT   (17U)
#define SNVS_LPSR_EO(x)
#define SNVS_LPSR_SPOF_MASK   (0x40000U)
#define SNVS_LPSR_SPOF_SHIFT   (18U)
#define SNVS_LPSR_SPOF(x)
#define SNVS_LPSR_LPNS_MASK   (0x40000000U)
#define SNVS_LPSR_LPNS_SHIFT   (30U)
#define SNVS_LPSR_LPNS(x)
#define SNVS_LPSR_LPS_MASK   (0x80000000U)
#define SNVS_LPSR_LPS_SHIFT   (31U)
#define SNVS_LPSR_LPS(x)

LPSR - SNVS_LP Status Register

#define SNVS_LPSR_SPON_MASK   (0x80000U)
#define SNVS_LPSR_SPON_SHIFT   (19U)
#define SNVS_LPSR_SPON(x)

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)
#define SNVS_LPSRTCMR_SRTC_MASK   (0x7FFFU)
#define SNVS_LPSRTCMR_SRTC_SHIFT   (0U)
#define SNVS_LPSRTCMR_SRTC(x)
#define SNVS_LPSRTCMR_SRTC_MASK   (0x7FFFU)
#define SNVS_LPSRTCMR_SRTC_SHIFT   (0U)
#define SNVS_LPSRTCMR_SRTC(x)

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)
#define SNVS_LPSRTCLR_SRTC_MASK   (0xFFFFFFFFU)
#define SNVS_LPSRTCLR_SRTC_SHIFT   (0U)
#define SNVS_LPSRTCLR_SRTC(x)
#define SNVS_LPSRTCLR_SRTC_MASK   (0xFFFFFFFFU)
#define SNVS_LPSRTCLR_SRTC_SHIFT   (0U)
#define SNVS_LPSRTCLR_SRTC(x)

LPTAR - SNVS_LP Time Alarm Register

#define SNVS_LPTAR_LPTA_MASK   (0xFFFFFFFFU)
#define SNVS_LPTAR_LPTA_SHIFT   (0U)
#define SNVS_LPTAR_LPTA(x)
#define SNVS_LPTAR_LPTA_MASK   (0xFFFFFFFFU)
#define SNVS_LPTAR_LPTA_SHIFT   (0U)
#define SNVS_LPTAR_LPTA(x)
#define SNVS_LPTAR_LPTA_MASK   (0xFFFFFFFFU)
#define SNVS_LPTAR_LPTA_SHIFT   (0U)
#define SNVS_LPTAR_LPTA(x)

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)
#define SNVS_LPSMCMR_MC_ERA_BITS_MASK   (0xFFFF0000U)
#define SNVS_LPSMCMR_MC_ERA_BITS_SHIFT   (16U)
#define SNVS_LPSMCMR_MC_ERA_BITS(x)
#define SNVS_LPSMCMR_MON_COUNTER_MASK   (0xFFFFU)
#define SNVS_LPSMCMR_MON_COUNTER_SHIFT   (0U)
#define SNVS_LPSMCMR_MON_COUNTER(x)
#define SNVS_LPSMCMR_MC_ERA_BITS_MASK   (0xFFFF0000U)
#define SNVS_LPSMCMR_MC_ERA_BITS_SHIFT   (16U)
#define SNVS_LPSMCMR_MC_ERA_BITS(x)
#define SNVS_LPSMCMR_MON_COUNTER_MASK   (0xFFFFU)
#define SNVS_LPSMCMR_MON_COUNTER_SHIFT   (0U)
#define SNVS_LPSMCMR_MON_COUNTER(x)
#define SNVS_LPSMCMR_MC_ERA_BITS_MASK   (0xFFFF0000U)
#define SNVS_LPSMCMR_MC_ERA_BITS_SHIFT   (16U)
#define SNVS_LPSMCMR_MC_ERA_BITS(x)

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)
#define SNVS_LPSMCLR_MON_COUNTER_MASK   (0xFFFFFFFFU)
#define SNVS_LPSMCLR_MON_COUNTER_SHIFT   (0U)
#define SNVS_LPSMCLR_MON_COUNTER(x)
#define SNVS_LPSMCLR_MON_COUNTER_MASK   (0xFFFFFFFFU)
#define SNVS_LPSMCLR_MON_COUNTER_SHIFT   (0U)
#define SNVS_LPSMCLR_MON_COUNTER(x)

LPLVDR - SNVS_LP Digital Low-Voltage Detector Register

#define SNVS_LPLVDR_LVD_MASK   (0xFFFFFFFFU)
#define SNVS_LPLVDR_LVD_SHIFT   (0U)
#define SNVS_LPLVDR_LVD(x)
#define SNVS_LPLVDR_LVD_MASK   (0xFFFFFFFFU)
#define SNVS_LPLVDR_LVD_SHIFT   (0U)
#define SNVS_LPLVDR_LVD(x)
#define SNVS_LPLVDR_LVD_MASK   (0xFFFFFFFFU)
#define SNVS_LPLVDR_LVD_SHIFT   (0U)
#define SNVS_LPLVDR_LVD(x)

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)
#define SNVS_LPGPR0_LEGACY_ALIAS_GPR_MASK   (0xFFFFFFFFU)
#define SNVS_LPGPR0_LEGACY_ALIAS_GPR_SHIFT   (0U)
#define SNVS_LPGPR0_LEGACY_ALIAS_GPR(x)
#define SNVS_LPGPR0_LEGACY_ALIAS_GPR_MASK   (0xFFFFFFFFU)
#define SNVS_LPGPR0_LEGACY_ALIAS_GPR_SHIFT   (0U)
#define SNVS_LPGPR0_LEGACY_ALIAS_GPR(x)

LPZMKR - SNVS_LP Zeroizable Master Key Register

#define SNVS_LPZMKR_ZMK_MASK   (0xFFFFFFFFU)
#define SNVS_LPZMKR_ZMK_SHIFT   (0U)
#define SNVS_LPZMKR_ZMK(x)
#define SNVS_LPZMKR_ZMK_MASK   (0xFFFFFFFFU)
#define SNVS_LPZMKR_ZMK_SHIFT   (0U)
#define SNVS_LPZMKR_ZMK(x)
#define SNVS_LPZMKR_ZMK_MASK   (0xFFFFFFFFU)
#define SNVS_LPZMKR_ZMK_SHIFT   (0U)
#define SNVS_LPZMKR_ZMK(x)

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)
#define SNVS_LPGPR_ALIAS_GPR_MASK   (0xFFFFFFFFU)
#define SNVS_LPGPR_ALIAS_GPR_SHIFT   (0U)
#define SNVS_LPGPR_ALIAS_GPR(x)
#define SNVS_LPGPR_ALIAS_GPR_MASK   (0xFFFFFFFFU)
#define SNVS_LPGPR_ALIAS_GPR_SHIFT   (0U)
#define SNVS_LPGPR_ALIAS_GPR(x)

LPGPR - SNVS_LP General Purpose Registers 0 .. 3

#define SNVS_LPGPR_GPR_MASK   (0xFFFFFFFFU)
#define SNVS_LPGPR_GPR_SHIFT   (0U)
#define SNVS_LPGPR_GPR(x)
#define SNVS_LPGPR_GPR_MASK   (0xFFFFFFFFU)
#define SNVS_LPGPR_GPR_SHIFT   (0U)
#define SNVS_LPGPR_GPR(x)
#define SNVS_LPGPR_GPR_MASK   (0xFFFFFFFFU)
#define SNVS_LPGPR_GPR_SHIFT   (0U)
#define SNVS_LPGPR_GPR(x)

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)
#define SNVS_HPVIDR1_MAJOR_REV_MASK   (0xFF00U)
#define SNVS_HPVIDR1_MAJOR_REV_SHIFT   (8U)
#define SNVS_HPVIDR1_MAJOR_REV(x)
#define SNVS_HPVIDR1_IP_ID_MASK   (0xFFFF0000U)
#define SNVS_HPVIDR1_IP_ID_SHIFT   (16U)
#define SNVS_HPVIDR1_IP_ID(x)
#define SNVS_HPVIDR1_MINOR_REV_MASK   (0xFFU)
#define SNVS_HPVIDR1_MINOR_REV_SHIFT   (0U)
#define SNVS_HPVIDR1_MINOR_REV(x)
#define SNVS_HPVIDR1_MAJOR_REV_MASK   (0xFF00U)
#define SNVS_HPVIDR1_MAJOR_REV_SHIFT   (8U)
#define SNVS_HPVIDR1_MAJOR_REV(x)
#define SNVS_HPVIDR1_IP_ID_MASK   (0xFFFF0000U)
#define SNVS_HPVIDR1_IP_ID_SHIFT   (16U)
#define SNVS_HPVIDR1_IP_ID(x)
#define SNVS_HPVIDR1_MINOR_REV_MASK   (0xFFU)
#define SNVS_HPVIDR1_MINOR_REV_SHIFT   (0U)
#define SNVS_HPVIDR1_MINOR_REV(x)
#define SNVS_HPVIDR1_MAJOR_REV_MASK   (0xFF00U)
#define SNVS_HPVIDR1_MAJOR_REV_SHIFT   (8U)
#define SNVS_HPVIDR1_MAJOR_REV(x)
#define SNVS_HPVIDR1_IP_ID_MASK   (0xFFFF0000U)
#define SNVS_HPVIDR1_IP_ID_SHIFT   (16U)
#define SNVS_HPVIDR1_IP_ID(x)

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)
#define SNVS_HPVIDR2_INTG_OPT_MASK   (0xFF0000U)
#define SNVS_HPVIDR2_INTG_OPT_SHIFT   (16U)
#define SNVS_HPVIDR2_INTG_OPT(x)

HPVIDR2 - SNVS_HP Version ID Register 2

#define SNVS_HPVIDR2_ECO_REV_MASK   (0xFF00U)
#define SNVS_HPVIDR2_ECO_REV_SHIFT   (8U)
#define SNVS_HPVIDR2_ECO_REV(x)
#define SNVS_HPVIDR2_IP_ERA_MASK   (0xFF000000U)
#define SNVS_HPVIDR2_IP_ERA_SHIFT   (24U)
#define SNVS_HPVIDR2_IP_ERA(x)
#define SNVS_HPVIDR2_ECO_REV_MASK   (0xFF00U)
#define SNVS_HPVIDR2_ECO_REV_SHIFT   (8U)
#define SNVS_HPVIDR2_ECO_REV(x)
#define SNVS_HPVIDR2_IP_ERA_MASK   (0xFF000000U)
#define SNVS_HPVIDR2_IP_ERA_SHIFT   (24U)
#define SNVS_HPVIDR2_IP_ERA(x)
#define SNVS_HPVIDR2_ECO_REV_MASK   (0xFF00U)
#define SNVS_HPVIDR2_ECO_REV_SHIFT   (8U)
#define SNVS_HPVIDR2_ECO_REV(x)
#define SNVS_HPVIDR2_IP_ERA_MASK   (0xFF000000U)
#define SNVS_HPVIDR2_IP_ERA_SHIFT   (24U)
#define SNVS_HPVIDR2_IP_ERA(x)

LPSVCR - SNVS_LP Security Violation Control Register

#define SNVS_LPSVCR_CAAM_EN_MASK   (0x1U)
#define SNVS_LPSVCR_CAAM_EN_SHIFT   (0U)
#define SNVS_LPSVCR_CAAM_EN(x)
#define SNVS_LPSVCR_JTAGC_EN_MASK   (0x2U)
#define SNVS_LPSVCR_JTAGC_EN_SHIFT   (1U)
#define SNVS_LPSVCR_JTAGC_EN(x)
#define SNVS_LPSVCR_WDOG2_EN_MASK   (0x4U)
#define SNVS_LPSVCR_WDOG2_EN_SHIFT   (2U)
#define SNVS_LPSVCR_WDOG2_EN(x)
#define SNVS_LPSVCR_SRC_EN_MASK   (0x10U)
#define SNVS_LPSVCR_SRC_EN_SHIFT   (4U)
#define SNVS_LPSVCR_SRC_EN(x)
#define SNVS_LPSVCR_OCOTP_EN_MASK   (0x20U)
#define SNVS_LPSVCR_OCOTP_EN_SHIFT   (5U)
#define SNVS_LPSVCR_OCOTP_EN(x)
#define SNVS_LPSVCR_CAAM_EN_MASK   (0x1U)
#define SNVS_LPSVCR_CAAM_EN_SHIFT   (0U)
#define SNVS_LPSVCR_CAAM_EN(x)
#define SNVS_LPSVCR_JTAGC_EN_MASK   (0x2U)
#define SNVS_LPSVCR_JTAGC_EN_SHIFT   (1U)
#define SNVS_LPSVCR_JTAGC_EN(x)
#define SNVS_LPSVCR_WDOG2_EN_MASK   (0x4U)
#define SNVS_LPSVCR_WDOG2_EN_SHIFT   (2U)
#define SNVS_LPSVCR_WDOG2_EN(x)
#define SNVS_LPSVCR_SRC_EN_MASK   (0x10U)
#define SNVS_LPSVCR_SRC_EN_SHIFT   (4U)
#define SNVS_LPSVCR_SRC_EN(x)
#define SNVS_LPSVCR_OCOTP_EN_MASK   (0x20U)
#define SNVS_LPSVCR_OCOTP_EN_SHIFT   (5U)
#define SNVS_LPSVCR_OCOTP_EN(x)

LPTGFCR - SNVS_LP Tamper Glitch Filters Configuration Register

#define SNVS_LPTGFCR_WMTGF_MASK   (0x1FU)
#define SNVS_LPTGFCR_WMTGF_SHIFT   (0U)
#define SNVS_LPTGFCR_WMTGF(x)
#define SNVS_LPTGFCR_WMTGF_EN_MASK   (0x80U)
#define SNVS_LPTGFCR_WMTGF_EN_SHIFT   (7U)
#define SNVS_LPTGFCR_WMTGF_EN(x)
#define SNVS_LPTGFCR_ETGF1_MASK   (0x7F0000U)
#define SNVS_LPTGFCR_ETGF1_SHIFT   (16U)
#define SNVS_LPTGFCR_ETGF1(x)
#define SNVS_LPTGFCR_ETGF1_EN_MASK   (0x800000U)
#define SNVS_LPTGFCR_ETGF1_EN_SHIFT   (23U)
#define SNVS_LPTGFCR_ETGF1_EN(x)
#define SNVS_LPTGFCR_ETGF2_MASK   (0x7F000000U)
#define SNVS_LPTGFCR_ETGF2_SHIFT   (24U)
#define SNVS_LPTGFCR_ETGF2(x)
#define SNVS_LPTGFCR_ETGF2_EN_MASK   (0x80000000U)
#define SNVS_LPTGFCR_ETGF2_EN_SHIFT   (31U)
#define SNVS_LPTGFCR_ETGF2_EN(x)
#define SNVS_LPTGFCR_WMTGF_MASK   (0x1FU)
#define SNVS_LPTGFCR_WMTGF_SHIFT   (0U)
#define SNVS_LPTGFCR_WMTGF(x)
#define SNVS_LPTGFCR_WMTGF_EN_MASK   (0x80U)
#define SNVS_LPTGFCR_WMTGF_EN_SHIFT   (7U)
#define SNVS_LPTGFCR_WMTGF_EN(x)
#define SNVS_LPTGFCR_ETGF1_MASK   (0x7F0000U)
#define SNVS_LPTGFCR_ETGF1_SHIFT   (16U)
#define SNVS_LPTGFCR_ETGF1(x)
#define SNVS_LPTGFCR_ETGF1_EN_MASK   (0x800000U)
#define SNVS_LPTGFCR_ETGF1_EN_SHIFT   (23U)
#define SNVS_LPTGFCR_ETGF1_EN(x)
#define SNVS_LPTGFCR_ETGF2_MASK   (0x7F000000U)
#define SNVS_LPTGFCR_ETGF2_SHIFT   (24U)
#define SNVS_LPTGFCR_ETGF2(x)
#define SNVS_LPTGFCR_ETGF2_EN_MASK   (0x80000000U)
#define SNVS_LPTGFCR_ETGF2_EN_SHIFT   (31U)
#define SNVS_LPTGFCR_ETGF2_EN(x)

LPTDCR - SNVS_LP Tamper Detect Configuration Register

#define SNVS_LPTDCR_SRTCR_EN_MASK   (0x2U)
#define SNVS_LPTDCR_SRTCR_EN_SHIFT   (1U)
#define SNVS_LPTDCR_SRTCR_EN(x)
#define SNVS_LPTDCR_MCR_EN_MASK   (0x4U)
#define SNVS_LPTDCR_MCR_EN_SHIFT   (2U)
#define SNVS_LPTDCR_MCR_EN(x)
#define SNVS_LPTDCR_CT_EN_MASK   (0x10U)
#define SNVS_LPTDCR_CT_EN_SHIFT   (4U)
#define SNVS_LPTDCR_CT_EN(x)
#define SNVS_LPTDCR_TT_EN_MASK   (0x20U)
#define SNVS_LPTDCR_TT_EN_SHIFT   (5U)
#define SNVS_LPTDCR_TT_EN(x)
#define SNVS_LPTDCR_VT_EN_MASK   (0x40U)
#define SNVS_LPTDCR_VT_EN_SHIFT   (6U)
#define SNVS_LPTDCR_VT_EN(x)
#define SNVS_LPTDCR_WMT1_EN_MASK   (0x80U)
#define SNVS_LPTDCR_WMT1_EN_SHIFT   (7U)
#define SNVS_LPTDCR_WMT1_EN(x)
#define SNVS_LPTDCR_WMT2_EN_MASK   (0x100U)
#define SNVS_LPTDCR_WMT2_EN_SHIFT   (8U)
#define SNVS_LPTDCR_WMT2_EN(x)
#define SNVS_LPTDCR_ET1_EN_MASK   (0x200U)
#define SNVS_LPTDCR_ET1_EN_SHIFT   (9U)
#define SNVS_LPTDCR_ET1_EN(x)
#define SNVS_LPTDCR_ET2_EN_MASK   (0x400U)
#define SNVS_LPTDCR_ET2_EN_SHIFT   (10U)
#define SNVS_LPTDCR_ET2_EN(x)
#define SNVS_LPTDCR_ET1P_MASK   (0x800U)
#define SNVS_LPTDCR_ET1P_SHIFT   (11U)
#define SNVS_LPTDCR_ET1P(x)
#define SNVS_LPTDCR_ET2P_MASK   (0x1000U)
#define SNVS_LPTDCR_ET2P_SHIFT   (12U)
#define SNVS_LPTDCR_ET2P(x)
#define SNVS_LPTDCR_PFD_OBSERV_MASK   (0x4000U)
#define SNVS_LPTDCR_PFD_OBSERV_SHIFT   (14U)
#define SNVS_LPTDCR_PFD_OBSERV(x)
#define SNVS_LPTDCR_POR_OBSERV_MASK   (0x8000U)
#define SNVS_LPTDCR_POR_OBSERV_SHIFT   (15U)
#define SNVS_LPTDCR_POR_OBSERV(x)
#define SNVS_LPTDCR_LTDC_MASK   (0x70000U)
#define SNVS_LPTDCR_LTDC_SHIFT   (16U)
#define SNVS_LPTDCR_LTDC(x)
#define SNVS_LPTDCR_HTDC_MASK   (0x700000U)
#define SNVS_LPTDCR_HTDC_SHIFT   (20U)
#define SNVS_LPTDCR_HTDC(x)
#define SNVS_LPTDCR_VRC_MASK   (0x7000000U)
#define SNVS_LPTDCR_VRC_SHIFT   (24U)
#define SNVS_LPTDCR_VRC(x)
#define SNVS_LPTDCR_OSCB_MASK   (0x10000000U)
#define SNVS_LPTDCR_OSCB_SHIFT   (28U)
#define SNVS_LPTDCR_OSCB(x)
#define SNVS_LPTDCR_SRTCR_EN_MASK   (0x2U)
#define SNVS_LPTDCR_SRTCR_EN_SHIFT   (1U)
#define SNVS_LPTDCR_SRTCR_EN(x)
#define SNVS_LPTDCR_MCR_EN_MASK   (0x4U)
#define SNVS_LPTDCR_MCR_EN_SHIFT   (2U)
#define SNVS_LPTDCR_MCR_EN(x)
#define SNVS_LPTDCR_CT_EN_MASK   (0x10U)
#define SNVS_LPTDCR_CT_EN_SHIFT   (4U)
#define SNVS_LPTDCR_CT_EN(x)
#define SNVS_LPTDCR_TT_EN_MASK   (0x20U)
#define SNVS_LPTDCR_TT_EN_SHIFT   (5U)
#define SNVS_LPTDCR_TT_EN(x)
#define SNVS_LPTDCR_VT_EN_MASK   (0x40U)
#define SNVS_LPTDCR_VT_EN_SHIFT   (6U)
#define SNVS_LPTDCR_VT_EN(x)
#define SNVS_LPTDCR_WMT1_EN_MASK   (0x80U)
#define SNVS_LPTDCR_WMT1_EN_SHIFT   (7U)
#define SNVS_LPTDCR_WMT1_EN(x)
#define SNVS_LPTDCR_WMT2_EN_MASK   (0x100U)
#define SNVS_LPTDCR_WMT2_EN_SHIFT   (8U)
#define SNVS_LPTDCR_WMT2_EN(x)
#define SNVS_LPTDCR_ET1_EN_MASK   (0x200U)
#define SNVS_LPTDCR_ET1_EN_SHIFT   (9U)
#define SNVS_LPTDCR_ET1_EN(x)
#define SNVS_LPTDCR_ET2_EN_MASK   (0x400U)
#define SNVS_LPTDCR_ET2_EN_SHIFT   (10U)
#define SNVS_LPTDCR_ET2_EN(x)
#define SNVS_LPTDCR_ET1P_MASK   (0x800U)
#define SNVS_LPTDCR_ET1P_SHIFT   (11U)
#define SNVS_LPTDCR_ET1P(x)
#define SNVS_LPTDCR_ET2P_MASK   (0x1000U)
#define SNVS_LPTDCR_ET2P_SHIFT   (12U)
#define SNVS_LPTDCR_ET2P(x)
#define SNVS_LPTDCR_PFD_OBSERV_MASK   (0x4000U)
#define SNVS_LPTDCR_PFD_OBSERV_SHIFT   (14U)
#define SNVS_LPTDCR_PFD_OBSERV(x)
#define SNVS_LPTDCR_POR_OBSERV_MASK   (0x8000U)
#define SNVS_LPTDCR_POR_OBSERV_SHIFT   (15U)
#define SNVS_LPTDCR_POR_OBSERV(x)
#define SNVS_LPTDCR_LTDC_MASK   (0x70000U)
#define SNVS_LPTDCR_LTDC_SHIFT   (16U)
#define SNVS_LPTDCR_LTDC(x)
#define SNVS_LPTDCR_HTDC_MASK   (0x700000U)
#define SNVS_LPTDCR_HTDC_SHIFT   (20U)
#define SNVS_LPTDCR_HTDC(x)
#define SNVS_LPTDCR_VRC_MASK   (0x7000000U)
#define SNVS_LPTDCR_VRC_SHIFT   (24U)
#define SNVS_LPTDCR_VRC(x)
#define SNVS_LPTDCR_OSCB_MASK   (0x10000000U)
#define SNVS_LPTDCR_OSCB_SHIFT   (28U)
#define SNVS_LPTDCR_OSCB(x)

LPTDC2R - SNVS_LP Tamper Detectors Config 2 Register

#define SNVS_LPTDC2R_ET3_EN_MASK   (0x1U)
#define SNVS_LPTDC2R_ET3_EN_SHIFT   (0U)
#define SNVS_LPTDC2R_ET3_EN(x)
#define SNVS_LPTDC2R_ET4_EN_MASK   (0x2U)
#define SNVS_LPTDC2R_ET4_EN_SHIFT   (1U)
#define SNVS_LPTDC2R_ET4_EN(x)
#define SNVS_LPTDC2R_ET5_EN_MASK   (0x4U)
#define SNVS_LPTDC2R_ET5_EN_SHIFT   (2U)
#define SNVS_LPTDC2R_ET5_EN(x)
#define SNVS_LPTDC2R_ET6_EN_MASK   (0x8U)
#define SNVS_LPTDC2R_ET6_EN_SHIFT   (3U)
#define SNVS_LPTDC2R_ET6_EN(x)
#define SNVS_LPTDC2R_ET7_EN_MASK   (0x10U)
#define SNVS_LPTDC2R_ET7_EN_SHIFT   (4U)
#define SNVS_LPTDC2R_ET7_EN(x)
#define SNVS_LPTDC2R_ET8_EN_MASK   (0x20U)
#define SNVS_LPTDC2R_ET8_EN_SHIFT   (5U)
#define SNVS_LPTDC2R_ET8_EN(x)
#define SNVS_LPTDC2R_ET9_EN_MASK   (0x40U)
#define SNVS_LPTDC2R_ET9_EN_SHIFT   (6U)
#define SNVS_LPTDC2R_ET9_EN(x)
#define SNVS_LPTDC2R_ET10_EN_MASK   (0x80U)
#define SNVS_LPTDC2R_ET10_EN_SHIFT   (7U)
#define SNVS_LPTDC2R_ET10_EN(x)
#define SNVS_LPTDC2R_ET3P_MASK   (0x10000U)
#define SNVS_LPTDC2R_ET3P_SHIFT   (16U)
#define SNVS_LPTDC2R_ET3P(x)
#define SNVS_LPTDC2R_ET4P_MASK   (0x20000U)
#define SNVS_LPTDC2R_ET4P_SHIFT   (17U)
#define SNVS_LPTDC2R_ET4P(x)
#define SNVS_LPTDC2R_ET5P_MASK   (0x40000U)
#define SNVS_LPTDC2R_ET5P_SHIFT   (18U)
#define SNVS_LPTDC2R_ET5P(x)
#define SNVS_LPTDC2R_ET6P_MASK   (0x80000U)
#define SNVS_LPTDC2R_ET6P_SHIFT   (19U)
#define SNVS_LPTDC2R_ET6P(x)
#define SNVS_LPTDC2R_ET7P_MASK   (0x100000U)
#define SNVS_LPTDC2R_ET7P_SHIFT   (20U)
#define SNVS_LPTDC2R_ET7P(x)
#define SNVS_LPTDC2R_ET8P_MASK   (0x200000U)
#define SNVS_LPTDC2R_ET8P_SHIFT   (21U)
#define SNVS_LPTDC2R_ET8P(x)
#define SNVS_LPTDC2R_ET9P_MASK   (0x400000U)
#define SNVS_LPTDC2R_ET9P_SHIFT   (22U)
#define SNVS_LPTDC2R_ET9P(x)
#define SNVS_LPTDC2R_ET10P_MASK   (0x800000U)
#define SNVS_LPTDC2R_ET10P_SHIFT   (23U)
#define SNVS_LPTDC2R_ET10P(x)
#define SNVS_LPTDC2R_ET3_EN_MASK   (0x1U)
#define SNVS_LPTDC2R_ET3_EN_SHIFT   (0U)
#define SNVS_LPTDC2R_ET3_EN(x)
#define SNVS_LPTDC2R_ET4_EN_MASK   (0x2U)
#define SNVS_LPTDC2R_ET4_EN_SHIFT   (1U)
#define SNVS_LPTDC2R_ET4_EN(x)
#define SNVS_LPTDC2R_ET5_EN_MASK   (0x4U)
#define SNVS_LPTDC2R_ET5_EN_SHIFT   (2U)
#define SNVS_LPTDC2R_ET5_EN(x)
#define SNVS_LPTDC2R_ET6_EN_MASK   (0x8U)
#define SNVS_LPTDC2R_ET6_EN_SHIFT   (3U)
#define SNVS_LPTDC2R_ET6_EN(x)
#define SNVS_LPTDC2R_ET7_EN_MASK   (0x10U)
#define SNVS_LPTDC2R_ET7_EN_SHIFT   (4U)
#define SNVS_LPTDC2R_ET7_EN(x)
#define SNVS_LPTDC2R_ET8_EN_MASK   (0x20U)
#define SNVS_LPTDC2R_ET8_EN_SHIFT   (5U)
#define SNVS_LPTDC2R_ET8_EN(x)
#define SNVS_LPTDC2R_ET9_EN_MASK   (0x40U)
#define SNVS_LPTDC2R_ET9_EN_SHIFT   (6U)
#define SNVS_LPTDC2R_ET9_EN(x)
#define SNVS_LPTDC2R_ET10_EN_MASK   (0x80U)
#define SNVS_LPTDC2R_ET10_EN_SHIFT   (7U)
#define SNVS_LPTDC2R_ET10_EN(x)
#define SNVS_LPTDC2R_ET3P_MASK   (0x10000U)
#define SNVS_LPTDC2R_ET3P_SHIFT   (16U)
#define SNVS_LPTDC2R_ET3P(x)
#define SNVS_LPTDC2R_ET4P_MASK   (0x20000U)
#define SNVS_LPTDC2R_ET4P_SHIFT   (17U)
#define SNVS_LPTDC2R_ET4P(x)
#define SNVS_LPTDC2R_ET5P_MASK   (0x40000U)
#define SNVS_LPTDC2R_ET5P_SHIFT   (18U)
#define SNVS_LPTDC2R_ET5P(x)
#define SNVS_LPTDC2R_ET6P_MASK   (0x80000U)
#define SNVS_LPTDC2R_ET6P_SHIFT   (19U)
#define SNVS_LPTDC2R_ET6P(x)
#define SNVS_LPTDC2R_ET7P_MASK   (0x100000U)
#define SNVS_LPTDC2R_ET7P_SHIFT   (20U)
#define SNVS_LPTDC2R_ET7P(x)
#define SNVS_LPTDC2R_ET8P_MASK   (0x200000U)
#define SNVS_LPTDC2R_ET8P_SHIFT   (21U)
#define SNVS_LPTDC2R_ET8P(x)
#define SNVS_LPTDC2R_ET9P_MASK   (0x400000U)
#define SNVS_LPTDC2R_ET9P_SHIFT   (22U)
#define SNVS_LPTDC2R_ET9P(x)
#define SNVS_LPTDC2R_ET10P_MASK   (0x800000U)
#define SNVS_LPTDC2R_ET10P_SHIFT   (23U)
#define SNVS_LPTDC2R_ET10P(x)

LPTDSR - SNVS_LP Tamper Detectors Status Register

#define SNVS_LPTDSR_ET3D_MASK   (0x1U)
#define SNVS_LPTDSR_ET3D_SHIFT   (0U)
#define SNVS_LPTDSR_ET3D(x)
#define SNVS_LPTDSR_ET4D_MASK   (0x2U)
#define SNVS_LPTDSR_ET4D_SHIFT   (1U)
#define SNVS_LPTDSR_ET4D(x)
#define SNVS_LPTDSR_ET5D_MASK   (0x4U)
#define SNVS_LPTDSR_ET5D_SHIFT   (2U)
#define SNVS_LPTDSR_ET5D(x)
#define SNVS_LPTDSR_ET6D_MASK   (0x8U)
#define SNVS_LPTDSR_ET6D_SHIFT   (3U)
#define SNVS_LPTDSR_ET6D(x)
#define SNVS_LPTDSR_ET7D_MASK   (0x10U)
#define SNVS_LPTDSR_ET7D_SHIFT   (4U)
#define SNVS_LPTDSR_ET7D(x)
#define SNVS_LPTDSR_ET8D_MASK   (0x20U)
#define SNVS_LPTDSR_ET8D_SHIFT   (5U)
#define SNVS_LPTDSR_ET8D(x)
#define SNVS_LPTDSR_ET9D_MASK   (0x40U)
#define SNVS_LPTDSR_ET9D_SHIFT   (6U)
#define SNVS_LPTDSR_ET9D(x)
#define SNVS_LPTDSR_ET10D_MASK   (0x80U)
#define SNVS_LPTDSR_ET10D_SHIFT   (7U)
#define SNVS_LPTDSR_ET10D(x)
#define SNVS_LPTDSR_ET3D_MASK   (0x1U)
#define SNVS_LPTDSR_ET3D_SHIFT   (0U)
#define SNVS_LPTDSR_ET3D(x)
#define SNVS_LPTDSR_ET4D_MASK   (0x2U)
#define SNVS_LPTDSR_ET4D_SHIFT   (1U)
#define SNVS_LPTDSR_ET4D(x)
#define SNVS_LPTDSR_ET5D_MASK   (0x4U)
#define SNVS_LPTDSR_ET5D_SHIFT   (2U)
#define SNVS_LPTDSR_ET5D(x)
#define SNVS_LPTDSR_ET6D_MASK   (0x8U)
#define SNVS_LPTDSR_ET6D_SHIFT   (3U)
#define SNVS_LPTDSR_ET6D(x)
#define SNVS_LPTDSR_ET7D_MASK   (0x10U)
#define SNVS_LPTDSR_ET7D_SHIFT   (4U)
#define SNVS_LPTDSR_ET7D(x)
#define SNVS_LPTDSR_ET8D_MASK   (0x20U)
#define SNVS_LPTDSR_ET8D_SHIFT   (5U)
#define SNVS_LPTDSR_ET8D(x)
#define SNVS_LPTDSR_ET9D_MASK   (0x40U)
#define SNVS_LPTDSR_ET9D_SHIFT   (6U)
#define SNVS_LPTDSR_ET9D(x)
#define SNVS_LPTDSR_ET10D_MASK   (0x80U)
#define SNVS_LPTDSR_ET10D_SHIFT   (7U)
#define SNVS_LPTDSR_ET10D(x)

LPTGF1CR - SNVS_LP Tamper Glitch Filter 1 Configuration Register

#define SNVS_LPTGF1CR_ETGF3_MASK   (0x7FU)
#define SNVS_LPTGF1CR_ETGF3_SHIFT   (0U)
#define SNVS_LPTGF1CR_ETGF3(x)
#define SNVS_LPTGF1CR_ETGF3_EN_MASK   (0x80U)
#define SNVS_LPTGF1CR_ETGF3_EN_SHIFT   (7U)
#define SNVS_LPTGF1CR_ETGF3_EN(x)
#define SNVS_LPTGF1CR_ETGF4_MASK   (0x7F00U)
#define SNVS_LPTGF1CR_ETGF4_SHIFT   (8U)
#define SNVS_LPTGF1CR_ETGF4(x)
#define SNVS_LPTGF1CR_ETGF4_EN_MASK   (0x8000U)
#define SNVS_LPTGF1CR_ETGF4_EN_SHIFT   (15U)
#define SNVS_LPTGF1CR_ETGF4_EN(x)
#define SNVS_LPTGF1CR_ETGF5_MASK   (0x7F0000U)
#define SNVS_LPTGF1CR_ETGF5_SHIFT   (16U)
#define SNVS_LPTGF1CR_ETGF5(x)
#define SNVS_LPTGF1CR_ETGF5_EN_MASK   (0x800000U)
#define SNVS_LPTGF1CR_ETGF5_EN_SHIFT   (23U)
#define SNVS_LPTGF1CR_ETGF5_EN(x)
#define SNVS_LPTGF1CR_ETGF6_MASK   (0x7F000000U)
#define SNVS_LPTGF1CR_ETGF6_SHIFT   (24U)
#define SNVS_LPTGF1CR_ETGF6(x)
#define SNVS_LPTGF1CR_ETGF6_EN_MASK   (0x80000000U)
#define SNVS_LPTGF1CR_ETGF6_EN_SHIFT   (31U)
#define SNVS_LPTGF1CR_ETGF6_EN(x)
#define SNVS_LPTGF1CR_ETGF3_MASK   (0x7FU)
#define SNVS_LPTGF1CR_ETGF3_SHIFT   (0U)
#define SNVS_LPTGF1CR_ETGF3(x)
#define SNVS_LPTGF1CR_ETGF3_EN_MASK   (0x80U)
#define SNVS_LPTGF1CR_ETGF3_EN_SHIFT   (7U)
#define SNVS_LPTGF1CR_ETGF3_EN(x)
#define SNVS_LPTGF1CR_ETGF4_MASK   (0x7F00U)
#define SNVS_LPTGF1CR_ETGF4_SHIFT   (8U)
#define SNVS_LPTGF1CR_ETGF4(x)
#define SNVS_LPTGF1CR_ETGF4_EN_MASK   (0x8000U)
#define SNVS_LPTGF1CR_ETGF4_EN_SHIFT   (15U)
#define SNVS_LPTGF1CR_ETGF4_EN(x)
#define SNVS_LPTGF1CR_ETGF5_MASK   (0x7F0000U)
#define SNVS_LPTGF1CR_ETGF5_SHIFT   (16U)
#define SNVS_LPTGF1CR_ETGF5(x)
#define SNVS_LPTGF1CR_ETGF5_EN_MASK   (0x800000U)
#define SNVS_LPTGF1CR_ETGF5_EN_SHIFT   (23U)
#define SNVS_LPTGF1CR_ETGF5_EN(x)
#define SNVS_LPTGF1CR_ETGF6_MASK   (0x7F000000U)
#define SNVS_LPTGF1CR_ETGF6_SHIFT   (24U)
#define SNVS_LPTGF1CR_ETGF6(x)
#define SNVS_LPTGF1CR_ETGF6_EN_MASK   (0x80000000U)
#define SNVS_LPTGF1CR_ETGF6_EN_SHIFT   (31U)
#define SNVS_LPTGF1CR_ETGF6_EN(x)

LPTGF2CR - SNVS_LP Tamper Glitch Filter 2 Configuration Register

#define SNVS_LPTGF2CR_ETGF7_MASK   (0x7FU)
#define SNVS_LPTGF2CR_ETGF7_SHIFT   (0U)
#define SNVS_LPTGF2CR_ETGF7(x)
#define SNVS_LPTGF2CR_ETGF7_EN_MASK   (0x80U)
#define SNVS_LPTGF2CR_ETGF7_EN_SHIFT   (7U)
#define SNVS_LPTGF2CR_ETGF7_EN(x)
#define SNVS_LPTGF2CR_ETGF8_MASK   (0x7F00U)
#define SNVS_LPTGF2CR_ETGF8_SHIFT   (8U)
#define SNVS_LPTGF2CR_ETGF8(x)
#define SNVS_LPTGF2CR_ETGF8_EN_MASK   (0x8000U)
#define SNVS_LPTGF2CR_ETGF8_EN_SHIFT   (15U)
#define SNVS_LPTGF2CR_ETGF8_EN(x)
#define SNVS_LPTGF2CR_ETGF9_MASK   (0x7F0000U)
#define SNVS_LPTGF2CR_ETGF9_SHIFT   (16U)
#define SNVS_LPTGF2CR_ETGF9(x)
#define SNVS_LPTGF2CR_ETGF9_EN_MASK   (0x800000U)
#define SNVS_LPTGF2CR_ETGF9_EN_SHIFT   (23U)
#define SNVS_LPTGF2CR_ETGF9_EN(x)
#define SNVS_LPTGF2CR_ETGF10_MASK   (0x7F000000U)
#define SNVS_LPTGF2CR_ETGF10_SHIFT   (24U)
#define SNVS_LPTGF2CR_ETGF10(x)
#define SNVS_LPTGF2CR_ETGF10_EN_MASK   (0x80000000U)
#define SNVS_LPTGF2CR_ETGF10_EN_SHIFT   (31U)
#define SNVS_LPTGF2CR_ETGF10_EN(x)
#define SNVS_LPTGF2CR_ETGF7_MASK   (0x7FU)
#define SNVS_LPTGF2CR_ETGF7_SHIFT   (0U)
#define SNVS_LPTGF2CR_ETGF7(x)
#define SNVS_LPTGF2CR_ETGF7_EN_MASK   (0x80U)
#define SNVS_LPTGF2CR_ETGF7_EN_SHIFT   (7U)
#define SNVS_LPTGF2CR_ETGF7_EN(x)
#define SNVS_LPTGF2CR_ETGF8_MASK   (0x7F00U)
#define SNVS_LPTGF2CR_ETGF8_SHIFT   (8U)
#define SNVS_LPTGF2CR_ETGF8(x)
#define SNVS_LPTGF2CR_ETGF8_EN_MASK   (0x8000U)
#define SNVS_LPTGF2CR_ETGF8_EN_SHIFT   (15U)
#define SNVS_LPTGF2CR_ETGF8_EN(x)
#define SNVS_LPTGF2CR_ETGF9_MASK   (0x7F0000U)
#define SNVS_LPTGF2CR_ETGF9_SHIFT   (16U)
#define SNVS_LPTGF2CR_ETGF9(x)
#define SNVS_LPTGF2CR_ETGF9_EN_MASK   (0x800000U)
#define SNVS_LPTGF2CR_ETGF9_EN_SHIFT   (23U)
#define SNVS_LPTGF2CR_ETGF9_EN(x)
#define SNVS_LPTGF2CR_ETGF10_MASK   (0x7F000000U)
#define SNVS_LPTGF2CR_ETGF10_SHIFT   (24U)
#define SNVS_LPTGF2CR_ETGF10(x)
#define SNVS_LPTGF2CR_ETGF10_EN_MASK   (0x80000000U)
#define SNVS_LPTGF2CR_ETGF10_EN_SHIFT   (31U)
#define SNVS_LPTGF2CR_ETGF10_EN(x)

LPATCR - SNVS_LP Active Tamper 1 Configuration Register..SNVS_LP Active Tamper 5 Configuration Register

#define SNVS_LPATCR_Seed_MASK   (0xFFFFU)
#define SNVS_LPATCR_Seed_SHIFT   (0U)
#define SNVS_LPATCR_Seed(x)
#define SNVS_LPATCR_Polynomial_MASK   (0xFFFF0000U)
#define SNVS_LPATCR_Polynomial_SHIFT   (16U)
#define SNVS_LPATCR_Polynomial(x)
#define SNVS_LPATCR_Seed_MASK   (0xFFFFU)
#define SNVS_LPATCR_Seed_SHIFT   (0U)
#define SNVS_LPATCR_Seed(x)
#define SNVS_LPATCR_Polynomial_MASK   (0xFFFF0000U)
#define SNVS_LPATCR_Polynomial_SHIFT   (16U)
#define SNVS_LPATCR_Polynomial(x)

LPATCTLR - SNVS_LP Active Tamper Control Register

#define SNVS_LPATCTLR_AT1_EN_MASK   (0x1U)
#define SNVS_LPATCTLR_AT1_EN_SHIFT   (0U)
#define SNVS_LPATCTLR_AT1_EN(x)
#define SNVS_LPATCTLR_AT2_EN_MASK   (0x2U)
#define SNVS_LPATCTLR_AT2_EN_SHIFT   (1U)
#define SNVS_LPATCTLR_AT2_EN(x)
#define SNVS_LPATCTLR_AT3_EN_MASK   (0x4U)
#define SNVS_LPATCTLR_AT3_EN_SHIFT   (2U)
#define SNVS_LPATCTLR_AT3_EN(x)
#define SNVS_LPATCTLR_AT4_EN_MASK   (0x8U)
#define SNVS_LPATCTLR_AT4_EN_SHIFT   (3U)
#define SNVS_LPATCTLR_AT4_EN(x)
#define SNVS_LPATCTLR_AT5_EN_MASK   (0x10U)
#define SNVS_LPATCTLR_AT5_EN_SHIFT   (4U)
#define SNVS_LPATCTLR_AT5_EN(x)
#define SNVS_LPATCTLR_AT1_PAD_EN_MASK   (0x10000U)
#define SNVS_LPATCTLR_AT1_PAD_EN_SHIFT   (16U)
#define SNVS_LPATCTLR_AT1_PAD_EN(x)
#define SNVS_LPATCTLR_AT2_PAD_EN_MASK   (0x20000U)
#define SNVS_LPATCTLR_AT2_PAD_EN_SHIFT   (17U)
#define SNVS_LPATCTLR_AT2_PAD_EN(x)
#define SNVS_LPATCTLR_AT3_PAD_EN_MASK   (0x40000U)
#define SNVS_LPATCTLR_AT3_PAD_EN_SHIFT   (18U)
#define SNVS_LPATCTLR_AT3_PAD_EN(x)
#define SNVS_LPATCTLR_AT4_PAD_EN_MASK   (0x80000U)
#define SNVS_LPATCTLR_AT4_PAD_EN_SHIFT   (19U)
#define SNVS_LPATCTLR_AT4_PAD_EN(x)
#define SNVS_LPATCTLR_AT5_PAD_EN_MASK   (0x100000U)
#define SNVS_LPATCTLR_AT5_PAD_EN_SHIFT   (20U)
#define SNVS_LPATCTLR_AT5_PAD_EN(x)
#define SNVS_LPATCTLR_AT1_EN_MASK   (0x1U)
#define SNVS_LPATCTLR_AT1_EN_SHIFT   (0U)
#define SNVS_LPATCTLR_AT1_EN(x)
#define SNVS_LPATCTLR_AT2_EN_MASK   (0x2U)
#define SNVS_LPATCTLR_AT2_EN_SHIFT   (1U)
#define SNVS_LPATCTLR_AT2_EN(x)
#define SNVS_LPATCTLR_AT3_EN_MASK   (0x4U)
#define SNVS_LPATCTLR_AT3_EN_SHIFT   (2U)
#define SNVS_LPATCTLR_AT3_EN(x)
#define SNVS_LPATCTLR_AT4_EN_MASK   (0x8U)
#define SNVS_LPATCTLR_AT4_EN_SHIFT   (3U)
#define SNVS_LPATCTLR_AT4_EN(x)
#define SNVS_LPATCTLR_AT5_EN_MASK   (0x10U)
#define SNVS_LPATCTLR_AT5_EN_SHIFT   (4U)
#define SNVS_LPATCTLR_AT5_EN(x)
#define SNVS_LPATCTLR_AT1_PAD_EN_MASK   (0x10000U)
#define SNVS_LPATCTLR_AT1_PAD_EN_SHIFT   (16U)
#define SNVS_LPATCTLR_AT1_PAD_EN(x)
#define SNVS_LPATCTLR_AT2_PAD_EN_MASK   (0x20000U)
#define SNVS_LPATCTLR_AT2_PAD_EN_SHIFT   (17U)
#define SNVS_LPATCTLR_AT2_PAD_EN(x)
#define SNVS_LPATCTLR_AT3_PAD_EN_MASK   (0x40000U)
#define SNVS_LPATCTLR_AT3_PAD_EN_SHIFT   (18U)
#define SNVS_LPATCTLR_AT3_PAD_EN(x)
#define SNVS_LPATCTLR_AT4_PAD_EN_MASK   (0x80000U)
#define SNVS_LPATCTLR_AT4_PAD_EN_SHIFT   (19U)
#define SNVS_LPATCTLR_AT4_PAD_EN(x)
#define SNVS_LPATCTLR_AT5_PAD_EN_MASK   (0x100000U)
#define SNVS_LPATCTLR_AT5_PAD_EN_SHIFT   (20U)
#define SNVS_LPATCTLR_AT5_PAD_EN(x)

LPATCLKR - SNVS_LP Active Tamper Clock Control Register

#define SNVS_LPATCLKR_AT1_CLK_CTL_MASK   (0x3U)
#define SNVS_LPATCLKR_AT1_CLK_CTL_SHIFT   (0U)
#define SNVS_LPATCLKR_AT1_CLK_CTL(x)
#define SNVS_LPATCLKR_AT2_CLK_CTL_MASK   (0x30U)
#define SNVS_LPATCLKR_AT2_CLK_CTL_SHIFT   (4U)
#define SNVS_LPATCLKR_AT2_CLK_CTL(x)
#define SNVS_LPATCLKR_AT3_CLK_CTL_MASK   (0x300U)
#define SNVS_LPATCLKR_AT3_CLK_CTL_SHIFT   (8U)
#define SNVS_LPATCLKR_AT3_CLK_CTL(x)
#define SNVS_LPATCLKR_AT4_CLK_CTL_MASK   (0x3000U)
#define SNVS_LPATCLKR_AT4_CLK_CTL_SHIFT   (12U)
#define SNVS_LPATCLKR_AT4_CLK_CTL(x)
#define SNVS_LPATCLKR_AT5_CLK_CTL_MASK   (0x30000U)
#define SNVS_LPATCLKR_AT5_CLK_CTL_SHIFT   (16U)
#define SNVS_LPATCLKR_AT5_CLK_CTL(x)
#define SNVS_LPATCLKR_AT1_CLK_CTL_MASK   (0x3U)
#define SNVS_LPATCLKR_AT1_CLK_CTL_SHIFT   (0U)
#define SNVS_LPATCLKR_AT1_CLK_CTL(x)
#define SNVS_LPATCLKR_AT2_CLK_CTL_MASK   (0x30U)
#define SNVS_LPATCLKR_AT2_CLK_CTL_SHIFT   (4U)
#define SNVS_LPATCLKR_AT2_CLK_CTL(x)
#define SNVS_LPATCLKR_AT3_CLK_CTL_MASK   (0x300U)
#define SNVS_LPATCLKR_AT3_CLK_CTL_SHIFT   (8U)
#define SNVS_LPATCLKR_AT3_CLK_CTL(x)
#define SNVS_LPATCLKR_AT4_CLK_CTL_MASK   (0x3000U)
#define SNVS_LPATCLKR_AT4_CLK_CTL_SHIFT   (12U)
#define SNVS_LPATCLKR_AT4_CLK_CTL(x)
#define SNVS_LPATCLKR_AT5_CLK_CTL_MASK   (0x30000U)
#define SNVS_LPATCLKR_AT5_CLK_CTL_SHIFT   (16U)
#define SNVS_LPATCLKR_AT5_CLK_CTL(x)

LPATRC1R - SNVS_LP Active Tamper Routing Control 1 Register

#define SNVS_LPATRC1R_ET1RCTL_MASK   (0x7U)
#define SNVS_LPATRC1R_ET1RCTL_SHIFT   (0U)
#define SNVS_LPATRC1R_ET1RCTL(x)
#define SNVS_LPATRC1R_ET2RCTL_MASK   (0x70U)
#define SNVS_LPATRC1R_ET2RCTL_SHIFT   (4U)
#define SNVS_LPATRC1R_ET2RCTL(x)
#define SNVS_LPATRC1R_ET3RCTL_MASK   (0x700U)
#define SNVS_LPATRC1R_ET3RCTL_SHIFT   (8U)
#define SNVS_LPATRC1R_ET3RCTL(x)
#define SNVS_LPATRC1R_ET4RCTL_MASK   (0x7000U)
#define SNVS_LPATRC1R_ET4RCTL_SHIFT   (12U)
#define SNVS_LPATRC1R_ET4RCTL(x)
#define SNVS_LPATRC1R_ET5RCTL_MASK   (0x70000U)
#define SNVS_LPATRC1R_ET5RCTL_SHIFT   (16U)
#define SNVS_LPATRC1R_ET5RCTL(x)
#define SNVS_LPATRC1R_ET6RCTL_MASK   (0x700000U)
#define SNVS_LPATRC1R_ET6RCTL_SHIFT   (20U)
#define SNVS_LPATRC1R_ET6RCTL(x)
#define SNVS_LPATRC1R_ET7RCTL_MASK   (0x7000000U)
#define SNVS_LPATRC1R_ET7RCTL_SHIFT   (24U)
#define SNVS_LPATRC1R_ET7RCTL(x)
#define SNVS_LPATRC1R_ET8RCTL_MASK   (0x70000000U)
#define SNVS_LPATRC1R_ET8RCTL_SHIFT   (28U)
#define SNVS_LPATRC1R_ET8RCTL(x)
#define SNVS_LPATRC1R_ET1RCTL_MASK   (0x7U)
#define SNVS_LPATRC1R_ET1RCTL_SHIFT   (0U)
#define SNVS_LPATRC1R_ET1RCTL(x)
#define SNVS_LPATRC1R_ET2RCTL_MASK   (0x70U)
#define SNVS_LPATRC1R_ET2RCTL_SHIFT   (4U)
#define SNVS_LPATRC1R_ET2RCTL(x)
#define SNVS_LPATRC1R_ET3RCTL_MASK   (0x700U)
#define SNVS_LPATRC1R_ET3RCTL_SHIFT   (8U)
#define SNVS_LPATRC1R_ET3RCTL(x)
#define SNVS_LPATRC1R_ET4RCTL_MASK   (0x7000U)
#define SNVS_LPATRC1R_ET4RCTL_SHIFT   (12U)
#define SNVS_LPATRC1R_ET4RCTL(x)
#define SNVS_LPATRC1R_ET5RCTL_MASK   (0x70000U)
#define SNVS_LPATRC1R_ET5RCTL_SHIFT   (16U)
#define SNVS_LPATRC1R_ET5RCTL(x)
#define SNVS_LPATRC1R_ET6RCTL_MASK   (0x700000U)
#define SNVS_LPATRC1R_ET6RCTL_SHIFT   (20U)
#define SNVS_LPATRC1R_ET6RCTL(x)
#define SNVS_LPATRC1R_ET7RCTL_MASK   (0x7000000U)
#define SNVS_LPATRC1R_ET7RCTL_SHIFT   (24U)
#define SNVS_LPATRC1R_ET7RCTL(x)
#define SNVS_LPATRC1R_ET8RCTL_MASK   (0x70000000U)
#define SNVS_LPATRC1R_ET8RCTL_SHIFT   (28U)
#define SNVS_LPATRC1R_ET8RCTL(x)

LPATRC2R - SNVS_LP Active Tamper Routing Control 2 Register

#define SNVS_LPATRC2R_ET9RCTL_MASK   (0x7U)
#define SNVS_LPATRC2R_ET9RCTL_SHIFT   (0U)
#define SNVS_LPATRC2R_ET9RCTL(x)
#define SNVS_LPATRC2R_ET10RCTL_MASK   (0x70U)
#define SNVS_LPATRC2R_ET10RCTL_SHIFT   (4U)
#define SNVS_LPATRC2R_ET10RCTL(x)
#define SNVS_LPATRC2R_ET9RCTL_MASK   (0x7U)
#define SNVS_LPATRC2R_ET9RCTL_SHIFT   (0U)
#define SNVS_LPATRC2R_ET9RCTL(x)
#define SNVS_LPATRC2R_ET10RCTL_MASK   (0x70U)
#define SNVS_LPATRC2R_ET10RCTL_SHIFT   (4U)
#define SNVS_LPATRC2R_ET10RCTL(x)

Detailed Description

Macro Definition Documentation

◆ SNVS_HPCOMR_HAC_CLEAR [1/3]

#define SNVS_HPCOMR_HAC_CLEAR ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_HAC_CLEAR_SHIFT)) & SNVS_HPCOMR_HAC_CLEAR_MASK)

HAC_CLEAR 0b0..No Action 0b1..Clear the HAC

◆ SNVS_HPCOMR_HAC_CLEAR [2/3]

#define SNVS_HPCOMR_HAC_CLEAR ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_HAC_CLEAR_SHIFT)) & SNVS_HPCOMR_HAC_CLEAR_MASK)

HAC_CLEAR 0b0..No Action 0b1..Clear the HAC

◆ SNVS_HPCOMR_HAC_CLEAR [3/3]

#define SNVS_HPCOMR_HAC_CLEAR ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_HAC_CLEAR_SHIFT)) & SNVS_HPCOMR_HAC_CLEAR_MASK)

HAC_CLEAR 0b0..No Action 0b1..Clear the HAC

◆ SNVS_HPCOMR_HAC_EN [1/3]

#define SNVS_HPCOMR_HAC_EN ( x)
Value:
(((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

◆ SNVS_HPCOMR_HAC_EN [2/3]

#define SNVS_HPCOMR_HAC_EN ( x)
Value:
(((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

◆ SNVS_HPCOMR_HAC_EN [3/3]

#define SNVS_HPCOMR_HAC_EN ( x)
Value:
(((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

◆ SNVS_HPCOMR_HAC_LOAD [1/3]

#define SNVS_HPCOMR_HAC_LOAD ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_HAC_LOAD_SHIFT)) & SNVS_HPCOMR_HAC_LOAD_MASK)

HAC_LOAD 0b0..No Action 0b1..Load the HAC

◆ SNVS_HPCOMR_HAC_LOAD [2/3]

#define SNVS_HPCOMR_HAC_LOAD ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_HAC_LOAD_SHIFT)) & SNVS_HPCOMR_HAC_LOAD_MASK)

HAC_LOAD 0b0..No Action 0b1..Load the HAC

◆ SNVS_HPCOMR_HAC_LOAD [3/3]

#define SNVS_HPCOMR_HAC_LOAD ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_HAC_LOAD_SHIFT)) & SNVS_HPCOMR_HAC_LOAD_MASK)

HAC_LOAD 0b0..No Action 0b1..Load the HAC

◆ SNVS_HPCOMR_HAC_STOP [1/3]

#define SNVS_HPCOMR_HAC_STOP ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_HAC_STOP_SHIFT)) & SNVS_HPCOMR_HAC_STOP_MASK)

◆ SNVS_HPCOMR_HAC_STOP [2/3]

#define SNVS_HPCOMR_HAC_STOP ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_HAC_STOP_SHIFT)) & SNVS_HPCOMR_HAC_STOP_MASK)

◆ SNVS_HPCOMR_HAC_STOP [3/3]

#define SNVS_HPCOMR_HAC_STOP ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_HAC_STOP_SHIFT)) & SNVS_HPCOMR_HAC_STOP_MASK)

◆ SNVS_HPCOMR_LP_SWR [1/3]

#define SNVS_HPCOMR_LP_SWR ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_LP_SWR_SHIFT)) & SNVS_HPCOMR_LP_SWR_MASK)

LP_SWR 0b0..No Action 0b1..Reset LP section

◆ SNVS_HPCOMR_LP_SWR [2/3]

#define SNVS_HPCOMR_LP_SWR ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_LP_SWR_SHIFT)) & SNVS_HPCOMR_LP_SWR_MASK)

LP_SWR 0b0..No Action 0b1..Reset LP section

◆ SNVS_HPCOMR_LP_SWR [3/3]

#define SNVS_HPCOMR_LP_SWR ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_LP_SWR_SHIFT)) & SNVS_HPCOMR_LP_SWR_MASK)

LP_SWR 0b0..No Action 0b1..Reset LP section

◆ SNVS_HPCOMR_LP_SWR_DIS [1/3]

#define SNVS_HPCOMR_LP_SWR_DIS ( x)
Value:
(((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

◆ SNVS_HPCOMR_LP_SWR_DIS [2/3]

#define SNVS_HPCOMR_LP_SWR_DIS ( x)
Value:
(((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

◆ SNVS_HPCOMR_LP_SWR_DIS [3/3]

#define SNVS_HPCOMR_LP_SWR_DIS ( x)
Value:
(((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

◆ SNVS_HPCOMR_MKS_EN [1/3]

#define SNVS_HPCOMR_MKS_EN ( x)
Value:
(((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

◆ SNVS_HPCOMR_MKS_EN [2/3]

#define SNVS_HPCOMR_MKS_EN ( x)
Value:
(((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

◆ SNVS_HPCOMR_MKS_EN [3/3]

#define SNVS_HPCOMR_MKS_EN ( x)
Value:
(((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

◆ SNVS_HPCOMR_NPSWA_EN [1/3]

#define SNVS_HPCOMR_NPSWA_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_NPSWA_EN_SHIFT)) & SNVS_HPCOMR_NPSWA_EN_MASK)

◆ SNVS_HPCOMR_NPSWA_EN [2/3]

#define SNVS_HPCOMR_NPSWA_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_NPSWA_EN_SHIFT)) & SNVS_HPCOMR_NPSWA_EN_MASK)

◆ SNVS_HPCOMR_NPSWA_EN [3/3]

#define SNVS_HPCOMR_NPSWA_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_NPSWA_EN_SHIFT)) & SNVS_HPCOMR_NPSWA_EN_MASK)

◆ SNVS_HPCOMR_PROG_ZMK [1/3]

#define SNVS_HPCOMR_PROG_ZMK ( x)
Value:
(((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

◆ SNVS_HPCOMR_PROG_ZMK [2/3]

#define SNVS_HPCOMR_PROG_ZMK ( x)
Value:
(((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

◆ SNVS_HPCOMR_PROG_ZMK [3/3]

#define SNVS_HPCOMR_PROG_ZMK ( x)
Value:
(((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

◆ SNVS_HPCOMR_SSM_SFNS_DIS [1/3]

#define SNVS_HPCOMR_SSM_SFNS_DIS ( x)
Value:
(((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

◆ SNVS_HPCOMR_SSM_SFNS_DIS [2/3]

#define SNVS_HPCOMR_SSM_SFNS_DIS ( x)
Value:
(((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

◆ SNVS_HPCOMR_SSM_SFNS_DIS [3/3]

#define SNVS_HPCOMR_SSM_SFNS_DIS ( x)
Value:
(((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

◆ SNVS_HPCOMR_SSM_ST [1/3]

#define SNVS_HPCOMR_SSM_ST ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SSM_ST_SHIFT)) & SNVS_HPCOMR_SSM_ST_MASK)

◆ SNVS_HPCOMR_SSM_ST [2/3]

#define SNVS_HPCOMR_SSM_ST ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SSM_ST_SHIFT)) & SNVS_HPCOMR_SSM_ST_MASK)

◆ SNVS_HPCOMR_SSM_ST [3/3]

#define SNVS_HPCOMR_SSM_ST ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SSM_ST_SHIFT)) & SNVS_HPCOMR_SSM_ST_MASK)

◆ SNVS_HPCOMR_SSM_ST_DIS [1/3]

#define SNVS_HPCOMR_SSM_ST_DIS ( x)
Value:
(((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

◆ SNVS_HPCOMR_SSM_ST_DIS [2/3]

#define SNVS_HPCOMR_SSM_ST_DIS ( x)
Value:
(((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

◆ SNVS_HPCOMR_SSM_ST_DIS [3/3]

#define SNVS_HPCOMR_SSM_ST_DIS ( x)
Value:
(((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

◆ SNVS_HPCOMR_SW_FSV [1/3]

#define SNVS_HPCOMR_SW_FSV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SW_FSV_SHIFT)) & SNVS_HPCOMR_SW_FSV_MASK)

◆ SNVS_HPCOMR_SW_FSV [2/3]

#define SNVS_HPCOMR_SW_FSV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SW_FSV_SHIFT)) & SNVS_HPCOMR_SW_FSV_MASK)

◆ SNVS_HPCOMR_SW_FSV [3/3]

#define SNVS_HPCOMR_SW_FSV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SW_FSV_SHIFT)) & SNVS_HPCOMR_SW_FSV_MASK)

◆ SNVS_HPCOMR_SW_LPSV [1/3]

#define SNVS_HPCOMR_SW_LPSV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SW_LPSV_SHIFT)) & SNVS_HPCOMR_SW_LPSV_MASK)

◆ SNVS_HPCOMR_SW_LPSV [2/3]

#define SNVS_HPCOMR_SW_LPSV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SW_LPSV_SHIFT)) & SNVS_HPCOMR_SW_LPSV_MASK)

◆ SNVS_HPCOMR_SW_LPSV [3/3]

#define SNVS_HPCOMR_SW_LPSV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SW_LPSV_SHIFT)) & SNVS_HPCOMR_SW_LPSV_MASK)

◆ SNVS_HPCOMR_SW_SV [1/3]

#define SNVS_HPCOMR_SW_SV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SW_SV_SHIFT)) & SNVS_HPCOMR_SW_SV_MASK)

◆ SNVS_HPCOMR_SW_SV [2/3]

#define SNVS_HPCOMR_SW_SV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SW_SV_SHIFT)) & SNVS_HPCOMR_SW_SV_MASK)

◆ SNVS_HPCOMR_SW_SV [3/3]

#define SNVS_HPCOMR_SW_SV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCOMR_SW_SV_SHIFT)) & SNVS_HPCOMR_SW_SV_MASK)

◆ SNVS_HPCR_BTN_CONFIG [1/3]

#define SNVS_HPCR_BTN_CONFIG ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCR_BTN_CONFIG_SHIFT)) & SNVS_HPCR_BTN_CONFIG_MASK)

◆ SNVS_HPCR_BTN_CONFIG [2/3]

#define SNVS_HPCR_BTN_CONFIG ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCR_BTN_CONFIG_SHIFT)) & SNVS_HPCR_BTN_CONFIG_MASK)

◆ SNVS_HPCR_BTN_CONFIG [3/3]

#define SNVS_HPCR_BTN_CONFIG ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCR_BTN_CONFIG_SHIFT)) & SNVS_HPCR_BTN_CONFIG_MASK)

◆ SNVS_HPCR_BTN_MASK [1/3]

#define SNVS_HPCR_BTN_MASK ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCR_BTN_MASK_SHIFT)) & SNVS_HPCR_BTN_MASK_MASK)

◆ SNVS_HPCR_BTN_MASK [2/3]

#define SNVS_HPCR_BTN_MASK ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCR_BTN_MASK_SHIFT)) & SNVS_HPCR_BTN_MASK_MASK)

◆ SNVS_HPCR_BTN_MASK [3/3]

#define SNVS_HPCR_BTN_MASK ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPCR_BTN_MASK_SHIFT)) & SNVS_HPCR_BTN_MASK_MASK)

◆ SNVS_HPCR_DIS_PI [1/3]

#define SNVS_HPCR_DIS_PI ( x)
Value:
(((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

◆ SNVS_HPCR_DIS_PI [2/3]

#define SNVS_HPCR_DIS_PI ( x)
Value:
(((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

◆ SNVS_HPCR_DIS_PI [3/3]

#define SNVS_HPCR_DIS_PI ( x)
Value:
(((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

◆ SNVS_HPCR_HP_TS [1/3]

#define SNVS_HPCR_HP_TS ( x)
Value:
(((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

◆ SNVS_HPCR_HP_TS [2/3]

#define SNVS_HPCR_HP_TS ( x)
Value:
(((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

◆ SNVS_HPCR_HP_TS [3/3]

#define SNVS_HPCR_HP_TS ( x)
Value:
(((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

◆ SNVS_HPCR_HPCALB_EN [1/3]

#define SNVS_HPCR_HPCALB_EN ( x)
Value:
(((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

◆ SNVS_HPCR_HPCALB_EN [2/3]

#define SNVS_HPCR_HPCALB_EN ( x)
Value:
(((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

◆ SNVS_HPCR_HPCALB_EN [3/3]

#define SNVS_HPCR_HPCALB_EN ( x)
Value:
(((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

◆ SNVS_HPCR_HPCALB_VAL [1/3]

#define SNVS_HPCR_HPCALB_VAL ( x)
Value:
(((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

◆ SNVS_HPCR_HPCALB_VAL [2/3]

#define SNVS_HPCR_HPCALB_VAL ( x)
Value:
(((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

◆ SNVS_HPCR_HPCALB_VAL [3/3]

#define SNVS_HPCR_HPCALB_VAL ( x)
Value:
(((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

◆ SNVS_HPCR_HPTA_EN [1/3]

#define SNVS_HPCR_HPTA_EN ( x)
Value:
(((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

◆ SNVS_HPCR_HPTA_EN [2/3]

#define SNVS_HPCR_HPTA_EN ( x)
Value:
(((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

◆ SNVS_HPCR_HPTA_EN [3/3]

#define SNVS_HPCR_HPTA_EN ( x)
Value:
(((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

◆ SNVS_HPCR_PI_EN [1/3]

#define SNVS_HPCR_PI_EN ( x)
Value:
(((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

◆ SNVS_HPCR_PI_EN [2/3]

#define SNVS_HPCR_PI_EN ( x)
Value:
(((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

◆ SNVS_HPCR_PI_EN [3/3]

#define SNVS_HPCR_PI_EN ( x)
Value:
(((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

◆ SNVS_HPCR_PI_FREQ [1/3]

#define SNVS_HPCR_PI_FREQ ( x)
Value:
(((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

◆ SNVS_HPCR_PI_FREQ [2/3]

#define SNVS_HPCR_PI_FREQ ( x)
Value:
(((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

◆ SNVS_HPCR_PI_FREQ [3/3]

#define SNVS_HPCR_PI_FREQ ( x)
Value:
(((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

◆ SNVS_HPCR_RTC_EN [1/3]

#define SNVS_HPCR_RTC_EN ( x)
Value:
(((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

◆ SNVS_HPCR_RTC_EN [2/3]

#define SNVS_HPCR_RTC_EN ( x)
Value:
(((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

◆ SNVS_HPCR_RTC_EN [3/3]

#define SNVS_HPCR_RTC_EN ( x)
Value:
(((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

◆ SNVS_HPHACIVR_HAC_COUNTER_IV [1/3]

#define SNVS_HPHACIVR_HAC_COUNTER_IV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPHACIVR_HAC_COUNTER_IV_SHIFT)) & SNVS_HPHACIVR_HAC_COUNTER_IV_MASK)

◆ SNVS_HPHACIVR_HAC_COUNTER_IV [2/3]

#define SNVS_HPHACIVR_HAC_COUNTER_IV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPHACIVR_HAC_COUNTER_IV_SHIFT)) & SNVS_HPHACIVR_HAC_COUNTER_IV_MASK)

◆ SNVS_HPHACIVR_HAC_COUNTER_IV [3/3]

#define SNVS_HPHACIVR_HAC_COUNTER_IV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPHACIVR_HAC_COUNTER_IV_SHIFT)) & SNVS_HPHACIVR_HAC_COUNTER_IV_MASK)

◆ SNVS_HPHACR_HAC_COUNTER [1/3]

#define SNVS_HPHACR_HAC_COUNTER ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPHACR_HAC_COUNTER_SHIFT)) & SNVS_HPHACR_HAC_COUNTER_MASK)

◆ SNVS_HPHACR_HAC_COUNTER [2/3]

#define SNVS_HPHACR_HAC_COUNTER ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPHACR_HAC_COUNTER_SHIFT)) & SNVS_HPHACR_HAC_COUNTER_MASK)

◆ SNVS_HPHACR_HAC_COUNTER [3/3]

#define SNVS_HPHACR_HAC_COUNTER ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPHACR_HAC_COUNTER_SHIFT)) & SNVS_HPHACR_HAC_COUNTER_MASK)

◆ SNVS_HPLR_AT1_SL [1/2]

#define SNVS_HPLR_AT1_SL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_AT1_SL_SHIFT)) & SNVS_HPLR_AT1_SL_MASK)

AT1_SL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_HPLR_AT1_SL [2/2]

#define SNVS_HPLR_AT1_SL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_AT1_SL_SHIFT)) & SNVS_HPLR_AT1_SL_MASK)

AT1_SL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_HPLR_AT2_SL [1/2]

#define SNVS_HPLR_AT2_SL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_AT2_SL_SHIFT)) & SNVS_HPLR_AT2_SL_MASK)

AT2_SL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_HPLR_AT2_SL [2/2]

#define SNVS_HPLR_AT2_SL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_AT2_SL_SHIFT)) & SNVS_HPLR_AT2_SL_MASK)

AT2_SL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_HPLR_AT3_SL [1/2]

#define SNVS_HPLR_AT3_SL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_AT3_SL_SHIFT)) & SNVS_HPLR_AT3_SL_MASK)

AT3_SL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_HPLR_AT3_SL [2/2]

#define SNVS_HPLR_AT3_SL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_AT3_SL_SHIFT)) & SNVS_HPLR_AT3_SL_MASK)

AT3_SL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_HPLR_AT4_SL [1/2]

#define SNVS_HPLR_AT4_SL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_AT4_SL_SHIFT)) & SNVS_HPLR_AT4_SL_MASK)

AT4_SL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_HPLR_AT4_SL [2/2]

#define SNVS_HPLR_AT4_SL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_AT4_SL_SHIFT)) & SNVS_HPLR_AT4_SL_MASK)

AT4_SL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_HPLR_AT5_SL [1/2]

#define SNVS_HPLR_AT5_SL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_AT5_SL_SHIFT)) & SNVS_HPLR_AT5_SL_MASK)

AT5_SL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_HPLR_AT5_SL [2/2]

#define SNVS_HPLR_AT5_SL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_AT5_SL_SHIFT)) & SNVS_HPLR_AT5_SL_MASK)

AT5_SL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_HPLR_GPR_SL [1/3]

#define SNVS_HPLR_GPR_SL ( x)
Value:
(((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

◆ SNVS_HPLR_GPR_SL [2/3]

#define SNVS_HPLR_GPR_SL ( x)
Value:
(((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

◆ SNVS_HPLR_GPR_SL [3/3]

#define SNVS_HPLR_GPR_SL ( x)
Value:
(((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

◆ SNVS_HPLR_HAC_L [1/3]

#define SNVS_HPLR_HAC_L ( x)
Value:
(((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

◆ SNVS_HPLR_HAC_L [2/3]

#define SNVS_HPLR_HAC_L ( x)
Value:
(((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

◆ SNVS_HPLR_HAC_L [3/3]

#define SNVS_HPLR_HAC_L ( x)
Value:
(((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

◆ SNVS_HPLR_HPSICR_L [1/3]

#define SNVS_HPLR_HPSICR_L ( x)
Value:
(((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

◆ SNVS_HPLR_HPSICR_L [2/3]

#define SNVS_HPLR_HPSICR_L ( x)
Value:
(((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

◆ SNVS_HPLR_HPSICR_L [3/3]

#define SNVS_HPLR_HPSICR_L ( x)
Value:
(((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

◆ SNVS_HPLR_HPSVCR_L [1/3]

#define SNVS_HPLR_HPSVCR_L ( x)
Value:
(((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

◆ SNVS_HPLR_HPSVCR_L [2/3]

#define SNVS_HPLR_HPSVCR_L ( x)
Value:
(((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

◆ SNVS_HPLR_HPSVCR_L [3/3]

#define SNVS_HPLR_HPSVCR_L ( x)
Value:
(((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

◆ SNVS_HPLR_LPCALB_SL [1/3]

#define SNVS_HPLR_LPCALB_SL ( x)
Value:
(((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

◆ SNVS_HPLR_LPCALB_SL [2/3]

#define SNVS_HPLR_LPCALB_SL ( x)
Value:
(((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

◆ SNVS_HPLR_LPCALB_SL [3/3]

#define SNVS_HPLR_LPCALB_SL ( x)
Value:
(((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

◆ SNVS_HPLR_LPSECR_SL [1/3]

#define SNVS_HPLR_LPSECR_SL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_LPSECR_SL_SHIFT)) & SNVS_HPLR_LPSECR_SL_MASK)

LPSECR_SL 0b0..Write access is allowed 0b1..Write access is not allowed

◆ SNVS_HPLR_LPSECR_SL [2/3]

#define SNVS_HPLR_LPSECR_SL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_LPSECR_SL_SHIFT)) & SNVS_HPLR_LPSECR_SL_MASK)

LPSECR_SL 0b0..Write access is allowed 0b1..Write access is not allowed

◆ SNVS_HPLR_LPSECR_SL [3/3]

#define SNVS_HPLR_LPSECR_SL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_LPSECR_SL_SHIFT)) & SNVS_HPLR_LPSECR_SL_MASK)

LPSECR_SL 0b0..Write access is allowed 0b1..Write access is not allowed

◆ SNVS_HPLR_LPSVCR_SL [1/3]

#define SNVS_HPLR_LPSVCR_SL ( x)
Value:
(((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

◆ SNVS_HPLR_LPSVCR_SL [2/3]

#define SNVS_HPLR_LPSVCR_SL ( x)
Value:
(((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

◆ SNVS_HPLR_LPSVCR_SL [3/3]

#define SNVS_HPLR_LPSVCR_SL ( x)
Value:
(((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

◆ SNVS_HPLR_LPTGFCR_SL [1/2]

#define SNVS_HPLR_LPTGFCR_SL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_LPTGFCR_SL_SHIFT)) & SNVS_HPLR_LPTGFCR_SL_MASK)

LPTGFCR_SL 0b0..Write access is allowed 0b1..Write access is not allowed

◆ SNVS_HPLR_LPTGFCR_SL [2/2]

#define SNVS_HPLR_LPTGFCR_SL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPLR_LPTGFCR_SL_SHIFT)) & SNVS_HPLR_LPTGFCR_SL_MASK)

LPTGFCR_SL 0b0..Write access is allowed 0b1..Write access is not allowed

◆ SNVS_HPLR_MC_SL [1/3]

#define SNVS_HPLR_MC_SL ( x)
Value:
(((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

◆ SNVS_HPLR_MC_SL [2/3]

#define SNVS_HPLR_MC_SL ( x)
Value:
(((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

◆ SNVS_HPLR_MC_SL [3/3]

#define SNVS_HPLR_MC_SL ( x)
Value:
(((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

◆ SNVS_HPLR_MKS_SL [1/3]

#define SNVS_HPLR_MKS_SL ( x)
Value:
(((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

◆ SNVS_HPLR_MKS_SL [2/3]

#define SNVS_HPLR_MKS_SL ( x)
Value:
(((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

◆ SNVS_HPLR_MKS_SL [3/3]

#define SNVS_HPLR_MKS_SL ( x)
Value:
(((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

◆ SNVS_HPLR_SRTC_SL [1/3]

#define SNVS_HPLR_SRTC_SL ( x)
Value:
(((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

◆ SNVS_HPLR_SRTC_SL [2/3]

#define SNVS_HPLR_SRTC_SL ( x)
Value:
(((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

◆ SNVS_HPLR_SRTC_SL [3/3]

#define SNVS_HPLR_SRTC_SL ( x)
Value:
(((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

◆ SNVS_HPLR_ZMK_RSL [1/3]

#define SNVS_HPLR_ZMK_RSL ( x)
Value:
(((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

◆ SNVS_HPLR_ZMK_RSL [2/3]

#define SNVS_HPLR_ZMK_RSL ( x)
Value:
(((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

◆ SNVS_HPLR_ZMK_RSL [3/3]

#define SNVS_HPLR_ZMK_RSL ( x)
Value:
(((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

◆ SNVS_HPLR_ZMK_WSL [1/3]

#define SNVS_HPLR_ZMK_WSL ( x)
Value:
(((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

◆ SNVS_HPLR_ZMK_WSL [2/3]

#define SNVS_HPLR_ZMK_WSL ( x)
Value:
(((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

◆ SNVS_HPLR_ZMK_WSL [3/3]

#define SNVS_HPLR_ZMK_WSL ( x)
Value:
(((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

◆ SNVS_HPRTCLR_RTC [1/3]

#define SNVS_HPRTCLR_RTC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPRTCLR_RTC_SHIFT)) & SNVS_HPRTCLR_RTC_MASK)

◆ SNVS_HPRTCLR_RTC [2/3]

#define SNVS_HPRTCLR_RTC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPRTCLR_RTC_SHIFT)) & SNVS_HPRTCLR_RTC_MASK)

◆ SNVS_HPRTCLR_RTC [3/3]

#define SNVS_HPRTCLR_RTC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPRTCLR_RTC_SHIFT)) & SNVS_HPRTCLR_RTC_MASK)

◆ SNVS_HPRTCMR_RTC [1/3]

#define SNVS_HPRTCMR_RTC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPRTCMR_RTC_SHIFT)) & SNVS_HPRTCMR_RTC_MASK)

◆ SNVS_HPRTCMR_RTC [2/3]

#define SNVS_HPRTCMR_RTC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPRTCMR_RTC_SHIFT)) & SNVS_HPRTCMR_RTC_MASK)

◆ SNVS_HPRTCMR_RTC [3/3]

#define SNVS_HPRTCMR_RTC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPRTCMR_RTC_SHIFT)) & SNVS_HPRTCMR_RTC_MASK)

◆ SNVS_HPSICR_CAAM_EN [1/2]

#define SNVS_HPSICR_CAAM_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSICR_CAAM_EN_SHIFT)) & SNVS_HPSICR_CAAM_EN_MASK)

CAAM_EN 0b0..CAAM Security Violation Interrupt is Disabled 0b1..CAAM Security Violation Interrupt is Enabled

◆ SNVS_HPSICR_CAAM_EN [2/2]

#define SNVS_HPSICR_CAAM_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSICR_CAAM_EN_SHIFT)) & SNVS_HPSICR_CAAM_EN_MASK)

CAAM_EN 0b0..CAAM Security Violation Interrupt is Disabled 0b1..CAAM Security Violation Interrupt is Enabled

◆ SNVS_HPSICR_JTAGC_EN [1/2]

#define SNVS_HPSICR_JTAGC_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSICR_JTAGC_EN_SHIFT)) & SNVS_HPSICR_JTAGC_EN_MASK)

JTAGC_EN 0b0..JTAG Active Interrupt is Disabled 0b1..JTAG Active Interrupt is Enabled

◆ SNVS_HPSICR_JTAGC_EN [2/2]

#define SNVS_HPSICR_JTAGC_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSICR_JTAGC_EN_SHIFT)) & SNVS_HPSICR_JTAGC_EN_MASK)

JTAGC_EN 0b0..JTAG Active Interrupt is Disabled 0b1..JTAG Active Interrupt is Enabled

◆ SNVS_HPSICR_LPSVI_EN [1/3]

#define SNVS_HPSICR_LPSVI_EN ( x)
Value:
(((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

◆ SNVS_HPSICR_LPSVI_EN [2/3]

#define SNVS_HPSICR_LPSVI_EN ( x)
Value:
(((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

◆ SNVS_HPSICR_LPSVI_EN [3/3]

#define SNVS_HPSICR_LPSVI_EN ( x)
Value:
(((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

◆ SNVS_HPSICR_OCOTP_EN [1/2]

#define SNVS_HPSICR_OCOTP_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSICR_OCOTP_EN_SHIFT)) & SNVS_HPSICR_OCOTP_EN_MASK)

OCOTP_EN 0b0..OCOTP attack error Interrupt is Disabled 0b1..OCOTP attack error Interrupt is Enabled

◆ SNVS_HPSICR_OCOTP_EN [2/2]

#define SNVS_HPSICR_OCOTP_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSICR_OCOTP_EN_SHIFT)) & SNVS_HPSICR_OCOTP_EN_MASK)

OCOTP_EN 0b0..OCOTP attack error Interrupt is Disabled 0b1..OCOTP attack error Interrupt is Enabled

◆ SNVS_HPSICR_SRC_EN [1/2]

#define SNVS_HPSICR_SRC_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSICR_SRC_EN_SHIFT)) & SNVS_HPSICR_SRC_EN_MASK)

SRC_EN 0b0..Internal Boot Interrupt is Disabled 0b1..Internal Boot Interrupt is Enabled

◆ SNVS_HPSICR_SRC_EN [2/2]

#define SNVS_HPSICR_SRC_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSICR_SRC_EN_SHIFT)) & SNVS_HPSICR_SRC_EN_MASK)

SRC_EN 0b0..Internal Boot Interrupt is Disabled 0b1..Internal Boot Interrupt is Enabled

◆ SNVS_HPSICR_SV0_EN

#define SNVS_HPSICR_SV0_EN ( x)
Value:
(((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

◆ SNVS_HPSICR_SV1_EN

#define SNVS_HPSICR_SV1_EN ( x)
Value:
(((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

◆ SNVS_HPSICR_SV2_EN

#define SNVS_HPSICR_SV2_EN ( x)
Value:
(((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

◆ SNVS_HPSICR_SV3_EN

#define SNVS_HPSICR_SV3_EN ( x)
Value:
(((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

◆ SNVS_HPSICR_SV4_EN

#define SNVS_HPSICR_SV4_EN ( x)
Value:
(((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

◆ SNVS_HPSICR_SV5_EN

#define SNVS_HPSICR_SV5_EN ( x)
Value:
(((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

◆ SNVS_HPSICR_WDOG2_EN [1/2]

#define SNVS_HPSICR_WDOG2_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSICR_WDOG2_EN_SHIFT)) & SNVS_HPSICR_WDOG2_EN_MASK)

WDOG2_EN 0b0..Watchdog 2 Reset Interrupt is Disabled 0b1..Watchdog 2 Reset Interrupt is Enabled

◆ SNVS_HPSICR_WDOG2_EN [2/2]

#define SNVS_HPSICR_WDOG2_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSICR_WDOG2_EN_SHIFT)) & SNVS_HPSICR_WDOG2_EN_MASK)

WDOG2_EN 0b0..Watchdog 2 Reset Interrupt is Disabled 0b1..Watchdog 2 Reset Interrupt is Enabled

◆ SNVS_HPSR_BI [1/3]

#define SNVS_HPSR_BI ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_BI_SHIFT)) & SNVS_HPSR_BI_MASK)

◆ SNVS_HPSR_BI [2/3]

#define SNVS_HPSR_BI ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_BI_SHIFT)) & SNVS_HPSR_BI_MASK)

◆ SNVS_HPSR_BI [3/3]

#define SNVS_HPSR_BI ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_BI_SHIFT)) & SNVS_HPSR_BI_MASK)

◆ SNVS_HPSR_BTN [1/3]

#define SNVS_HPSR_BTN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_BTN_SHIFT)) & SNVS_HPSR_BTN_MASK)

◆ SNVS_HPSR_BTN [2/3]

#define SNVS_HPSR_BTN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_BTN_SHIFT)) & SNVS_HPSR_BTN_MASK)

◆ SNVS_HPSR_BTN [3/3]

#define SNVS_HPSR_BTN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_BTN_SHIFT)) & SNVS_HPSR_BTN_MASK)

◆ SNVS_HPSR_HPTA [1/3]

#define SNVS_HPSR_HPTA ( x)
Value:
(((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.

◆ SNVS_HPSR_HPTA [2/3]

#define SNVS_HPSR_HPTA ( x)
Value:
(((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.

◆ SNVS_HPSR_HPTA [3/3]

#define SNVS_HPSR_HPTA ( x)
Value:
(((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.

◆ SNVS_HPSR_LPDIS [1/3]

#define SNVS_HPSR_LPDIS ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_LPDIS_SHIFT)) & SNVS_HPSR_LPDIS_MASK)

◆ SNVS_HPSR_LPDIS [2/3]

#define SNVS_HPSR_LPDIS ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_LPDIS_SHIFT)) & SNVS_HPSR_LPDIS_MASK)

◆ SNVS_HPSR_LPDIS [3/3]

#define SNVS_HPSR_LPDIS ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_LPDIS_SHIFT)) & SNVS_HPSR_LPDIS_MASK)

◆ SNVS_HPSR_OTPMK_SYNDROME

#define SNVS_HPSR_OTPMK_SYNDROME ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_OTPMK_SYNDROME_SHIFT)) & SNVS_HPSR_OTPMK_SYNDROME_MASK)

◆ SNVS_HPSR_OTPMK_ZERO [1/3]

#define SNVS_HPSR_OTPMK_ZERO ( x)
Value:
(((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.

◆ SNVS_HPSR_OTPMK_ZERO [2/3]

#define SNVS_HPSR_OTPMK_ZERO ( x)
Value:
(((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.

◆ SNVS_HPSR_OTPMK_ZERO [3/3]

#define SNVS_HPSR_OTPMK_ZERO ( x)
Value:
(((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.

◆ SNVS_HPSR_PI [1/3]

#define SNVS_HPSR_PI ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_PI_SHIFT)) & SNVS_HPSR_PI_MASK)

PI 0b0..No periodic interrupt occurred. 0b1..A periodic interrupt occurred.

◆ SNVS_HPSR_PI [2/3]

#define SNVS_HPSR_PI ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_PI_SHIFT)) & SNVS_HPSR_PI_MASK)

PI 0b0..No periodic interrupt occurred. 0b1..A periodic interrupt occurred.

◆ SNVS_HPSR_PI [3/3]

#define SNVS_HPSR_PI ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_PI_SHIFT)) & SNVS_HPSR_PI_MASK)

PI 0b0..No periodic interrupt occurred. 0b1..A periodic interrupt occurred.

◆ SNVS_HPSR_SSM_STATE [1/3]

#define SNVS_HPSR_SSM_STATE ( x)
Value:
(((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

◆ SNVS_HPSR_SSM_STATE [2/3]

#define SNVS_HPSR_SSM_STATE ( x)
Value:
(((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

◆ SNVS_HPSR_SSM_STATE [3/3]

#define SNVS_HPSR_SSM_STATE ( x)
Value:
(((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

◆ SNVS_HPSR_SYS_SECURE_BOOT [1/3]

#define SNVS_HPSR_SYS_SECURE_BOOT ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_SYS_SECURE_BOOT_SHIFT)) & SNVS_HPSR_SYS_SECURE_BOOT_MASK)

◆ SNVS_HPSR_SYS_SECURE_BOOT [2/3]

#define SNVS_HPSR_SYS_SECURE_BOOT ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_SYS_SECURE_BOOT_SHIFT)) & SNVS_HPSR_SYS_SECURE_BOOT_MASK)

◆ SNVS_HPSR_SYS_SECURE_BOOT [3/3]

#define SNVS_HPSR_SYS_SECURE_BOOT ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_SYS_SECURE_BOOT_SHIFT)) & SNVS_HPSR_SYS_SECURE_BOOT_MASK)

◆ SNVS_HPSR_SYS_SECURITY_CFG [1/3]

#define SNVS_HPSR_SYS_SECURITY_CFG ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_SYS_SECURITY_CFG_SHIFT)) & SNVS_HPSR_SYS_SECURITY_CFG_MASK)

SYS_SECURITY_CFG 0b000..Fab Configuration - the default configuration of newly fabricated chips 0b001..Open Configuration - the configuration after NXP-programmable fuses have been blown 0b011..Closed Configuration - the configuration after OEM-programmable fuses have been blown 0b111..Field Return Configuration - the configuration of chips that are returned to NXP for analysis

◆ SNVS_HPSR_SYS_SECURITY_CFG [2/3]

#define SNVS_HPSR_SYS_SECURITY_CFG ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_SYS_SECURITY_CFG_SHIFT)) & SNVS_HPSR_SYS_SECURITY_CFG_MASK)

SYS_SECURITY_CFG 0b000..Fab Configuration - the default configuration of newly fabricated chips 0b001..Open Configuration - the configuration after NXP-programmable fuses have been blown 0b011..Closed Configuration - the configuration after OEM-programmable fuses have been blown 0b111..Field Return Configuration - the configuration of chips that are returned to NXP for analysis

◆ SNVS_HPSR_SYS_SECURITY_CFG [3/3]

#define SNVS_HPSR_SYS_SECURITY_CFG ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSR_SYS_SECURITY_CFG_SHIFT)) & SNVS_HPSR_SYS_SECURITY_CFG_MASK)

SYS_SECURITY_CFG 0b000..Fab Configuration - the default configuration of newly fabricated chips 0b001..Open Configuration - the configuration after NXP-programmable fuses have been blown 0b011..Closed Configuration - the configuration after OEM-programmable fuses have been blown 0b111..Field Return Configuration - the configuration of chips that are returned to NXP for analysis

◆ SNVS_HPSR_ZMK_ZERO [1/3]

#define SNVS_HPSR_ZMK_ZERO ( x)
Value:
(((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.

◆ SNVS_HPSR_ZMK_ZERO [2/3]

#define SNVS_HPSR_ZMK_ZERO ( x)
Value:
(((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.

◆ SNVS_HPSR_ZMK_ZERO [3/3]

#define SNVS_HPSR_ZMK_ZERO ( x)
Value:
(((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.

◆ SNVS_HPSVCR_CAAM_CFG [1/2]

#define SNVS_HPSVCR_CAAM_CFG ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVCR_CAAM_CFG_SHIFT)) & SNVS_HPSVCR_CAAM_CFG_MASK)

CAAM_CFG 0b0..CAAM Security Violation is a non-fatal violation 0b1..CAAM Security Violation is a fatal violation

◆ SNVS_HPSVCR_CAAM_CFG [2/2]

#define SNVS_HPSVCR_CAAM_CFG ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVCR_CAAM_CFG_SHIFT)) & SNVS_HPSVCR_CAAM_CFG_MASK)

CAAM_CFG 0b0..CAAM Security Violation is a non-fatal violation 0b1..CAAM Security Violation is a fatal violation

◆ SNVS_HPSVCR_JTAGC_CFG [1/2]

#define SNVS_HPSVCR_JTAGC_CFG ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVCR_JTAGC_CFG_SHIFT)) & SNVS_HPSVCR_JTAGC_CFG_MASK)

JTAGC_CFG 0b0..JTAG Active is a non-fatal violation 0b1..JTAG Active is a fatal violation

◆ SNVS_HPSVCR_JTAGC_CFG [2/2]

#define SNVS_HPSVCR_JTAGC_CFG ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVCR_JTAGC_CFG_SHIFT)) & SNVS_HPSVCR_JTAGC_CFG_MASK)

JTAGC_CFG 0b0..JTAG Active is a non-fatal violation 0b1..JTAG Active is a fatal violation

◆ SNVS_HPSVCR_LPSV_CFG [1/3]

#define SNVS_HPSVCR_LPSV_CFG ( x)
Value:
(((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

◆ SNVS_HPSVCR_LPSV_CFG [2/3]

#define SNVS_HPSVCR_LPSV_CFG ( x)
Value:
(((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

◆ SNVS_HPSVCR_LPSV_CFG [3/3]

#define SNVS_HPSVCR_LPSV_CFG ( x)
Value:
(((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

◆ SNVS_HPSVCR_OCOTP_CFG [1/2]

#define SNVS_HPSVCR_OCOTP_CFG ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVCR_OCOTP_CFG_SHIFT)) & SNVS_HPSVCR_OCOTP_CFG_MASK)

OCOTP_CFG 0b00..OCOTP attack error is disabled 0b01..OCOTP attack error is a non-fatal violation 0b1x..OCOTP attack error is a fatal violation

◆ SNVS_HPSVCR_OCOTP_CFG [2/2]

#define SNVS_HPSVCR_OCOTP_CFG ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVCR_OCOTP_CFG_SHIFT)) & SNVS_HPSVCR_OCOTP_CFG_MASK)

OCOTP_CFG 0b00..OCOTP attack error is disabled 0b01..OCOTP attack error is a non-fatal violation 0b1x..OCOTP attack error is a fatal violation

◆ SNVS_HPSVCR_SRC_CFG [1/2]

#define SNVS_HPSVCR_SRC_CFG ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVCR_SRC_CFG_SHIFT)) & SNVS_HPSVCR_SRC_CFG_MASK)

SRC_CFG 0b0..Internal Boot is a non-fatal violation 0b1..Internal Boot is a fatal violation

◆ SNVS_HPSVCR_SRC_CFG [2/2]

#define SNVS_HPSVCR_SRC_CFG ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVCR_SRC_CFG_SHIFT)) & SNVS_HPSVCR_SRC_CFG_MASK)

SRC_CFG 0b0..Internal Boot is a non-fatal violation 0b1..Internal Boot is a fatal violation

◆ SNVS_HPSVCR_SV0_CFG

#define SNVS_HPSVCR_SV0_CFG ( x)
Value:
(((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

◆ SNVS_HPSVCR_SV1_CFG

#define SNVS_HPSVCR_SV1_CFG ( x)
Value:
(((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

◆ SNVS_HPSVCR_SV2_CFG

#define SNVS_HPSVCR_SV2_CFG ( x)
Value:
(((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

◆ SNVS_HPSVCR_SV3_CFG

#define SNVS_HPSVCR_SV3_CFG ( x)
Value:
(((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

◆ SNVS_HPSVCR_SV4_CFG

#define SNVS_HPSVCR_SV4_CFG ( x)
Value:
(((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

◆ SNVS_HPSVCR_SV5_CFG

#define SNVS_HPSVCR_SV5_CFG ( x)
Value:
(((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

◆ SNVS_HPSVCR_WDOG2_CFG [1/2]

#define SNVS_HPSVCR_WDOG2_CFG ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVCR_WDOG2_CFG_SHIFT)) & SNVS_HPSVCR_WDOG2_CFG_MASK)

WDOG2_CFG 0b0..Watchdog 2 Reset is a non-fatal violation 0b1..Watchdog 2 Reset is a fatal violation

◆ SNVS_HPSVCR_WDOG2_CFG [2/2]

#define SNVS_HPSVCR_WDOG2_CFG ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVCR_WDOG2_CFG_SHIFT)) & SNVS_HPSVCR_WDOG2_CFG_MASK)

WDOG2_CFG 0b0..Watchdog 2 Reset is a non-fatal violation 0b1..Watchdog 2 Reset is a fatal violation

◆ SNVS_HPSVSR_CAAM [1/2]

#define SNVS_HPSVSR_CAAM ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_CAAM_SHIFT)) & SNVS_HPSVSR_CAAM_MASK)

CAAM 0b0..No CAAM Security Violation security violation was detected. 0b1..CAAM Security Violation security violation was detected.

◆ SNVS_HPSVSR_CAAM [2/2]

#define SNVS_HPSVSR_CAAM ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_CAAM_SHIFT)) & SNVS_HPSVSR_CAAM_MASK)

CAAM 0b0..No CAAM Security Violation security violation was detected. 0b1..CAAM Security Violation security violation was detected.

◆ SNVS_HPSVSR_JTAGC [1/2]

#define SNVS_HPSVSR_JTAGC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_JTAGC_SHIFT)) & SNVS_HPSVSR_JTAGC_MASK)

JTAGC 0b0..No JTAG Active security violation was detected. 0b1..JTAG Active security violation was detected.

◆ SNVS_HPSVSR_JTAGC [2/2]

#define SNVS_HPSVSR_JTAGC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_JTAGC_SHIFT)) & SNVS_HPSVSR_JTAGC_MASK)

JTAGC 0b0..No JTAG Active security violation was detected. 0b1..JTAG Active security violation was detected.

◆ SNVS_HPSVSR_LP_SEC_VIO [1/3]

#define SNVS_HPSVSR_LP_SEC_VIO ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_LP_SEC_VIO_SHIFT)) & SNVS_HPSVSR_LP_SEC_VIO_MASK)

◆ SNVS_HPSVSR_LP_SEC_VIO [2/3]

#define SNVS_HPSVSR_LP_SEC_VIO ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_LP_SEC_VIO_SHIFT)) & SNVS_HPSVSR_LP_SEC_VIO_MASK)

◆ SNVS_HPSVSR_LP_SEC_VIO [3/3]

#define SNVS_HPSVSR_LP_SEC_VIO ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_LP_SEC_VIO_SHIFT)) & SNVS_HPSVSR_LP_SEC_VIO_MASK)

◆ SNVS_HPSVSR_OCOTP [1/2]

#define SNVS_HPSVSR_OCOTP ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_OCOTP_SHIFT)) & SNVS_HPSVSR_OCOTP_MASK)

OCOTP 0b0..No OCOTP attack error security violation was detected. 0b1..OCOTP attack error security violation was detected.

◆ SNVS_HPSVSR_OCOTP [2/2]

#define SNVS_HPSVSR_OCOTP ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_OCOTP_SHIFT)) & SNVS_HPSVSR_OCOTP_MASK)

OCOTP 0b0..No OCOTP attack error security violation was detected. 0b1..OCOTP attack error security violation was detected.

◆ SNVS_HPSVSR_SRC [1/2]

#define SNVS_HPSVSR_SRC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SRC_SHIFT)) & SNVS_HPSVSR_SRC_MASK)

SRC 0b0..No Internal Boot security violation was detected. 0b1..Internal Boot security violation was detected.

◆ SNVS_HPSVSR_SRC [2/2]

#define SNVS_HPSVSR_SRC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SRC_SHIFT)) & SNVS_HPSVSR_SRC_MASK)

SRC 0b0..No Internal Boot security violation was detected. 0b1..Internal Boot security violation was detected.

◆ SNVS_HPSVSR_SV0

#define SNVS_HPSVSR_SV0 ( x)
Value:
(((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.

◆ SNVS_HPSVSR_SV1

#define SNVS_HPSVSR_SV1 ( x)
Value:
(((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.

◆ SNVS_HPSVSR_SV2

#define SNVS_HPSVSR_SV2 ( x)
Value:
(((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.

◆ SNVS_HPSVSR_SV3

#define SNVS_HPSVSR_SV3 ( x)
Value:
(((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.

◆ SNVS_HPSVSR_SV4

#define SNVS_HPSVSR_SV4 ( x)
Value:
(((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.

◆ SNVS_HPSVSR_SV5

#define SNVS_HPSVSR_SV5 ( x)
Value:
(((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.

◆ SNVS_HPSVSR_SW_FSV [1/3]

#define SNVS_HPSVSR_SW_FSV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SW_FSV_SHIFT)) & SNVS_HPSVSR_SW_FSV_MASK)

◆ SNVS_HPSVSR_SW_FSV [2/3]

#define SNVS_HPSVSR_SW_FSV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SW_FSV_SHIFT)) & SNVS_HPSVSR_SW_FSV_MASK)

◆ SNVS_HPSVSR_SW_FSV [3/3]

#define SNVS_HPSVSR_SW_FSV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SW_FSV_SHIFT)) & SNVS_HPSVSR_SW_FSV_MASK)

◆ SNVS_HPSVSR_SW_LPSV [1/3]

#define SNVS_HPSVSR_SW_LPSV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SW_LPSV_SHIFT)) & SNVS_HPSVSR_SW_LPSV_MASK)

◆ SNVS_HPSVSR_SW_LPSV [2/3]

#define SNVS_HPSVSR_SW_LPSV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SW_LPSV_SHIFT)) & SNVS_HPSVSR_SW_LPSV_MASK)

◆ SNVS_HPSVSR_SW_LPSV [3/3]

#define SNVS_HPSVSR_SW_LPSV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SW_LPSV_SHIFT)) & SNVS_HPSVSR_SW_LPSV_MASK)

◆ SNVS_HPSVSR_SW_SV [1/3]

#define SNVS_HPSVSR_SW_SV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SW_SV_SHIFT)) & SNVS_HPSVSR_SW_SV_MASK)

◆ SNVS_HPSVSR_SW_SV [2/3]

#define SNVS_HPSVSR_SW_SV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SW_SV_SHIFT)) & SNVS_HPSVSR_SW_SV_MASK)

◆ SNVS_HPSVSR_SW_SV [3/3]

#define SNVS_HPSVSR_SW_SV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_SW_SV_SHIFT)) & SNVS_HPSVSR_SW_SV_MASK)

◆ SNVS_HPSVSR_WDOG2 [1/2]

#define SNVS_HPSVSR_WDOG2 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_WDOG2_SHIFT)) & SNVS_HPSVSR_WDOG2_MASK)

WDOG2 0b0..No Watchdog 2 Reset security violation was detected. 0b1..Watchdog 2 Reset security violation was detected.

◆ SNVS_HPSVSR_WDOG2 [2/2]

#define SNVS_HPSVSR_WDOG2 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_WDOG2_SHIFT)) & SNVS_HPSVSR_WDOG2_MASK)

WDOG2 0b0..No Watchdog 2 Reset security violation was detected. 0b1..Watchdog 2 Reset security violation was detected.

◆ SNVS_HPSVSR_ZMK_ECC_FAIL [1/3]

#define SNVS_HPSVSR_ZMK_ECC_FAIL ( x)
Value:
(((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.

◆ SNVS_HPSVSR_ZMK_ECC_FAIL [2/3]

#define SNVS_HPSVSR_ZMK_ECC_FAIL ( x)
Value:
(((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.

◆ SNVS_HPSVSR_ZMK_ECC_FAIL [3/3]

#define SNVS_HPSVSR_ZMK_ECC_FAIL ( x)
Value:
(((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.

◆ SNVS_HPSVSR_ZMK_SYNDROME [1/3]

#define SNVS_HPSVSR_ZMK_SYNDROME ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_ZMK_SYNDROME_SHIFT)) & SNVS_HPSVSR_ZMK_SYNDROME_MASK)

◆ SNVS_HPSVSR_ZMK_SYNDROME [2/3]

#define SNVS_HPSVSR_ZMK_SYNDROME ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_ZMK_SYNDROME_SHIFT)) & SNVS_HPSVSR_ZMK_SYNDROME_MASK)

◆ SNVS_HPSVSR_ZMK_SYNDROME [3/3]

#define SNVS_HPSVSR_ZMK_SYNDROME ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPSVSR_ZMK_SYNDROME_SHIFT)) & SNVS_HPSVSR_ZMK_SYNDROME_MASK)

◆ SNVS_HPTALR_HPTA_LS [1/3]

#define SNVS_HPTALR_HPTA_LS ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPTALR_HPTA_LS_SHIFT)) & SNVS_HPTALR_HPTA_LS_MASK)

◆ SNVS_HPTALR_HPTA_LS [2/3]

#define SNVS_HPTALR_HPTA_LS ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPTALR_HPTA_LS_SHIFT)) & SNVS_HPTALR_HPTA_LS_MASK)

◆ SNVS_HPTALR_HPTA_LS [3/3]

#define SNVS_HPTALR_HPTA_LS ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPTALR_HPTA_LS_SHIFT)) & SNVS_HPTALR_HPTA_LS_MASK)

◆ SNVS_HPTAMR_HPTA_MS [1/3]

#define SNVS_HPTAMR_HPTA_MS ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPTAMR_HPTA_MS_SHIFT)) & SNVS_HPTAMR_HPTA_MS_MASK)

◆ SNVS_HPTAMR_HPTA_MS [2/3]

#define SNVS_HPTAMR_HPTA_MS ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPTAMR_HPTA_MS_SHIFT)) & SNVS_HPTAMR_HPTA_MS_MASK)

◆ SNVS_HPTAMR_HPTA_MS [3/3]

#define SNVS_HPTAMR_HPTA_MS ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPTAMR_HPTA_MS_SHIFT)) & SNVS_HPTAMR_HPTA_MS_MASK)

◆ SNVS_HPVIDR1_IP_ID [1/3]

#define SNVS_HPVIDR1_IP_ID ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR1_IP_ID_SHIFT)) & SNVS_HPVIDR1_IP_ID_MASK)

◆ SNVS_HPVIDR1_IP_ID [2/3]

#define SNVS_HPVIDR1_IP_ID ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR1_IP_ID_SHIFT)) & SNVS_HPVIDR1_IP_ID_MASK)

◆ SNVS_HPVIDR1_IP_ID [3/3]

#define SNVS_HPVIDR1_IP_ID ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR1_IP_ID_SHIFT)) & SNVS_HPVIDR1_IP_ID_MASK)

◆ SNVS_HPVIDR1_MAJOR_REV [1/3]

#define SNVS_HPVIDR1_MAJOR_REV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR1_MAJOR_REV_SHIFT)) & SNVS_HPVIDR1_MAJOR_REV_MASK)

◆ SNVS_HPVIDR1_MAJOR_REV [2/3]

#define SNVS_HPVIDR1_MAJOR_REV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR1_MAJOR_REV_SHIFT)) & SNVS_HPVIDR1_MAJOR_REV_MASK)

◆ SNVS_HPVIDR1_MAJOR_REV [3/3]

#define SNVS_HPVIDR1_MAJOR_REV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR1_MAJOR_REV_SHIFT)) & SNVS_HPVIDR1_MAJOR_REV_MASK)

◆ SNVS_HPVIDR1_MINOR_REV [1/3]

#define SNVS_HPVIDR1_MINOR_REV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR1_MINOR_REV_SHIFT)) & SNVS_HPVIDR1_MINOR_REV_MASK)

◆ SNVS_HPVIDR1_MINOR_REV [2/3]

#define SNVS_HPVIDR1_MINOR_REV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR1_MINOR_REV_SHIFT)) & SNVS_HPVIDR1_MINOR_REV_MASK)

◆ SNVS_HPVIDR1_MINOR_REV [3/3]

#define SNVS_HPVIDR1_MINOR_REV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR1_MINOR_REV_SHIFT)) & SNVS_HPVIDR1_MINOR_REV_MASK)

◆ SNVS_HPVIDR2_CONFIG_OPT

#define SNVS_HPVIDR2_CONFIG_OPT ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR2_CONFIG_OPT_SHIFT)) & SNVS_HPVIDR2_CONFIG_OPT_MASK)

◆ SNVS_HPVIDR2_ECO_REV [1/3]

#define SNVS_HPVIDR2_ECO_REV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR2_ECO_REV_SHIFT)) & SNVS_HPVIDR2_ECO_REV_MASK)

◆ SNVS_HPVIDR2_ECO_REV [2/3]

#define SNVS_HPVIDR2_ECO_REV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR2_ECO_REV_SHIFT)) & SNVS_HPVIDR2_ECO_REV_MASK)

◆ SNVS_HPVIDR2_ECO_REV [3/3]

#define SNVS_HPVIDR2_ECO_REV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR2_ECO_REV_SHIFT)) & SNVS_HPVIDR2_ECO_REV_MASK)

◆ SNVS_HPVIDR2_INTG_OPT

#define SNVS_HPVIDR2_INTG_OPT ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR2_INTG_OPT_SHIFT)) & SNVS_HPVIDR2_INTG_OPT_MASK)

◆ SNVS_HPVIDR2_IP_ERA [1/3]

#define SNVS_HPVIDR2_IP_ERA ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR2_IP_ERA_SHIFT)) & SNVS_HPVIDR2_IP_ERA_MASK)

◆ SNVS_HPVIDR2_IP_ERA [2/3]

#define SNVS_HPVIDR2_IP_ERA ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR2_IP_ERA_SHIFT)) & SNVS_HPVIDR2_IP_ERA_MASK)

◆ SNVS_HPVIDR2_IP_ERA [3/3]

#define SNVS_HPVIDR2_IP_ERA ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_HPVIDR2_IP_ERA_SHIFT)) & SNVS_HPVIDR2_IP_ERA_MASK)

◆ SNVS_LPATCLKR_AT1_CLK_CTL [1/2]

#define SNVS_LPATCLKR_AT1_CLK_CTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCLKR_AT1_CLK_CTL_SHIFT)) & SNVS_LPATCLKR_AT1_CLK_CTL_MASK)

◆ SNVS_LPATCLKR_AT1_CLK_CTL [2/2]

#define SNVS_LPATCLKR_AT1_CLK_CTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCLKR_AT1_CLK_CTL_SHIFT)) & SNVS_LPATCLKR_AT1_CLK_CTL_MASK)

◆ SNVS_LPATCLKR_AT2_CLK_CTL [1/2]

#define SNVS_LPATCLKR_AT2_CLK_CTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCLKR_AT2_CLK_CTL_SHIFT)) & SNVS_LPATCLKR_AT2_CLK_CTL_MASK)

◆ SNVS_LPATCLKR_AT2_CLK_CTL [2/2]

#define SNVS_LPATCLKR_AT2_CLK_CTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCLKR_AT2_CLK_CTL_SHIFT)) & SNVS_LPATCLKR_AT2_CLK_CTL_MASK)

◆ SNVS_LPATCLKR_AT3_CLK_CTL [1/2]

#define SNVS_LPATCLKR_AT3_CLK_CTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCLKR_AT3_CLK_CTL_SHIFT)) & SNVS_LPATCLKR_AT3_CLK_CTL_MASK)

◆ SNVS_LPATCLKR_AT3_CLK_CTL [2/2]

#define SNVS_LPATCLKR_AT3_CLK_CTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCLKR_AT3_CLK_CTL_SHIFT)) & SNVS_LPATCLKR_AT3_CLK_CTL_MASK)

◆ SNVS_LPATCLKR_AT4_CLK_CTL [1/2]

#define SNVS_LPATCLKR_AT4_CLK_CTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCLKR_AT4_CLK_CTL_SHIFT)) & SNVS_LPATCLKR_AT4_CLK_CTL_MASK)

◆ SNVS_LPATCLKR_AT4_CLK_CTL [2/2]

#define SNVS_LPATCLKR_AT4_CLK_CTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCLKR_AT4_CLK_CTL_SHIFT)) & SNVS_LPATCLKR_AT4_CLK_CTL_MASK)

◆ SNVS_LPATCLKR_AT5_CLK_CTL [1/2]

#define SNVS_LPATCLKR_AT5_CLK_CTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCLKR_AT5_CLK_CTL_SHIFT)) & SNVS_LPATCLKR_AT5_CLK_CTL_MASK)

◆ SNVS_LPATCLKR_AT5_CLK_CTL [2/2]

#define SNVS_LPATCLKR_AT5_CLK_CTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCLKR_AT5_CLK_CTL_SHIFT)) & SNVS_LPATCLKR_AT5_CLK_CTL_MASK)

◆ SNVS_LPATCR_Polynomial [1/2]

#define SNVS_LPATCR_Polynomial ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCR_Polynomial_SHIFT)) & SNVS_LPATCR_Polynomial_MASK)

◆ SNVS_LPATCR_Polynomial [2/2]

#define SNVS_LPATCR_Polynomial ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCR_Polynomial_SHIFT)) & SNVS_LPATCR_Polynomial_MASK)

◆ SNVS_LPATCR_Seed [1/2]

#define SNVS_LPATCR_Seed ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCR_Seed_SHIFT)) & SNVS_LPATCR_Seed_MASK)

◆ SNVS_LPATCR_Seed [2/2]

#define SNVS_LPATCR_Seed ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCR_Seed_SHIFT)) & SNVS_LPATCR_Seed_MASK)

◆ SNVS_LPATCTLR_AT1_EN [1/2]

#define SNVS_LPATCTLR_AT1_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT1_EN_SHIFT)) & SNVS_LPATCTLR_AT1_EN_MASK)

AT1_EN 0b0..Active Tamper 1 is disabled. 0b1..Active Tamper 1 is enabled.

◆ SNVS_LPATCTLR_AT1_EN [2/2]

#define SNVS_LPATCTLR_AT1_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT1_EN_SHIFT)) & SNVS_LPATCTLR_AT1_EN_MASK)

AT1_EN 0b0..Active Tamper 1 is disabled. 0b1..Active Tamper 1 is enabled.

◆ SNVS_LPATCTLR_AT1_PAD_EN [1/2]

#define SNVS_LPATCTLR_AT1_PAD_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT1_PAD_EN_SHIFT)) & SNVS_LPATCTLR_AT1_PAD_EN_MASK)

AT1_PAD_EN 0b0..Active Tamper 1 is disabled. 0b1..Active Tamper 1 is enabled.

◆ SNVS_LPATCTLR_AT1_PAD_EN [2/2]

#define SNVS_LPATCTLR_AT1_PAD_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT1_PAD_EN_SHIFT)) & SNVS_LPATCTLR_AT1_PAD_EN_MASK)

AT1_PAD_EN 0b0..Active Tamper 1 is disabled. 0b1..Active Tamper 1 is enabled.

◆ SNVS_LPATCTLR_AT2_EN [1/2]

#define SNVS_LPATCTLR_AT2_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT2_EN_SHIFT)) & SNVS_LPATCTLR_AT2_EN_MASK)

AT2_EN 0b0..Active Tamper 2 is disabled. 0b1..Active Tamper 2 is enabled.

◆ SNVS_LPATCTLR_AT2_EN [2/2]

#define SNVS_LPATCTLR_AT2_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT2_EN_SHIFT)) & SNVS_LPATCTLR_AT2_EN_MASK)

AT2_EN 0b0..Active Tamper 2 is disabled. 0b1..Active Tamper 2 is enabled.

◆ SNVS_LPATCTLR_AT2_PAD_EN [1/2]

#define SNVS_LPATCTLR_AT2_PAD_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT2_PAD_EN_SHIFT)) & SNVS_LPATCTLR_AT2_PAD_EN_MASK)

AT2_PAD_EN 0b0..Active Tamper 2 is disabled. 0b1..Active Tamper 2 is enabled.

◆ SNVS_LPATCTLR_AT2_PAD_EN [2/2]

#define SNVS_LPATCTLR_AT2_PAD_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT2_PAD_EN_SHIFT)) & SNVS_LPATCTLR_AT2_PAD_EN_MASK)

AT2_PAD_EN 0b0..Active Tamper 2 is disabled. 0b1..Active Tamper 2 is enabled.

◆ SNVS_LPATCTLR_AT3_EN [1/2]

#define SNVS_LPATCTLR_AT3_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT3_EN_SHIFT)) & SNVS_LPATCTLR_AT3_EN_MASK)

AT3_EN 0b0..Active Tamper 3 is disabled. 0b1..Active Tamper 3 is enabled.

◆ SNVS_LPATCTLR_AT3_EN [2/2]

#define SNVS_LPATCTLR_AT3_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT3_EN_SHIFT)) & SNVS_LPATCTLR_AT3_EN_MASK)

AT3_EN 0b0..Active Tamper 3 is disabled. 0b1..Active Tamper 3 is enabled.

◆ SNVS_LPATCTLR_AT3_PAD_EN [1/2]

#define SNVS_LPATCTLR_AT3_PAD_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT3_PAD_EN_SHIFT)) & SNVS_LPATCTLR_AT3_PAD_EN_MASK)

AT3_PAD_EN 0b0..Active Tamper 3 is disabled. 0b1..Active Tamper 3 is enabled

◆ SNVS_LPATCTLR_AT3_PAD_EN [2/2]

#define SNVS_LPATCTLR_AT3_PAD_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT3_PAD_EN_SHIFT)) & SNVS_LPATCTLR_AT3_PAD_EN_MASK)

AT3_PAD_EN 0b0..Active Tamper 3 is disabled. 0b1..Active Tamper 3 is enabled

◆ SNVS_LPATCTLR_AT4_EN [1/2]

#define SNVS_LPATCTLR_AT4_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT4_EN_SHIFT)) & SNVS_LPATCTLR_AT4_EN_MASK)

AT4_EN 0b0..Active Tamper 4 is disabled. 0b1..Active Tamper 4 is enabled.

◆ SNVS_LPATCTLR_AT4_EN [2/2]

#define SNVS_LPATCTLR_AT4_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT4_EN_SHIFT)) & SNVS_LPATCTLR_AT4_EN_MASK)

AT4_EN 0b0..Active Tamper 4 is disabled. 0b1..Active Tamper 4 is enabled.

◆ SNVS_LPATCTLR_AT4_PAD_EN [1/2]

#define SNVS_LPATCTLR_AT4_PAD_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT4_PAD_EN_SHIFT)) & SNVS_LPATCTLR_AT4_PAD_EN_MASK)

AT4_PAD_EN 0b0..Active Tamper 4 is disabled. 0b1..Active Tamper 4 is enabled.

◆ SNVS_LPATCTLR_AT4_PAD_EN [2/2]

#define SNVS_LPATCTLR_AT4_PAD_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT4_PAD_EN_SHIFT)) & SNVS_LPATCTLR_AT4_PAD_EN_MASK)

AT4_PAD_EN 0b0..Active Tamper 4 is disabled. 0b1..Active Tamper 4 is enabled.

◆ SNVS_LPATCTLR_AT5_EN [1/2]

#define SNVS_LPATCTLR_AT5_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT5_EN_SHIFT)) & SNVS_LPATCTLR_AT5_EN_MASK)

AT5_EN 0b0..Active Tamper 5 is disabled. 0b1..Active Tamper 5 is enabled.

◆ SNVS_LPATCTLR_AT5_EN [2/2]

#define SNVS_LPATCTLR_AT5_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT5_EN_SHIFT)) & SNVS_LPATCTLR_AT5_EN_MASK)

AT5_EN 0b0..Active Tamper 5 is disabled. 0b1..Active Tamper 5 is enabled.

◆ SNVS_LPATCTLR_AT5_PAD_EN [1/2]

#define SNVS_LPATCTLR_AT5_PAD_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT5_PAD_EN_SHIFT)) & SNVS_LPATCTLR_AT5_PAD_EN_MASK)

AT5_PAD_EN 0b0..Active Tamper 5 is disabled. 0b1..Active Tamper 5 is enabled.

◆ SNVS_LPATCTLR_AT5_PAD_EN [2/2]

#define SNVS_LPATCTLR_AT5_PAD_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATCTLR_AT5_PAD_EN_SHIFT)) & SNVS_LPATCTLR_AT5_PAD_EN_MASK)

AT5_PAD_EN 0b0..Active Tamper 5 is disabled. 0b1..Active Tamper 5 is enabled.

◆ SNVS_LPATRC1R_ET1RCTL [1/2]

#define SNVS_LPATRC1R_ET1RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC1R_ET1RCTL_SHIFT)) & SNVS_LPATRC1R_ET1RCTL_MASK)

◆ SNVS_LPATRC1R_ET1RCTL [2/2]

#define SNVS_LPATRC1R_ET1RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC1R_ET1RCTL_SHIFT)) & SNVS_LPATRC1R_ET1RCTL_MASK)

◆ SNVS_LPATRC1R_ET2RCTL [1/2]

#define SNVS_LPATRC1R_ET2RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC1R_ET2RCTL_SHIFT)) & SNVS_LPATRC1R_ET2RCTL_MASK)

◆ SNVS_LPATRC1R_ET2RCTL [2/2]

#define SNVS_LPATRC1R_ET2RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC1R_ET2RCTL_SHIFT)) & SNVS_LPATRC1R_ET2RCTL_MASK)

◆ SNVS_LPATRC1R_ET3RCTL [1/2]

#define SNVS_LPATRC1R_ET3RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC1R_ET3RCTL_SHIFT)) & SNVS_LPATRC1R_ET3RCTL_MASK)

◆ SNVS_LPATRC1R_ET3RCTL [2/2]

#define SNVS_LPATRC1R_ET3RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC1R_ET3RCTL_SHIFT)) & SNVS_LPATRC1R_ET3RCTL_MASK)

◆ SNVS_LPATRC1R_ET4RCTL [1/2]

#define SNVS_LPATRC1R_ET4RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC1R_ET4RCTL_SHIFT)) & SNVS_LPATRC1R_ET4RCTL_MASK)

◆ SNVS_LPATRC1R_ET4RCTL [2/2]

#define SNVS_LPATRC1R_ET4RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC1R_ET4RCTL_SHIFT)) & SNVS_LPATRC1R_ET4RCTL_MASK)

◆ SNVS_LPATRC1R_ET5RCTL [1/2]

#define SNVS_LPATRC1R_ET5RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC1R_ET5RCTL_SHIFT)) & SNVS_LPATRC1R_ET5RCTL_MASK)

◆ SNVS_LPATRC1R_ET5RCTL [2/2]

#define SNVS_LPATRC1R_ET5RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC1R_ET5RCTL_SHIFT)) & SNVS_LPATRC1R_ET5RCTL_MASK)

◆ SNVS_LPATRC1R_ET6RCTL [1/2]

#define SNVS_LPATRC1R_ET6RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC1R_ET6RCTL_SHIFT)) & SNVS_LPATRC1R_ET6RCTL_MASK)

◆ SNVS_LPATRC1R_ET6RCTL [2/2]

#define SNVS_LPATRC1R_ET6RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC1R_ET6RCTL_SHIFT)) & SNVS_LPATRC1R_ET6RCTL_MASK)

◆ SNVS_LPATRC1R_ET7RCTL [1/2]

#define SNVS_LPATRC1R_ET7RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC1R_ET7RCTL_SHIFT)) & SNVS_LPATRC1R_ET7RCTL_MASK)

◆ SNVS_LPATRC1R_ET7RCTL [2/2]

#define SNVS_LPATRC1R_ET7RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC1R_ET7RCTL_SHIFT)) & SNVS_LPATRC1R_ET7RCTL_MASK)

◆ SNVS_LPATRC1R_ET8RCTL [1/2]

#define SNVS_LPATRC1R_ET8RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC1R_ET8RCTL_SHIFT)) & SNVS_LPATRC1R_ET8RCTL_MASK)

◆ SNVS_LPATRC1R_ET8RCTL [2/2]

#define SNVS_LPATRC1R_ET8RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC1R_ET8RCTL_SHIFT)) & SNVS_LPATRC1R_ET8RCTL_MASK)

◆ SNVS_LPATRC2R_ET10RCTL [1/2]

#define SNVS_LPATRC2R_ET10RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC2R_ET10RCTL_SHIFT)) & SNVS_LPATRC2R_ET10RCTL_MASK)

◆ SNVS_LPATRC2R_ET10RCTL [2/2]

#define SNVS_LPATRC2R_ET10RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC2R_ET10RCTL_SHIFT)) & SNVS_LPATRC2R_ET10RCTL_MASK)

◆ SNVS_LPATRC2R_ET9RCTL [1/2]

#define SNVS_LPATRC2R_ET9RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC2R_ET9RCTL_SHIFT)) & SNVS_LPATRC2R_ET9RCTL_MASK)

◆ SNVS_LPATRC2R_ET9RCTL [2/2]

#define SNVS_LPATRC2R_ET9RCTL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPATRC2R_ET9RCTL_SHIFT)) & SNVS_LPATRC2R_ET9RCTL_MASK)

◆ SNVS_LPCR_BTN_PRESS_TIME [1/3]

#define SNVS_LPCR_BTN_PRESS_TIME ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_BTN_PRESS_TIME_SHIFT)) & SNVS_LPCR_BTN_PRESS_TIME_MASK)

◆ SNVS_LPCR_BTN_PRESS_TIME [2/3]

#define SNVS_LPCR_BTN_PRESS_TIME ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_BTN_PRESS_TIME_SHIFT)) & SNVS_LPCR_BTN_PRESS_TIME_MASK)

◆ SNVS_LPCR_BTN_PRESS_TIME [3/3]

#define SNVS_LPCR_BTN_PRESS_TIME ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_BTN_PRESS_TIME_SHIFT)) & SNVS_LPCR_BTN_PRESS_TIME_MASK)

◆ SNVS_LPCR_DEBOUNCE [1/3]

#define SNVS_LPCR_DEBOUNCE ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_DEBOUNCE_SHIFT)) & SNVS_LPCR_DEBOUNCE_MASK)

◆ SNVS_LPCR_DEBOUNCE [2/3]

#define SNVS_LPCR_DEBOUNCE ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_DEBOUNCE_SHIFT)) & SNVS_LPCR_DEBOUNCE_MASK)

◆ SNVS_LPCR_DEBOUNCE [3/3]

#define SNVS_LPCR_DEBOUNCE ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_DEBOUNCE_SHIFT)) & SNVS_LPCR_DEBOUNCE_MASK)

◆ SNVS_LPCR_DP_EN [1/3]

#define SNVS_LPCR_DP_EN ( x)
Value:
(((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.

◆ SNVS_LPCR_DP_EN [2/3]

#define SNVS_LPCR_DP_EN ( x)
Value:
(((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.

◆ SNVS_LPCR_DP_EN [3/3]

#define SNVS_LPCR_DP_EN ( x)
Value:
(((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.

◆ SNVS_LPCR_GPR_Z_DIS [1/3]

#define SNVS_LPCR_GPR_Z_DIS ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_GPR_Z_DIS_SHIFT)) & SNVS_LPCR_GPR_Z_DIS_MASK)

◆ SNVS_LPCR_GPR_Z_DIS [2/3]

#define SNVS_LPCR_GPR_Z_DIS ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_GPR_Z_DIS_SHIFT)) & SNVS_LPCR_GPR_Z_DIS_MASK)

◆ SNVS_LPCR_GPR_Z_DIS [3/3]

#define SNVS_LPCR_GPR_Z_DIS ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_GPR_Z_DIS_SHIFT)) & SNVS_LPCR_GPR_Z_DIS_MASK)

◆ SNVS_LPCR_LPCALB_EN [1/3]

#define SNVS_LPCR_LPCALB_EN ( x)
Value:
(((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.

◆ SNVS_LPCR_LPCALB_EN [2/3]

#define SNVS_LPCR_LPCALB_EN ( x)
Value:
(((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.

◆ SNVS_LPCR_LPCALB_EN [3/3]

#define SNVS_LPCR_LPCALB_EN ( x)
Value:
(((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.

◆ SNVS_LPCR_LPCALB_VAL [1/3]

#define SNVS_LPCR_LPCALB_VAL ( x)
Value:
(((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

◆ SNVS_LPCR_LPCALB_VAL [2/3]

#define SNVS_LPCR_LPCALB_VAL ( x)
Value:
(((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

◆ SNVS_LPCR_LPCALB_VAL [3/3]

#define SNVS_LPCR_LPCALB_VAL ( x)
Value:
(((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

◆ SNVS_LPCR_LPTA_EN [1/3]

#define SNVS_LPCR_LPTA_EN ( x)
Value:
(((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.

◆ SNVS_LPCR_LPTA_EN [2/3]

#define SNVS_LPCR_LPTA_EN ( x)
Value:
(((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.

◆ SNVS_LPCR_LPTA_EN [3/3]

#define SNVS_LPCR_LPTA_EN ( x)
Value:
(((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.

◆ SNVS_LPCR_LPWUI_EN [1/3]

#define SNVS_LPCR_LPWUI_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_LPWUI_EN_SHIFT)) & SNVS_LPCR_LPWUI_EN_MASK)

◆ SNVS_LPCR_LPWUI_EN [2/3]

#define SNVS_LPCR_LPWUI_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_LPWUI_EN_SHIFT)) & SNVS_LPCR_LPWUI_EN_MASK)

◆ SNVS_LPCR_LPWUI_EN [3/3]

#define SNVS_LPCR_LPWUI_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_LPWUI_EN_SHIFT)) & SNVS_LPCR_LPWUI_EN_MASK)

◆ SNVS_LPCR_LVD_EN [1/3]

#define SNVS_LPCR_LVD_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_LVD_EN_SHIFT)) & SNVS_LPCR_LVD_EN_MASK)

◆ SNVS_LPCR_LVD_EN [2/3]

#define SNVS_LPCR_LVD_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_LVD_EN_SHIFT)) & SNVS_LPCR_LVD_EN_MASK)

◆ SNVS_LPCR_LVD_EN [3/3]

#define SNVS_LPCR_LVD_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_LVD_EN_SHIFT)) & SNVS_LPCR_LVD_EN_MASK)

◆ SNVS_LPCR_MC_ENV [1/3]

#define SNVS_LPCR_MC_ENV ( x)
Value:
(((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.

◆ SNVS_LPCR_MC_ENV [2/3]

#define SNVS_LPCR_MC_ENV ( x)
Value:
(((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.

◆ SNVS_LPCR_MC_ENV [3/3]

#define SNVS_LPCR_MC_ENV ( x)
Value:
(((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.

◆ SNVS_LPCR_ON_TIME [1/3]

#define SNVS_LPCR_ON_TIME ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_ON_TIME_SHIFT)) & SNVS_LPCR_ON_TIME_MASK)

◆ SNVS_LPCR_ON_TIME [2/3]

#define SNVS_LPCR_ON_TIME ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_ON_TIME_SHIFT)) & SNVS_LPCR_ON_TIME_MASK)

◆ SNVS_LPCR_ON_TIME [3/3]

#define SNVS_LPCR_ON_TIME ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_ON_TIME_SHIFT)) & SNVS_LPCR_ON_TIME_MASK)

◆ SNVS_LPCR_PK_EN [1/3]

#define SNVS_LPCR_PK_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_PK_EN_SHIFT)) & SNVS_LPCR_PK_EN_MASK)

◆ SNVS_LPCR_PK_EN [2/3]

#define SNVS_LPCR_PK_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_PK_EN_SHIFT)) & SNVS_LPCR_PK_EN_MASK)

◆ SNVS_LPCR_PK_EN [3/3]

#define SNVS_LPCR_PK_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_PK_EN_SHIFT)) & SNVS_LPCR_PK_EN_MASK)

◆ SNVS_LPCR_PK_OVERRIDE [1/3]

#define SNVS_LPCR_PK_OVERRIDE ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_PK_OVERRIDE_SHIFT)) & SNVS_LPCR_PK_OVERRIDE_MASK)

◆ SNVS_LPCR_PK_OVERRIDE [2/3]

#define SNVS_LPCR_PK_OVERRIDE ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_PK_OVERRIDE_SHIFT)) & SNVS_LPCR_PK_OVERRIDE_MASK)

◆ SNVS_LPCR_PK_OVERRIDE [3/3]

#define SNVS_LPCR_PK_OVERRIDE ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_PK_OVERRIDE_SHIFT)) & SNVS_LPCR_PK_OVERRIDE_MASK)

◆ SNVS_LPCR_SRTC_ENV [1/3]

#define SNVS_LPCR_SRTC_ENV ( x)
Value:
(((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.

◆ SNVS_LPCR_SRTC_ENV [2/3]

#define SNVS_LPCR_SRTC_ENV ( x)
Value:
(((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.

◆ SNVS_LPCR_SRTC_ENV [3/3]

#define SNVS_LPCR_SRTC_ENV ( x)
Value:
(((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.

◆ SNVS_LPCR_SRTC_INV_EN [1/3]

#define SNVS_LPCR_SRTC_INV_EN ( x)
Value:
(((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 (other than a software violation (HPSVSR[SW_LPSV] = 1 or HPCOMR[SW_LPSV] = 1)). 0b1..SRTC is invalidated in the case of security violation.

◆ SNVS_LPCR_SRTC_INV_EN [2/3]

#define SNVS_LPCR_SRTC_INV_EN ( x)
Value:
(((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 (other than a software violation (HPSVSR[SW_LPSV] = 1 or HPCOMR[SW_LPSV] = 1)). 0b1..SRTC is invalidated in the case of security violation.

◆ SNVS_LPCR_SRTC_INV_EN [3/3]

#define SNVS_LPCR_SRTC_INV_EN ( x)
Value:
(((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 (other than a software violation (HPSVSR[SW_LPSV] = 1 or HPCOMR[SW_LPSV] = 1)). 0b1..SRTC is invalidated in the case of security violation.

◆ SNVS_LPCR_TOP [1/3]

#define SNVS_LPCR_TOP ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_TOP_SHIFT)) & SNVS_LPCR_TOP_MASK)

TOP 0b0..Leave system power on. 0b1..Turn off system power.

◆ SNVS_LPCR_TOP [2/3]

#define SNVS_LPCR_TOP ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_TOP_SHIFT)) & SNVS_LPCR_TOP_MASK)

TOP 0b0..Leave system power on. 0b1..Turn off system power.

◆ SNVS_LPCR_TOP [3/3]

#define SNVS_LPCR_TOP ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPCR_TOP_SHIFT)) & SNVS_LPCR_TOP_MASK)

TOP 0b0..Leave system power on. 0b1..Turn off system power.

◆ SNVS_LPGPR0_LEGACY_ALIAS_GPR [1/3]

#define SNVS_LPGPR0_LEGACY_ALIAS_GPR ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPGPR0_LEGACY_ALIAS_GPR_SHIFT)) & SNVS_LPGPR0_LEGACY_ALIAS_GPR_MASK)

◆ SNVS_LPGPR0_LEGACY_ALIAS_GPR [2/3]

#define SNVS_LPGPR0_LEGACY_ALIAS_GPR ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPGPR0_LEGACY_ALIAS_GPR_SHIFT)) & SNVS_LPGPR0_LEGACY_ALIAS_GPR_MASK)

◆ SNVS_LPGPR0_LEGACY_ALIAS_GPR [3/3]

#define SNVS_LPGPR0_LEGACY_ALIAS_GPR ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPGPR0_LEGACY_ALIAS_GPR_SHIFT)) & SNVS_LPGPR0_LEGACY_ALIAS_GPR_MASK)

◆ SNVS_LPGPR_ALIAS_GPR [1/3]

#define SNVS_LPGPR_ALIAS_GPR ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPGPR_ALIAS_GPR_SHIFT)) & SNVS_LPGPR_ALIAS_GPR_MASK)

◆ SNVS_LPGPR_ALIAS_GPR [2/3]

#define SNVS_LPGPR_ALIAS_GPR ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPGPR_ALIAS_GPR_SHIFT)) & SNVS_LPGPR_ALIAS_GPR_MASK)

◆ SNVS_LPGPR_ALIAS_GPR [3/3]

#define SNVS_LPGPR_ALIAS_GPR ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPGPR_ALIAS_GPR_SHIFT)) & SNVS_LPGPR_ALIAS_GPR_MASK)

◆ SNVS_LPGPR_GPR [1/3]

#define SNVS_LPGPR_GPR ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPGPR_GPR_SHIFT)) & SNVS_LPGPR_GPR_MASK)

◆ SNVS_LPGPR_GPR [2/3]

#define SNVS_LPGPR_GPR ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPGPR_GPR_SHIFT)) & SNVS_LPGPR_GPR_MASK)

◆ SNVS_LPGPR_GPR [3/3]

#define SNVS_LPGPR_GPR ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPGPR_GPR_SHIFT)) & SNVS_LPGPR_GPR_MASK)

◆ SNVS_LPLR_AT1_HL [1/2]

#define SNVS_LPLR_AT1_HL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_AT1_HL_SHIFT)) & SNVS_LPLR_AT1_HL_MASK)

AT1_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_LPLR_AT1_HL [2/2]

#define SNVS_LPLR_AT1_HL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_AT1_HL_SHIFT)) & SNVS_LPLR_AT1_HL_MASK)

AT1_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_LPLR_AT2_HL [1/2]

#define SNVS_LPLR_AT2_HL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_AT2_HL_SHIFT)) & SNVS_LPLR_AT2_HL_MASK)

AT2_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_LPLR_AT2_HL [2/2]

#define SNVS_LPLR_AT2_HL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_AT2_HL_SHIFT)) & SNVS_LPLR_AT2_HL_MASK)

AT2_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_LPLR_AT3_HL [1/2]

#define SNVS_LPLR_AT3_HL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_AT3_HL_SHIFT)) & SNVS_LPLR_AT3_HL_MASK)

AT3_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_LPLR_AT3_HL [2/2]

#define SNVS_LPLR_AT3_HL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_AT3_HL_SHIFT)) & SNVS_LPLR_AT3_HL_MASK)

AT3_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_LPLR_AT4_HL [1/2]

#define SNVS_LPLR_AT4_HL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_AT4_HL_SHIFT)) & SNVS_LPLR_AT4_HL_MASK)

AT4_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_LPLR_AT4_HL [2/2]

#define SNVS_LPLR_AT4_HL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_AT4_HL_SHIFT)) & SNVS_LPLR_AT4_HL_MASK)

AT4_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_LPLR_AT5_HL [1/2]

#define SNVS_LPLR_AT5_HL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_AT5_HL_SHIFT)) & SNVS_LPLR_AT5_HL_MASK)

AT5_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_LPLR_AT5_HL [2/2]

#define SNVS_LPLR_AT5_HL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_AT5_HL_SHIFT)) & SNVS_LPLR_AT5_HL_MASK)

AT5_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_LPLR_GPR_HL [1/3]

#define SNVS_LPLR_GPR_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_GPR_HL [2/3]

#define SNVS_LPLR_GPR_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_GPR_HL [3/3]

#define SNVS_LPLR_GPR_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_LPCALB_HL [1/3]

#define SNVS_LPLR_LPCALB_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_LPCALB_HL [2/3]

#define SNVS_LPLR_LPCALB_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_LPCALB_HL [3/3]

#define SNVS_LPLR_LPCALB_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_LPSECR_HL [1/3]

#define SNVS_LPLR_LPSECR_HL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_LPSECR_HL_SHIFT)) & SNVS_LPLR_LPSECR_HL_MASK)

LPSECR_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_LPLR_LPSECR_HL [2/3]

#define SNVS_LPLR_LPSECR_HL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_LPSECR_HL_SHIFT)) & SNVS_LPLR_LPSECR_HL_MASK)

LPSECR_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_LPLR_LPSECR_HL [3/3]

#define SNVS_LPLR_LPSECR_HL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_LPSECR_HL_SHIFT)) & SNVS_LPLR_LPSECR_HL_MASK)

LPSECR_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_LPLR_LPSVCR_HL [1/3]

#define SNVS_LPLR_LPSVCR_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_LPSVCR_HL [2/3]

#define SNVS_LPLR_LPSVCR_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_LPSVCR_HL [3/3]

#define SNVS_LPLR_LPSVCR_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_LPTGFCR_HL [1/2]

#define SNVS_LPLR_LPTGFCR_HL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_LPTGFCR_HL_SHIFT)) & SNVS_LPLR_LPTGFCR_HL_MASK)

LPTGFCR_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_LPLR_LPTGFCR_HL [2/2]

#define SNVS_LPLR_LPTGFCR_HL ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLR_LPTGFCR_HL_SHIFT)) & SNVS_LPLR_LPTGFCR_HL_MASK)

LPTGFCR_HL 0b0..Write access is allowed. 0b1..Write access is not allowed.

◆ SNVS_LPLR_MC_HL [1/3]

#define SNVS_LPLR_MC_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_MC_HL [2/3]

#define SNVS_LPLR_MC_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_MC_HL [3/3]

#define SNVS_LPLR_MC_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_MKS_HL [1/3]

#define SNVS_LPLR_MKS_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_MKS_HL [2/3]

#define SNVS_LPLR_MKS_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_MKS_HL [3/3]

#define SNVS_LPLR_MKS_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_SRTC_HL [1/3]

#define SNVS_LPLR_SRTC_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_SRTC_HL [2/3]

#define SNVS_LPLR_SRTC_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_SRTC_HL [3/3]

#define SNVS_LPLR_SRTC_HL ( x)
Value:
(((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.

◆ SNVS_LPLR_ZMK_RHL [1/3]

#define SNVS_LPLR_ZMK_RHL ( x)
Value:
(((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.

◆ SNVS_LPLR_ZMK_RHL [2/3]

#define SNVS_LPLR_ZMK_RHL ( x)
Value:
(((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.

◆ SNVS_LPLR_ZMK_RHL [3/3]

#define SNVS_LPLR_ZMK_RHL ( x)
Value:
(((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.

◆ SNVS_LPLR_ZMK_WHL [1/3]

#define SNVS_LPLR_ZMK_WHL ( x)
Value:
(((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.

◆ SNVS_LPLR_ZMK_WHL [2/3]

#define SNVS_LPLR_ZMK_WHL ( x)
Value:
(((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.

◆ SNVS_LPLR_ZMK_WHL [3/3]

#define SNVS_LPLR_ZMK_WHL ( x)
Value:
(((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.

◆ SNVS_LPLVDR_LVD [1/3]

#define SNVS_LPLVDR_LVD ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLVDR_LVD_SHIFT)) & SNVS_LPLVDR_LVD_MASK)

◆ SNVS_LPLVDR_LVD [2/3]

#define SNVS_LPLVDR_LVD ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLVDR_LVD_SHIFT)) & SNVS_LPLVDR_LVD_MASK)

◆ SNVS_LPLVDR_LVD [3/3]

#define SNVS_LPLVDR_LVD ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPLVDR_LVD_SHIFT)) & SNVS_LPLVDR_LVD_MASK)

◆ SNVS_LPMKCR_MASTER_KEY_SEL [1/3]

#define SNVS_LPMKCR_MASTER_KEY_SEL ( x)
Value:
(((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 .

◆ SNVS_LPMKCR_MASTER_KEY_SEL [2/3]

#define SNVS_LPMKCR_MASTER_KEY_SEL ( x)
Value:
(((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 .

◆ SNVS_LPMKCR_MASTER_KEY_SEL [3/3]

#define SNVS_LPMKCR_MASTER_KEY_SEL ( x)
Value:
(((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 .

◆ SNVS_LPMKCR_ZMK_ECC_EN [1/3]

#define SNVS_LPMKCR_ZMK_ECC_EN ( x)
Value:
(((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.

◆ SNVS_LPMKCR_ZMK_ECC_EN [2/3]

#define SNVS_LPMKCR_ZMK_ECC_EN ( x)
Value:
(((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.

◆ SNVS_LPMKCR_ZMK_ECC_EN [3/3]

#define SNVS_LPMKCR_ZMK_ECC_EN ( x)
Value:
(((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.

◆ SNVS_LPMKCR_ZMK_ECC_VALUE [1/3]

#define SNVS_LPMKCR_ZMK_ECC_VALUE ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPMKCR_ZMK_ECC_VALUE_SHIFT)) & SNVS_LPMKCR_ZMK_ECC_VALUE_MASK)

◆ SNVS_LPMKCR_ZMK_ECC_VALUE [2/3]

#define SNVS_LPMKCR_ZMK_ECC_VALUE ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPMKCR_ZMK_ECC_VALUE_SHIFT)) & SNVS_LPMKCR_ZMK_ECC_VALUE_MASK)

◆ SNVS_LPMKCR_ZMK_ECC_VALUE [3/3]

#define SNVS_LPMKCR_ZMK_ECC_VALUE ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPMKCR_ZMK_ECC_VALUE_SHIFT)) & SNVS_LPMKCR_ZMK_ECC_VALUE_MASK)

◆ SNVS_LPMKCR_ZMK_HWP [1/3]

#define SNVS_LPMKCR_ZMK_HWP ( x)
Value:
(((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.

◆ SNVS_LPMKCR_ZMK_HWP [2/3]

#define SNVS_LPMKCR_ZMK_HWP ( x)
Value:
(((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.

◆ SNVS_LPMKCR_ZMK_HWP [3/3]

#define SNVS_LPMKCR_ZMK_HWP ( x)
Value:
(((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.

◆ SNVS_LPMKCR_ZMK_VAL [1/3]

#define SNVS_LPMKCR_ZMK_VAL ( x)
Value:
(((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.

◆ SNVS_LPMKCR_ZMK_VAL [2/3]

#define SNVS_LPMKCR_ZMK_VAL ( x)
Value:
(((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.

◆ SNVS_LPMKCR_ZMK_VAL [3/3]

#define SNVS_LPMKCR_ZMK_VAL ( x)
Value:
(((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.

◆ SNVS_LPSECR_HTDC

#define SNVS_LPSECR_HTDC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSECR_HTDC_SHIFT)) & SNVS_LPSECR_HTDC_MASK)

◆ SNVS_LPSECR_LTDC

#define SNVS_LPSECR_LTDC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSECR_LTDC_SHIFT)) & SNVS_LPSECR_LTDC_MASK)

◆ SNVS_LPSECR_MCR_EN

#define SNVS_LPSECR_MCR_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSECR_MCR_EN_SHIFT)) & SNVS_LPSECR_MCR_EN_MASK)

MCR_EN 0b0..MC rollover is disabled. 0b1..MC rollover is enabled.

◆ SNVS_LPSECR_OSCB

#define SNVS_LPSECR_OSCB ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSECR_OSCB_SHIFT)) & SNVS_LPSECR_OSCB_MASK)

OSCB 0b0..Normal SRTC clock oscillator not bypassed. 0b1..Normal SRTC clock oscillator bypassed. Alternate clock can drive the SRTC clock source.

◆ SNVS_LPSECR_PFD_OBSERV

#define SNVS_LPSECR_PFD_OBSERV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSECR_PFD_OBSERV_SHIFT)) & SNVS_LPSECR_PFD_OBSERV_MASK)

◆ SNVS_LPSECR_POR_OBSERV

#define SNVS_LPSECR_POR_OBSERV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSECR_POR_OBSERV_SHIFT)) & SNVS_LPSECR_POR_OBSERV_MASK)

◆ SNVS_LPSECR_SRTCR_EN

#define SNVS_LPSECR_SRTCR_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSECR_SRTCR_EN_SHIFT)) & SNVS_LPSECR_SRTCR_EN_MASK)

SRTCR_EN 0b0..SRTC rollover is disabled. 0b1..SRTC rollover is enabled.

◆ SNVS_LPSECR_VRC

#define SNVS_LPSECR_VRC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSECR_VRC_SHIFT)) & SNVS_LPSECR_VRC_MASK)

◆ SNVS_LPSMCLR_MON_COUNTER [1/3]

#define SNVS_LPSMCLR_MON_COUNTER ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSMCLR_MON_COUNTER_SHIFT)) & SNVS_LPSMCLR_MON_COUNTER_MASK)

◆ SNVS_LPSMCLR_MON_COUNTER [2/3]

#define SNVS_LPSMCLR_MON_COUNTER ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSMCLR_MON_COUNTER_SHIFT)) & SNVS_LPSMCLR_MON_COUNTER_MASK)

◆ SNVS_LPSMCLR_MON_COUNTER [3/3]

#define SNVS_LPSMCLR_MON_COUNTER ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSMCLR_MON_COUNTER_SHIFT)) & SNVS_LPSMCLR_MON_COUNTER_MASK)

◆ SNVS_LPSMCMR_MC_ERA_BITS [1/3]

#define SNVS_LPSMCMR_MC_ERA_BITS ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSMCMR_MC_ERA_BITS_SHIFT)) & SNVS_LPSMCMR_MC_ERA_BITS_MASK)

◆ SNVS_LPSMCMR_MC_ERA_BITS [2/3]

#define SNVS_LPSMCMR_MC_ERA_BITS ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSMCMR_MC_ERA_BITS_SHIFT)) & SNVS_LPSMCMR_MC_ERA_BITS_MASK)

◆ SNVS_LPSMCMR_MC_ERA_BITS [3/3]

#define SNVS_LPSMCMR_MC_ERA_BITS ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSMCMR_MC_ERA_BITS_SHIFT)) & SNVS_LPSMCMR_MC_ERA_BITS_MASK)

◆ SNVS_LPSMCMR_MON_COUNTER [1/3]

#define SNVS_LPSMCMR_MON_COUNTER ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSMCMR_MON_COUNTER_SHIFT)) & SNVS_LPSMCMR_MON_COUNTER_MASK)

◆ SNVS_LPSMCMR_MON_COUNTER [2/3]

#define SNVS_LPSMCMR_MON_COUNTER ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSMCMR_MON_COUNTER_SHIFT)) & SNVS_LPSMCMR_MON_COUNTER_MASK)

◆ SNVS_LPSMCMR_MON_COUNTER [3/3]

#define SNVS_LPSMCMR_MON_COUNTER ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSMCMR_MON_COUNTER_SHIFT)) & SNVS_LPSMCMR_MON_COUNTER_MASK)

◆ SNVS_LPSR_CTD [1/2]

#define SNVS_LPSR_CTD ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_CTD_SHIFT)) & SNVS_LPSR_CTD_MASK)

CTD 0b0..No clock tamper. 0b1..Clock tamper is detected.

◆ SNVS_LPSR_CTD [2/2]

#define SNVS_LPSR_CTD ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_CTD_SHIFT)) & SNVS_LPSR_CTD_MASK)

CTD 0b0..No clock tamper. 0b1..Clock tamper is detected.

◆ SNVS_LPSR_EO [1/3]

#define SNVS_LPSR_EO ( x)
Value:
(((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.

◆ SNVS_LPSR_EO [2/3]

#define SNVS_LPSR_EO ( x)
Value:
(((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.

◆ SNVS_LPSR_EO [3/3]

#define SNVS_LPSR_EO ( x)
Value:
(((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.

◆ SNVS_LPSR_ESVD [1/3]

#define SNVS_LPSR_ESVD ( x)
Value:
(((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.

◆ SNVS_LPSR_ESVD [2/3]

#define SNVS_LPSR_ESVD ( x)
Value:
(((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.

◆ SNVS_LPSR_ESVD [3/3]

#define SNVS_LPSR_ESVD ( x)
Value:
(((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.

◆ SNVS_LPSR_ET1D [1/2]

#define SNVS_LPSR_ET1D ( x)
Value:
(((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.

◆ SNVS_LPSR_ET1D [2/2]

#define SNVS_LPSR_ET1D ( x)
Value:
(((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.

◆ SNVS_LPSR_ET2D [1/2]

#define SNVS_LPSR_ET2D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_ET2D_SHIFT)) & SNVS_LPSR_ET2D_MASK)

ET2D 0b0..External tampering 2 not detected. 0b1..External tampering 2 detected.

◆ SNVS_LPSR_ET2D [2/2]

#define SNVS_LPSR_ET2D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_ET2D_SHIFT)) & SNVS_LPSR_ET2D_MASK)

ET2D 0b0..External tampering 2 not detected. 0b1..External tampering 2 detected.

◆ SNVS_LPSR_LPNS [1/3]

#define SNVS_LPSR_LPNS ( x)
Value:
(((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.

◆ SNVS_LPSR_LPNS [2/3]

#define SNVS_LPSR_LPNS ( x)
Value:
(((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.

◆ SNVS_LPSR_LPNS [3/3]

#define SNVS_LPSR_LPNS ( x)
Value:
(((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.

◆ SNVS_LPSR_LPS [1/3]

#define SNVS_LPSR_LPS ( x)
Value:
(((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.

◆ SNVS_LPSR_LPS [2/3]

#define SNVS_LPSR_LPS ( x)
Value:
(((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.

◆ SNVS_LPSR_LPS [3/3]

#define SNVS_LPSR_LPS ( x)
Value:
(((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.

◆ SNVS_LPSR_LPTA [1/3]

#define SNVS_LPSR_LPTA ( x)
Value:
(((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.

◆ SNVS_LPSR_LPTA [2/3]

#define SNVS_LPSR_LPTA ( x)
Value:
(((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.

◆ SNVS_LPSR_LPTA [3/3]

#define SNVS_LPSR_LPTA ( x)
Value:
(((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.

◆ SNVS_LPSR_LVD [1/3]

#define SNVS_LPSR_LVD ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_LVD_SHIFT)) & SNVS_LPSR_LVD_MASK)

LVD 0b0..No low voltage event detected. 0b1..Low voltage event is detected.

◆ SNVS_LPSR_LVD [2/3]

#define SNVS_LPSR_LVD ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_LVD_SHIFT)) & SNVS_LPSR_LVD_MASK)

LVD 0b0..No low voltage event detected. 0b1..Low voltage event is detected.

◆ SNVS_LPSR_LVD [3/3]

#define SNVS_LPSR_LVD ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_LVD_SHIFT)) & SNVS_LPSR_LVD_MASK)

LVD 0b0..No low voltage event detected. 0b1..Low voltage event is detected.

◆ SNVS_LPSR_MCR [1/3]

#define SNVS_LPSR_MCR ( x)
Value:
(((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.

◆ SNVS_LPSR_MCR [2/3]

#define SNVS_LPSR_MCR ( x)
Value:
(((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.

◆ SNVS_LPSR_MCR [3/3]

#define SNVS_LPSR_MCR ( x)
Value:
(((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.

◆ SNVS_LPSR_SPOF [1/3]

#define SNVS_LPSR_SPOF ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_SPOF_SHIFT)) & SNVS_LPSR_SPOF_MASK)

SPOF 0b0..Set Power Off was not detected. 0b1..Set Power Off was detected.

◆ SNVS_LPSR_SPOF [2/3]

#define SNVS_LPSR_SPOF ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_SPOF_SHIFT)) & SNVS_LPSR_SPOF_MASK)

SPOF 0b0..Set Power Off was not detected. 0b1..Set Power Off was detected.

◆ SNVS_LPSR_SPOF [3/3]

#define SNVS_LPSR_SPOF ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_SPOF_SHIFT)) & SNVS_LPSR_SPOF_MASK)

SPOF 0b0..Set Power Off was not detected. 0b1..Set Power Off was detected.

◆ SNVS_LPSR_SPON

#define SNVS_LPSR_SPON ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_SPON_SHIFT)) & SNVS_LPSR_SPON_MASK)

SPON 0b0..Set Power On Interrupt was not detected. 0b1..Set Power On Interrupt was detected.

◆ SNVS_LPSR_SRTCR [1/3]

#define SNVS_LPSR_SRTCR ( x)
Value:
(((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.

◆ SNVS_LPSR_SRTCR [2/3]

#define SNVS_LPSR_SRTCR ( x)
Value:
(((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.

◆ SNVS_LPSR_SRTCR [3/3]

#define SNVS_LPSR_SRTCR ( x)
Value:
(((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.

◆ SNVS_LPSR_TTD [1/2]

#define SNVS_LPSR_TTD ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_TTD_SHIFT)) & SNVS_LPSR_TTD_MASK)

TTD 0b0..No temperature tamper. 0b1..Temperature tamper is detected.

◆ SNVS_LPSR_TTD [2/2]

#define SNVS_LPSR_TTD ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_TTD_SHIFT)) & SNVS_LPSR_TTD_MASK)

TTD 0b0..No temperature tamper. 0b1..Temperature tamper is detected.

◆ SNVS_LPSR_VTD [1/2]

#define SNVS_LPSR_VTD ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_VTD_SHIFT)) & SNVS_LPSR_VTD_MASK)

VTD 0b0..Voltage tampering not detected. 0b1..Voltage tampering detected.

◆ SNVS_LPSR_VTD [2/2]

#define SNVS_LPSR_VTD ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_VTD_SHIFT)) & SNVS_LPSR_VTD_MASK)

VTD 0b0..Voltage tampering not detected. 0b1..Voltage tampering detected.

◆ SNVS_LPSR_WMT1D [1/2]

#define SNVS_LPSR_WMT1D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_WMT1D_SHIFT)) & SNVS_LPSR_WMT1D_MASK)

WMT1D 0b0..Wire-mesh tampering 1 not detected. 0b1..Wire-mesh tampering 1 detected.

◆ SNVS_LPSR_WMT1D [2/2]

#define SNVS_LPSR_WMT1D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_WMT1D_SHIFT)) & SNVS_LPSR_WMT1D_MASK)

WMT1D 0b0..Wire-mesh tampering 1 not detected. 0b1..Wire-mesh tampering 1 detected.

◆ SNVS_LPSR_WMT2D [1/2]

#define SNVS_LPSR_WMT2D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_WMT2D_SHIFT)) & SNVS_LPSR_WMT2D_MASK)

WMT2D 0b0..Wire-mesh tampering 2 not detected. 0b1..Wire-mesh tampering 2 detected.

◆ SNVS_LPSR_WMT2D [2/2]

#define SNVS_LPSR_WMT2D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSR_WMT2D_SHIFT)) & SNVS_LPSR_WMT2D_MASK)

WMT2D 0b0..Wire-mesh tampering 2 not detected. 0b1..Wire-mesh tampering 2 detected.

◆ SNVS_LPSRTCLR_SRTC [1/3]

#define SNVS_LPSRTCLR_SRTC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSRTCLR_SRTC_SHIFT)) & SNVS_LPSRTCLR_SRTC_MASK)

◆ SNVS_LPSRTCLR_SRTC [2/3]

#define SNVS_LPSRTCLR_SRTC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSRTCLR_SRTC_SHIFT)) & SNVS_LPSRTCLR_SRTC_MASK)

◆ SNVS_LPSRTCLR_SRTC [3/3]

#define SNVS_LPSRTCLR_SRTC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSRTCLR_SRTC_SHIFT)) & SNVS_LPSRTCLR_SRTC_MASK)

◆ SNVS_LPSRTCMR_SRTC [1/3]

#define SNVS_LPSRTCMR_SRTC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSRTCMR_SRTC_SHIFT)) & SNVS_LPSRTCMR_SRTC_MASK)

◆ SNVS_LPSRTCMR_SRTC [2/3]

#define SNVS_LPSRTCMR_SRTC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSRTCMR_SRTC_SHIFT)) & SNVS_LPSRTCMR_SRTC_MASK)

◆ SNVS_LPSRTCMR_SRTC [3/3]

#define SNVS_LPSRTCMR_SRTC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSRTCMR_SRTC_SHIFT)) & SNVS_LPSRTCMR_SRTC_MASK)

◆ SNVS_LPSVCR_CAAM_EN [1/2]

#define SNVS_LPSVCR_CAAM_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSVCR_CAAM_EN_SHIFT)) & SNVS_LPSVCR_CAAM_EN_MASK)

CAAM_EN 0b0..CAAM Security Violation is disabled in the LP domain. 0b1..CAAM Security Violation is enabled in the LP domain.

◆ SNVS_LPSVCR_CAAM_EN [2/2]

#define SNVS_LPSVCR_CAAM_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSVCR_CAAM_EN_SHIFT)) & SNVS_LPSVCR_CAAM_EN_MASK)

CAAM_EN 0b0..CAAM Security Violation is disabled in the LP domain. 0b1..CAAM Security Violation is enabled in the LP domain.

◆ SNVS_LPSVCR_JTAGC_EN [1/2]

#define SNVS_LPSVCR_JTAGC_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSVCR_JTAGC_EN_SHIFT)) & SNVS_LPSVCR_JTAGC_EN_MASK)

JTAGC_EN 0b0..JTAG Active is disabled in the LP domain. 0b1..JTAG Active is enabled in the LP domain.

◆ SNVS_LPSVCR_JTAGC_EN [2/2]

#define SNVS_LPSVCR_JTAGC_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSVCR_JTAGC_EN_SHIFT)) & SNVS_LPSVCR_JTAGC_EN_MASK)

JTAGC_EN 0b0..JTAG Active is disabled in the LP domain. 0b1..JTAG Active is enabled in the LP domain.

◆ SNVS_LPSVCR_OCOTP_EN [1/2]

#define SNVS_LPSVCR_OCOTP_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSVCR_OCOTP_EN_SHIFT)) & SNVS_LPSVCR_OCOTP_EN_MASK)

OCOTP_EN 0b0..OCOTP attack error is disabled in the LP domain. 0b1..OCOTP attack error is enabled in the LP domain.

◆ SNVS_LPSVCR_OCOTP_EN [2/2]

#define SNVS_LPSVCR_OCOTP_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSVCR_OCOTP_EN_SHIFT)) & SNVS_LPSVCR_OCOTP_EN_MASK)

OCOTP_EN 0b0..OCOTP attack error is disabled in the LP domain. 0b1..OCOTP attack error is enabled in the LP domain.

◆ SNVS_LPSVCR_SRC_EN [1/2]

#define SNVS_LPSVCR_SRC_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSVCR_SRC_EN_SHIFT)) & SNVS_LPSVCR_SRC_EN_MASK)

SRC_EN 0b0..Internal Boot is disabled in the LP domain. 0b1..Internal Boot is enabled in the LP domain.

◆ SNVS_LPSVCR_SRC_EN [2/2]

#define SNVS_LPSVCR_SRC_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSVCR_SRC_EN_SHIFT)) & SNVS_LPSVCR_SRC_EN_MASK)

SRC_EN 0b0..Internal Boot is disabled in the LP domain. 0b1..Internal Boot is enabled in the LP domain.

◆ SNVS_LPSVCR_SV0_EN

#define SNVS_LPSVCR_SV0_EN ( x)
Value:
(((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.

◆ SNVS_LPSVCR_SV1_EN

#define SNVS_LPSVCR_SV1_EN ( x)
Value:
(((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.

◆ SNVS_LPSVCR_SV2_EN

#define SNVS_LPSVCR_SV2_EN ( x)
Value:
(((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.

◆ SNVS_LPSVCR_SV3_EN

#define SNVS_LPSVCR_SV3_EN ( x)
Value:
(((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.

◆ SNVS_LPSVCR_SV4_EN

#define SNVS_LPSVCR_SV4_EN ( x)
Value:
(((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.

◆ SNVS_LPSVCR_SV5_EN

#define SNVS_LPSVCR_SV5_EN ( x)
Value:
(((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.

◆ SNVS_LPSVCR_WDOG2_EN [1/2]

#define SNVS_LPSVCR_WDOG2_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSVCR_WDOG2_EN_SHIFT)) & SNVS_LPSVCR_WDOG2_EN_MASK)

WDOG2_EN 0b0..Watchdog 2 Reset is disabled in the LP domain. 0b1..Watchdog 2 Reset is enabled in the LP domain.

◆ SNVS_LPSVCR_WDOG2_EN [2/2]

#define SNVS_LPSVCR_WDOG2_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPSVCR_WDOG2_EN_SHIFT)) & SNVS_LPSVCR_WDOG2_EN_MASK)

WDOG2_EN 0b0..Watchdog 2 Reset is disabled in the LP domain. 0b1..Watchdog 2 Reset is enabled in the LP domain.

◆ SNVS_LPTAR_LPTA [1/3]

#define SNVS_LPTAR_LPTA ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTAR_LPTA_SHIFT)) & SNVS_LPTAR_LPTA_MASK)

◆ SNVS_LPTAR_LPTA [2/3]

#define SNVS_LPTAR_LPTA ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTAR_LPTA_SHIFT)) & SNVS_LPTAR_LPTA_MASK)

◆ SNVS_LPTAR_LPTA [3/3]

#define SNVS_LPTAR_LPTA ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTAR_LPTA_SHIFT)) & SNVS_LPTAR_LPTA_MASK)

◆ SNVS_LPTDC2R_ET10_EN [1/2]

#define SNVS_LPTDC2R_ET10_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET10_EN_SHIFT)) & SNVS_LPTDC2R_ET10_EN_MASK)

ET10_EN 0b0..External tamper 10 is disabled. 0b1..External tamper 10 is enabled.

◆ SNVS_LPTDC2R_ET10_EN [2/2]

#define SNVS_LPTDC2R_ET10_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET10_EN_SHIFT)) & SNVS_LPTDC2R_ET10_EN_MASK)

ET10_EN 0b0..External tamper 10 is disabled. 0b1..External tamper 10 is enabled.

◆ SNVS_LPTDC2R_ET10P [1/2]

#define SNVS_LPTDC2R_ET10P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET10P_SHIFT)) & SNVS_LPTDC2R_ET10P_MASK)

ET10P 0b0..External tamper 10 is active low. 0b1..External tamper 10 is active high.

◆ SNVS_LPTDC2R_ET10P [2/2]

#define SNVS_LPTDC2R_ET10P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET10P_SHIFT)) & SNVS_LPTDC2R_ET10P_MASK)

ET10P 0b0..External tamper 10 is active low. 0b1..External tamper 10 is active high.

◆ SNVS_LPTDC2R_ET3_EN [1/2]

#define SNVS_LPTDC2R_ET3_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET3_EN_SHIFT)) & SNVS_LPTDC2R_ET3_EN_MASK)

ET3_EN 0b0..External tamper 3 is disabled. 0b1..External tamper 3 is enabled.

◆ SNVS_LPTDC2R_ET3_EN [2/2]

#define SNVS_LPTDC2R_ET3_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET3_EN_SHIFT)) & SNVS_LPTDC2R_ET3_EN_MASK)

ET3_EN 0b0..External tamper 3 is disabled. 0b1..External tamper 3 is enabled.

◆ SNVS_LPTDC2R_ET3P [1/2]

#define SNVS_LPTDC2R_ET3P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET3P_SHIFT)) & SNVS_LPTDC2R_ET3P_MASK)

ET3P 0b0..External tamper 3 active low. 0b1..External tamper 3 active high.

◆ SNVS_LPTDC2R_ET3P [2/2]

#define SNVS_LPTDC2R_ET3P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET3P_SHIFT)) & SNVS_LPTDC2R_ET3P_MASK)

ET3P 0b0..External tamper 3 active low. 0b1..External tamper 3 active high.

◆ SNVS_LPTDC2R_ET4_EN [1/2]

#define SNVS_LPTDC2R_ET4_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET4_EN_SHIFT)) & SNVS_LPTDC2R_ET4_EN_MASK)

ET4_EN 0b0..External tamper 4 is disabled. 0b1..External tamper 4 is enabled.

◆ SNVS_LPTDC2R_ET4_EN [2/2]

#define SNVS_LPTDC2R_ET4_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET4_EN_SHIFT)) & SNVS_LPTDC2R_ET4_EN_MASK)

ET4_EN 0b0..External tamper 4 is disabled. 0b1..External tamper 4 is enabled.

◆ SNVS_LPTDC2R_ET4P [1/2]

#define SNVS_LPTDC2R_ET4P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET4P_SHIFT)) & SNVS_LPTDC2R_ET4P_MASK)

ET4P 0b0..External tamper 4 is active low. 0b1..External tamper 4 is active high.

◆ SNVS_LPTDC2R_ET4P [2/2]

#define SNVS_LPTDC2R_ET4P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET4P_SHIFT)) & SNVS_LPTDC2R_ET4P_MASK)

ET4P 0b0..External tamper 4 is active low. 0b1..External tamper 4 is active high.

◆ SNVS_LPTDC2R_ET5_EN [1/2]

#define SNVS_LPTDC2R_ET5_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET5_EN_SHIFT)) & SNVS_LPTDC2R_ET5_EN_MASK)

ET5_EN 0b0..External tamper 5 is disabled. 0b1..External tamper 5 is enabled.

◆ SNVS_LPTDC2R_ET5_EN [2/2]

#define SNVS_LPTDC2R_ET5_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET5_EN_SHIFT)) & SNVS_LPTDC2R_ET5_EN_MASK)

ET5_EN 0b0..External tamper 5 is disabled. 0b1..External tamper 5 is enabled.

◆ SNVS_LPTDC2R_ET5P [1/2]

#define SNVS_LPTDC2R_ET5P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET5P_SHIFT)) & SNVS_LPTDC2R_ET5P_MASK)

ET5P 0b0..External tamper 5 is active low. 0b1..External tamper 5 is active high.

◆ SNVS_LPTDC2R_ET5P [2/2]

#define SNVS_LPTDC2R_ET5P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET5P_SHIFT)) & SNVS_LPTDC2R_ET5P_MASK)

ET5P 0b0..External tamper 5 is active low. 0b1..External tamper 5 is active high.

◆ SNVS_LPTDC2R_ET6_EN [1/2]

#define SNVS_LPTDC2R_ET6_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET6_EN_SHIFT)) & SNVS_LPTDC2R_ET6_EN_MASK)

ET6_EN 0b0..External tamper 6 is disabled. 0b1..External tamper 6 is enabled.

◆ SNVS_LPTDC2R_ET6_EN [2/2]

#define SNVS_LPTDC2R_ET6_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET6_EN_SHIFT)) & SNVS_LPTDC2R_ET6_EN_MASK)

ET6_EN 0b0..External tamper 6 is disabled. 0b1..External tamper 6 is enabled.

◆ SNVS_LPTDC2R_ET6P [1/2]

#define SNVS_LPTDC2R_ET6P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET6P_SHIFT)) & SNVS_LPTDC2R_ET6P_MASK)

ET6P 0b0..External tamper 6 is active low. 0b1..External tamper 6 is active high.

◆ SNVS_LPTDC2R_ET6P [2/2]

#define SNVS_LPTDC2R_ET6P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET6P_SHIFT)) & SNVS_LPTDC2R_ET6P_MASK)

ET6P 0b0..External tamper 6 is active low. 0b1..External tamper 6 is active high.

◆ SNVS_LPTDC2R_ET7_EN [1/2]

#define SNVS_LPTDC2R_ET7_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET7_EN_SHIFT)) & SNVS_LPTDC2R_ET7_EN_MASK)

ET7_EN 0b0..External tamper 7 is disabled. 0b1..External tamper 7 is enabled.

◆ SNVS_LPTDC2R_ET7_EN [2/2]

#define SNVS_LPTDC2R_ET7_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET7_EN_SHIFT)) & SNVS_LPTDC2R_ET7_EN_MASK)

ET7_EN 0b0..External tamper 7 is disabled. 0b1..External tamper 7 is enabled.

◆ SNVS_LPTDC2R_ET7P [1/2]

#define SNVS_LPTDC2R_ET7P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET7P_SHIFT)) & SNVS_LPTDC2R_ET7P_MASK)

ET7P 0b0..External tamper 7 is active low. 0b1..External tamper 7 is active high.

◆ SNVS_LPTDC2R_ET7P [2/2]

#define SNVS_LPTDC2R_ET7P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET7P_SHIFT)) & SNVS_LPTDC2R_ET7P_MASK)

ET7P 0b0..External tamper 7 is active low. 0b1..External tamper 7 is active high.

◆ SNVS_LPTDC2R_ET8_EN [1/2]

#define SNVS_LPTDC2R_ET8_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET8_EN_SHIFT)) & SNVS_LPTDC2R_ET8_EN_MASK)

ET8_EN 0b0..External tamper 8 is disabled. 0b1..External tamper 8 is enabled.

◆ SNVS_LPTDC2R_ET8_EN [2/2]

#define SNVS_LPTDC2R_ET8_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET8_EN_SHIFT)) & SNVS_LPTDC2R_ET8_EN_MASK)

ET8_EN 0b0..External tamper 8 is disabled. 0b1..External tamper 8 is enabled.

◆ SNVS_LPTDC2R_ET8P [1/2]

#define SNVS_LPTDC2R_ET8P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET8P_SHIFT)) & SNVS_LPTDC2R_ET8P_MASK)

ET8P 0b0..External tamper 8 is active low. 0b1..External tamper 8 is active high.

◆ SNVS_LPTDC2R_ET8P [2/2]

#define SNVS_LPTDC2R_ET8P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET8P_SHIFT)) & SNVS_LPTDC2R_ET8P_MASK)

ET8P 0b0..External tamper 8 is active low. 0b1..External tamper 8 is active high.

◆ SNVS_LPTDC2R_ET9_EN [1/2]

#define SNVS_LPTDC2R_ET9_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET9_EN_SHIFT)) & SNVS_LPTDC2R_ET9_EN_MASK)

ET9_EN 0b0..External tamper 9 is disabled. 0b1..External tamper 9 is enabled.

◆ SNVS_LPTDC2R_ET9_EN [2/2]

#define SNVS_LPTDC2R_ET9_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET9_EN_SHIFT)) & SNVS_LPTDC2R_ET9_EN_MASK)

ET9_EN 0b0..External tamper 9 is disabled. 0b1..External tamper 9 is enabled.

◆ SNVS_LPTDC2R_ET9P [1/2]

#define SNVS_LPTDC2R_ET9P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET9P_SHIFT)) & SNVS_LPTDC2R_ET9P_MASK)

ET9P 0b0..External tamper 9 is active low. 0b1..External tamper 9 is active high.

◆ SNVS_LPTDC2R_ET9P [2/2]

#define SNVS_LPTDC2R_ET9P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDC2R_ET9P_SHIFT)) & SNVS_LPTDC2R_ET9P_MASK)

ET9P 0b0..External tamper 9 is active low. 0b1..External tamper 9 is active high.

◆ SNVS_LPTDCR_CT_EN [1/2]

#define SNVS_LPTDCR_CT_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_CT_EN_SHIFT)) & SNVS_LPTDCR_CT_EN_MASK)

CT_EN 0b0..Clock tamper is disabled. 0b1..Clock tamper is enabled.

◆ SNVS_LPTDCR_CT_EN [2/2]

#define SNVS_LPTDCR_CT_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_CT_EN_SHIFT)) & SNVS_LPTDCR_CT_EN_MASK)

CT_EN 0b0..Clock tamper is disabled. 0b1..Clock tamper is enabled.

◆ SNVS_LPTDCR_ET1_EN [1/2]

#define SNVS_LPTDCR_ET1_EN ( x)
Value:
(((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.

◆ SNVS_LPTDCR_ET1_EN [2/2]

#define SNVS_LPTDCR_ET1_EN ( x)
Value:
(((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.

◆ SNVS_LPTDCR_ET1P [1/2]

#define SNVS_LPTDCR_ET1P ( x)
Value:
(((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.

◆ SNVS_LPTDCR_ET1P [2/2]

#define SNVS_LPTDCR_ET1P ( x)
Value:
(((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.

◆ SNVS_LPTDCR_ET2_EN [1/2]

#define SNVS_LPTDCR_ET2_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_ET2_EN_SHIFT)) & SNVS_LPTDCR_ET2_EN_MASK)

ET2_EN 0b0..External tamper 2 is disabled. 0b1..External tamper 2 is enabled.

◆ SNVS_LPTDCR_ET2_EN [2/2]

#define SNVS_LPTDCR_ET2_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_ET2_EN_SHIFT)) & SNVS_LPTDCR_ET2_EN_MASK)

ET2_EN 0b0..External tamper 2 is disabled. 0b1..External tamper 2 is enabled.

◆ SNVS_LPTDCR_ET2P [1/2]

#define SNVS_LPTDCR_ET2P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_ET2P_SHIFT)) & SNVS_LPTDCR_ET2P_MASK)

ET2P 0b0..External tamper 2 is active low. 0b1..External tamper 2 is active high.

◆ SNVS_LPTDCR_ET2P [2/2]

#define SNVS_LPTDCR_ET2P ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_ET2P_SHIFT)) & SNVS_LPTDCR_ET2P_MASK)

ET2P 0b0..External tamper 2 is active low. 0b1..External tamper 2 is active high.

◆ SNVS_LPTDCR_HTDC [1/2]

#define SNVS_LPTDCR_HTDC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_HTDC_SHIFT)) & SNVS_LPTDCR_HTDC_MASK)

◆ SNVS_LPTDCR_HTDC [2/2]

#define SNVS_LPTDCR_HTDC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_HTDC_SHIFT)) & SNVS_LPTDCR_HTDC_MASK)

◆ SNVS_LPTDCR_LTDC [1/2]

#define SNVS_LPTDCR_LTDC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_LTDC_SHIFT)) & SNVS_LPTDCR_LTDC_MASK)

◆ SNVS_LPTDCR_LTDC [2/2]

#define SNVS_LPTDCR_LTDC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_LTDC_SHIFT)) & SNVS_LPTDCR_LTDC_MASK)

◆ SNVS_LPTDCR_MCR_EN [1/2]

#define SNVS_LPTDCR_MCR_EN ( x)
Value:
(((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.

◆ SNVS_LPTDCR_MCR_EN [2/2]

#define SNVS_LPTDCR_MCR_EN ( x)
Value:
(((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.

◆ SNVS_LPTDCR_OSCB [1/2]

#define SNVS_LPTDCR_OSCB ( x)
Value:
(((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.

◆ SNVS_LPTDCR_OSCB [2/2]

#define SNVS_LPTDCR_OSCB ( x)
Value:
(((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.

◆ SNVS_LPTDCR_PFD_OBSERV [1/2]

#define SNVS_LPTDCR_PFD_OBSERV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_PFD_OBSERV_SHIFT)) & SNVS_LPTDCR_PFD_OBSERV_MASK)

◆ SNVS_LPTDCR_PFD_OBSERV [2/2]

#define SNVS_LPTDCR_PFD_OBSERV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_PFD_OBSERV_SHIFT)) & SNVS_LPTDCR_PFD_OBSERV_MASK)

◆ SNVS_LPTDCR_POR_OBSERV [1/2]

#define SNVS_LPTDCR_POR_OBSERV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_POR_OBSERV_SHIFT)) & SNVS_LPTDCR_POR_OBSERV_MASK)

◆ SNVS_LPTDCR_POR_OBSERV [2/2]

#define SNVS_LPTDCR_POR_OBSERV ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_POR_OBSERV_SHIFT)) & SNVS_LPTDCR_POR_OBSERV_MASK)

◆ SNVS_LPTDCR_SRTCR_EN [1/2]

#define SNVS_LPTDCR_SRTCR_EN ( x)
Value:
(((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.

◆ SNVS_LPTDCR_SRTCR_EN [2/2]

#define SNVS_LPTDCR_SRTCR_EN ( x)
Value:
(((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.

◆ SNVS_LPTDCR_TT_EN [1/2]

#define SNVS_LPTDCR_TT_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_TT_EN_SHIFT)) & SNVS_LPTDCR_TT_EN_MASK)

TT_EN 0b0..Temperature tamper is disabled. 0b1..Temperature tamper is enabled.

◆ SNVS_LPTDCR_TT_EN [2/2]

#define SNVS_LPTDCR_TT_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_TT_EN_SHIFT)) & SNVS_LPTDCR_TT_EN_MASK)

TT_EN 0b0..Temperature tamper is disabled. 0b1..Temperature tamper is enabled.

◆ SNVS_LPTDCR_VRC [1/2]

#define SNVS_LPTDCR_VRC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_VRC_SHIFT)) & SNVS_LPTDCR_VRC_MASK)

◆ SNVS_LPTDCR_VRC [2/2]

#define SNVS_LPTDCR_VRC ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_VRC_SHIFT)) & SNVS_LPTDCR_VRC_MASK)

◆ SNVS_LPTDCR_VT_EN [1/2]

#define SNVS_LPTDCR_VT_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_VT_EN_SHIFT)) & SNVS_LPTDCR_VT_EN_MASK)

VT_EN 0b0..Voltage tamper is disabled. 0b1..Voltage tamper is enabled.

◆ SNVS_LPTDCR_VT_EN [2/2]

#define SNVS_LPTDCR_VT_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_VT_EN_SHIFT)) & SNVS_LPTDCR_VT_EN_MASK)

VT_EN 0b0..Voltage tamper is disabled. 0b1..Voltage tamper is enabled.

◆ SNVS_LPTDCR_WMT1_EN [1/2]

#define SNVS_LPTDCR_WMT1_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_WMT1_EN_SHIFT)) & SNVS_LPTDCR_WMT1_EN_MASK)

WMT1_EN 0b0..Wire-mesh tamper 1 is disabled. 0b1..Wire-mesh tamper 1 is enabled.

◆ SNVS_LPTDCR_WMT1_EN [2/2]

#define SNVS_LPTDCR_WMT1_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_WMT1_EN_SHIFT)) & SNVS_LPTDCR_WMT1_EN_MASK)

WMT1_EN 0b0..Wire-mesh tamper 1 is disabled. 0b1..Wire-mesh tamper 1 is enabled.

◆ SNVS_LPTDCR_WMT2_EN [1/2]

#define SNVS_LPTDCR_WMT2_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_WMT2_EN_SHIFT)) & SNVS_LPTDCR_WMT2_EN_MASK)

WMT2_EN 0b0..Wire-mesh tamper 2 is disabled. 0b1..Wire-mesh tamper 2 is enabled.

◆ SNVS_LPTDCR_WMT2_EN [2/2]

#define SNVS_LPTDCR_WMT2_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDCR_WMT2_EN_SHIFT)) & SNVS_LPTDCR_WMT2_EN_MASK)

WMT2_EN 0b0..Wire-mesh tamper 2 is disabled. 0b1..Wire-mesh tamper 2 is enabled.

◆ SNVS_LPTDSR_ET10D [1/2]

#define SNVS_LPTDSR_ET10D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDSR_ET10D_SHIFT)) & SNVS_LPTDSR_ET10D_MASK)

ET10D 0b0..External tamper 10 is not detected. 0b1..External tamper 10 is detected.

◆ SNVS_LPTDSR_ET10D [2/2]

#define SNVS_LPTDSR_ET10D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDSR_ET10D_SHIFT)) & SNVS_LPTDSR_ET10D_MASK)

ET10D 0b0..External tamper 10 is not detected. 0b1..External tamper 10 is detected.

◆ SNVS_LPTDSR_ET3D [1/2]

#define SNVS_LPTDSR_ET3D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDSR_ET3D_SHIFT)) & SNVS_LPTDSR_ET3D_MASK)

ET3D 0b0..External tamper 3 is not detected. 0b1..External tamper 3 is detected.

◆ SNVS_LPTDSR_ET3D [2/2]

#define SNVS_LPTDSR_ET3D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDSR_ET3D_SHIFT)) & SNVS_LPTDSR_ET3D_MASK)

ET3D 0b0..External tamper 3 is not detected. 0b1..External tamper 3 is detected.

◆ SNVS_LPTDSR_ET4D [1/2]

#define SNVS_LPTDSR_ET4D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDSR_ET4D_SHIFT)) & SNVS_LPTDSR_ET4D_MASK)

ET4D 0b0..External tamper 4 is not detected. 0b1..External tamper 4 is detected.

◆ SNVS_LPTDSR_ET4D [2/2]

#define SNVS_LPTDSR_ET4D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDSR_ET4D_SHIFT)) & SNVS_LPTDSR_ET4D_MASK)

ET4D 0b0..External tamper 4 is not detected. 0b1..External tamper 4 is detected.

◆ SNVS_LPTDSR_ET5D [1/2]

#define SNVS_LPTDSR_ET5D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDSR_ET5D_SHIFT)) & SNVS_LPTDSR_ET5D_MASK)

ET5D 0b0..External tamper 5 is not detected. 0b1..External tamper 5 is detected.

◆ SNVS_LPTDSR_ET5D [2/2]

#define SNVS_LPTDSR_ET5D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDSR_ET5D_SHIFT)) & SNVS_LPTDSR_ET5D_MASK)

ET5D 0b0..External tamper 5 is not detected. 0b1..External tamper 5 is detected.

◆ SNVS_LPTDSR_ET6D [1/2]

#define SNVS_LPTDSR_ET6D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDSR_ET6D_SHIFT)) & SNVS_LPTDSR_ET6D_MASK)

ET6D 0b0..External tamper 6 is not detected. 0b1..External tamper 6 is detected.

◆ SNVS_LPTDSR_ET6D [2/2]

#define SNVS_LPTDSR_ET6D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDSR_ET6D_SHIFT)) & SNVS_LPTDSR_ET6D_MASK)

ET6D 0b0..External tamper 6 is not detected. 0b1..External tamper 6 is detected.

◆ SNVS_LPTDSR_ET7D [1/2]

#define SNVS_LPTDSR_ET7D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDSR_ET7D_SHIFT)) & SNVS_LPTDSR_ET7D_MASK)

ET7D 0b0..External tamper 7 is not detected. 0b1..External tamper 7 is detected.

◆ SNVS_LPTDSR_ET7D [2/2]

#define SNVS_LPTDSR_ET7D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDSR_ET7D_SHIFT)) & SNVS_LPTDSR_ET7D_MASK)

ET7D 0b0..External tamper 7 is not detected. 0b1..External tamper 7 is detected.

◆ SNVS_LPTDSR_ET8D [1/2]

#define SNVS_LPTDSR_ET8D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDSR_ET8D_SHIFT)) & SNVS_LPTDSR_ET8D_MASK)

ET8D 0b0..External tamper 8 is not detected. 0b1..External tamper 8 is detected.

◆ SNVS_LPTDSR_ET8D [2/2]

#define SNVS_LPTDSR_ET8D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDSR_ET8D_SHIFT)) & SNVS_LPTDSR_ET8D_MASK)

ET8D 0b0..External tamper 8 is not detected. 0b1..External tamper 8 is detected.

◆ SNVS_LPTDSR_ET9D [1/2]

#define SNVS_LPTDSR_ET9D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDSR_ET9D_SHIFT)) & SNVS_LPTDSR_ET9D_MASK)

ET9D 0b0..External tamper 9 is not detected. 0b1..External tamper 9 is detected.

◆ SNVS_LPTDSR_ET9D [2/2]

#define SNVS_LPTDSR_ET9D ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTDSR_ET9D_SHIFT)) & SNVS_LPTDSR_ET9D_MASK)

ET9D 0b0..External tamper 9 is not detected. 0b1..External tamper 9 is detected.

◆ SNVS_LPTGF1CR_ETGF3 [1/2]

#define SNVS_LPTGF1CR_ETGF3 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF1CR_ETGF3_SHIFT)) & SNVS_LPTGF1CR_ETGF3_MASK)

◆ SNVS_LPTGF1CR_ETGF3 [2/2]

#define SNVS_LPTGF1CR_ETGF3 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF1CR_ETGF3_SHIFT)) & SNVS_LPTGF1CR_ETGF3_MASK)

◆ SNVS_LPTGF1CR_ETGF3_EN [1/2]

#define SNVS_LPTGF1CR_ETGF3_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF1CR_ETGF3_EN_SHIFT)) & SNVS_LPTGF1CR_ETGF3_EN_MASK)

ETGF3_EN 0b0..External tamper glitch filter 3 is bypassed. 0b1..External tamper glitch filter 3 is enabled.

◆ SNVS_LPTGF1CR_ETGF3_EN [2/2]

#define SNVS_LPTGF1CR_ETGF3_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF1CR_ETGF3_EN_SHIFT)) & SNVS_LPTGF1CR_ETGF3_EN_MASK)

ETGF3_EN 0b0..External tamper glitch filter 3 is bypassed. 0b1..External tamper glitch filter 3 is enabled.

◆ SNVS_LPTGF1CR_ETGF4 [1/2]

#define SNVS_LPTGF1CR_ETGF4 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF1CR_ETGF4_SHIFT)) & SNVS_LPTGF1CR_ETGF4_MASK)

◆ SNVS_LPTGF1CR_ETGF4 [2/2]

#define SNVS_LPTGF1CR_ETGF4 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF1CR_ETGF4_SHIFT)) & SNVS_LPTGF1CR_ETGF4_MASK)

◆ SNVS_LPTGF1CR_ETGF4_EN [1/2]

#define SNVS_LPTGF1CR_ETGF4_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF1CR_ETGF4_EN_SHIFT)) & SNVS_LPTGF1CR_ETGF4_EN_MASK)

ETGF4_EN 0b0..External tamper glitch filter 4 is bypassed. 0b1..External tamper glitch filter 4 is enabled.

◆ SNVS_LPTGF1CR_ETGF4_EN [2/2]

#define SNVS_LPTGF1CR_ETGF4_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF1CR_ETGF4_EN_SHIFT)) & SNVS_LPTGF1CR_ETGF4_EN_MASK)

ETGF4_EN 0b0..External tamper glitch filter 4 is bypassed. 0b1..External tamper glitch filter 4 is enabled.

◆ SNVS_LPTGF1CR_ETGF5 [1/2]

#define SNVS_LPTGF1CR_ETGF5 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF1CR_ETGF5_SHIFT)) & SNVS_LPTGF1CR_ETGF5_MASK)

◆ SNVS_LPTGF1CR_ETGF5 [2/2]

#define SNVS_LPTGF1CR_ETGF5 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF1CR_ETGF5_SHIFT)) & SNVS_LPTGF1CR_ETGF5_MASK)

◆ SNVS_LPTGF1CR_ETGF5_EN [1/2]

#define SNVS_LPTGF1CR_ETGF5_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF1CR_ETGF5_EN_SHIFT)) & SNVS_LPTGF1CR_ETGF5_EN_MASK)

ETGF5_EN 0b0..External tamper glitch filter 5 is bypassed. 0b1..External tamper glitch filter 5 is enabled.

◆ SNVS_LPTGF1CR_ETGF5_EN [2/2]

#define SNVS_LPTGF1CR_ETGF5_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF1CR_ETGF5_EN_SHIFT)) & SNVS_LPTGF1CR_ETGF5_EN_MASK)

ETGF5_EN 0b0..External tamper glitch filter 5 is bypassed. 0b1..External tamper glitch filter 5 is enabled.

◆ SNVS_LPTGF1CR_ETGF6 [1/2]

#define SNVS_LPTGF1CR_ETGF6 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF1CR_ETGF6_SHIFT)) & SNVS_LPTGF1CR_ETGF6_MASK)

◆ SNVS_LPTGF1CR_ETGF6 [2/2]

#define SNVS_LPTGF1CR_ETGF6 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF1CR_ETGF6_SHIFT)) & SNVS_LPTGF1CR_ETGF6_MASK)

◆ SNVS_LPTGF1CR_ETGF6_EN [1/2]

#define SNVS_LPTGF1CR_ETGF6_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF1CR_ETGF6_EN_SHIFT)) & SNVS_LPTGF1CR_ETGF6_EN_MASK)

ETGF6_EN 0b0..External tamper glitch filter 6 is bypassed. 0b1..External tamper glitch filter 6 is enabled.

◆ SNVS_LPTGF1CR_ETGF6_EN [2/2]

#define SNVS_LPTGF1CR_ETGF6_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF1CR_ETGF6_EN_SHIFT)) & SNVS_LPTGF1CR_ETGF6_EN_MASK)

ETGF6_EN 0b0..External tamper glitch filter 6 is bypassed. 0b1..External tamper glitch filter 6 is enabled.

◆ SNVS_LPTGF2CR_ETGF10 [1/2]

#define SNVS_LPTGF2CR_ETGF10 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF2CR_ETGF10_SHIFT)) & SNVS_LPTGF2CR_ETGF10_MASK)

◆ SNVS_LPTGF2CR_ETGF10 [2/2]

#define SNVS_LPTGF2CR_ETGF10 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF2CR_ETGF10_SHIFT)) & SNVS_LPTGF2CR_ETGF10_MASK)

◆ SNVS_LPTGF2CR_ETGF10_EN [1/2]

#define SNVS_LPTGF2CR_ETGF10_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF2CR_ETGF10_EN_SHIFT)) & SNVS_LPTGF2CR_ETGF10_EN_MASK)

ETGF10_EN 0b0..External tamper glitch filter 10 is bypassed. 0b1..External tamper glitch filter 10 is enabled.

◆ SNVS_LPTGF2CR_ETGF10_EN [2/2]

#define SNVS_LPTGF2CR_ETGF10_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF2CR_ETGF10_EN_SHIFT)) & SNVS_LPTGF2CR_ETGF10_EN_MASK)

ETGF10_EN 0b0..External tamper glitch filter 10 is bypassed. 0b1..External tamper glitch filter 10 is enabled.

◆ SNVS_LPTGF2CR_ETGF7 [1/2]

#define SNVS_LPTGF2CR_ETGF7 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF2CR_ETGF7_SHIFT)) & SNVS_LPTGF2CR_ETGF7_MASK)

◆ SNVS_LPTGF2CR_ETGF7 [2/2]

#define SNVS_LPTGF2CR_ETGF7 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF2CR_ETGF7_SHIFT)) & SNVS_LPTGF2CR_ETGF7_MASK)

◆ SNVS_LPTGF2CR_ETGF7_EN [1/2]

#define SNVS_LPTGF2CR_ETGF7_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF2CR_ETGF7_EN_SHIFT)) & SNVS_LPTGF2CR_ETGF7_EN_MASK)

ETGF7_EN 0b0..External tamper glitch filter 7 is bypassed. 0b1..External tamper glitch filter 7 is enabled.

◆ SNVS_LPTGF2CR_ETGF7_EN [2/2]

#define SNVS_LPTGF2CR_ETGF7_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF2CR_ETGF7_EN_SHIFT)) & SNVS_LPTGF2CR_ETGF7_EN_MASK)

ETGF7_EN 0b0..External tamper glitch filter 7 is bypassed. 0b1..External tamper glitch filter 7 is enabled.

◆ SNVS_LPTGF2CR_ETGF8 [1/2]

#define SNVS_LPTGF2CR_ETGF8 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF2CR_ETGF8_SHIFT)) & SNVS_LPTGF2CR_ETGF8_MASK)

◆ SNVS_LPTGF2CR_ETGF8 [2/2]

#define SNVS_LPTGF2CR_ETGF8 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF2CR_ETGF8_SHIFT)) & SNVS_LPTGF2CR_ETGF8_MASK)

◆ SNVS_LPTGF2CR_ETGF8_EN [1/2]

#define SNVS_LPTGF2CR_ETGF8_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF2CR_ETGF8_EN_SHIFT)) & SNVS_LPTGF2CR_ETGF8_EN_MASK)

ETGF8_EN 0b0..External tamper glitch filter 8 is bypassed. 0b1..External tamper glitch filter 8 is enabled.

◆ SNVS_LPTGF2CR_ETGF8_EN [2/2]

#define SNVS_LPTGF2CR_ETGF8_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF2CR_ETGF8_EN_SHIFT)) & SNVS_LPTGF2CR_ETGF8_EN_MASK)

ETGF8_EN 0b0..External tamper glitch filter 8 is bypassed. 0b1..External tamper glitch filter 8 is enabled.

◆ SNVS_LPTGF2CR_ETGF9 [1/2]

#define SNVS_LPTGF2CR_ETGF9 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF2CR_ETGF9_SHIFT)) & SNVS_LPTGF2CR_ETGF9_MASK)

◆ SNVS_LPTGF2CR_ETGF9 [2/2]

#define SNVS_LPTGF2CR_ETGF9 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF2CR_ETGF9_SHIFT)) & SNVS_LPTGF2CR_ETGF9_MASK)

◆ SNVS_LPTGF2CR_ETGF9_EN [1/2]

#define SNVS_LPTGF2CR_ETGF9_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF2CR_ETGF9_EN_SHIFT)) & SNVS_LPTGF2CR_ETGF9_EN_MASK)

ETGF9_EN 0b0..External tamper glitch filter 9 is bypassed. 0b1..External tamper glitch filter 9 is enabled.

◆ SNVS_LPTGF2CR_ETGF9_EN [2/2]

#define SNVS_LPTGF2CR_ETGF9_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGF2CR_ETGF9_EN_SHIFT)) & SNVS_LPTGF2CR_ETGF9_EN_MASK)

ETGF9_EN 0b0..External tamper glitch filter 9 is bypassed. 0b1..External tamper glitch filter 9 is enabled.

◆ SNVS_LPTGFCR_ETGF1 [1/2]

#define SNVS_LPTGFCR_ETGF1 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGFCR_ETGF1_SHIFT)) & SNVS_LPTGFCR_ETGF1_MASK)

◆ SNVS_LPTGFCR_ETGF1 [2/2]

#define SNVS_LPTGFCR_ETGF1 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGFCR_ETGF1_SHIFT)) & SNVS_LPTGFCR_ETGF1_MASK)

◆ SNVS_LPTGFCR_ETGF1_EN [1/2]

#define SNVS_LPTGFCR_ETGF1_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGFCR_ETGF1_EN_SHIFT)) & SNVS_LPTGFCR_ETGF1_EN_MASK)

ETGF1_EN 0b0..External tamper glitch filter 1 is bypassed. 0b1..External tamper glitch filter 1 is enabled.

◆ SNVS_LPTGFCR_ETGF1_EN [2/2]

#define SNVS_LPTGFCR_ETGF1_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGFCR_ETGF1_EN_SHIFT)) & SNVS_LPTGFCR_ETGF1_EN_MASK)

ETGF1_EN 0b0..External tamper glitch filter 1 is bypassed. 0b1..External tamper glitch filter 1 is enabled.

◆ SNVS_LPTGFCR_ETGF2 [1/2]

#define SNVS_LPTGFCR_ETGF2 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGFCR_ETGF2_SHIFT)) & SNVS_LPTGFCR_ETGF2_MASK)

◆ SNVS_LPTGFCR_ETGF2 [2/2]

#define SNVS_LPTGFCR_ETGF2 ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGFCR_ETGF2_SHIFT)) & SNVS_LPTGFCR_ETGF2_MASK)

◆ SNVS_LPTGFCR_ETGF2_EN [1/2]

#define SNVS_LPTGFCR_ETGF2_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGFCR_ETGF2_EN_SHIFT)) & SNVS_LPTGFCR_ETGF2_EN_MASK)

ETGF2_EN 0b0..External tamper glitch filter 2 is bypassed. 0b1..External tamper glitch filter 2 is enabled.

◆ SNVS_LPTGFCR_ETGF2_EN [2/2]

#define SNVS_LPTGFCR_ETGF2_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGFCR_ETGF2_EN_SHIFT)) & SNVS_LPTGFCR_ETGF2_EN_MASK)

ETGF2_EN 0b0..External tamper glitch filter 2 is bypassed. 0b1..External tamper glitch filter 2 is enabled.

◆ SNVS_LPTGFCR_WMTGF [1/2]

#define SNVS_LPTGFCR_WMTGF ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGFCR_WMTGF_SHIFT)) & SNVS_LPTGFCR_WMTGF_MASK)

◆ SNVS_LPTGFCR_WMTGF [2/2]

#define SNVS_LPTGFCR_WMTGF ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGFCR_WMTGF_SHIFT)) & SNVS_LPTGFCR_WMTGF_MASK)

◆ SNVS_LPTGFCR_WMTGF_EN [1/2]

#define SNVS_LPTGFCR_WMTGF_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGFCR_WMTGF_EN_SHIFT)) & SNVS_LPTGFCR_WMTGF_EN_MASK)

WMTGF_EN 0b0..Wire-mesh tamper glitch filter is bypassed. 0b1..Wire-mesh tamper glitch filter is enabled.

◆ SNVS_LPTGFCR_WMTGF_EN [2/2]

#define SNVS_LPTGFCR_WMTGF_EN ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPTGFCR_WMTGF_EN_SHIFT)) & SNVS_LPTGFCR_WMTGF_EN_MASK)

WMTGF_EN 0b0..Wire-mesh tamper glitch filter is bypassed. 0b1..Wire-mesh tamper glitch filter is enabled.

◆ SNVS_LPZMKR_ZMK [1/3]

#define SNVS_LPZMKR_ZMK ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPZMKR_ZMK_SHIFT)) & SNVS_LPZMKR_ZMK_MASK)

◆ SNVS_LPZMKR_ZMK [2/3]

#define SNVS_LPZMKR_ZMK ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPZMKR_ZMK_SHIFT)) & SNVS_LPZMKR_ZMK_MASK)

◆ SNVS_LPZMKR_ZMK [3/3]

#define SNVS_LPZMKR_ZMK ( x)
Value:
(((uint32_t)(((uint32_t)(x)) << SNVS_LPZMKR_ZMK_SHIFT)) & SNVS_LPZMKR_ZMK_MASK)