Struct imxrt_ral::snvs::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock {Show 31 fields
pub HPLR: RWRegister<u32>,
pub HPCOMR: RWRegister<u32>,
pub HPCR: RWRegister<u32>,
pub HPSICR: RWRegister<u32>,
pub HPSVCR: RWRegister<u32>,
pub HPSR: RWRegister<u32>,
pub HPSVSR: RWRegister<u32>,
pub HPHACIVR: RWRegister<u32>,
pub HPHACR: RORegister<u32>,
pub HPRTCMR: RWRegister<u32>,
pub HPRTCLR: RWRegister<u32>,
pub HPTAMR: RWRegister<u32>,
pub HPTALR: RWRegister<u32>,
pub LPLR: RWRegister<u32>,
pub LPCR: RWRegister<u32>,
pub LPMKCR: RWRegister<u32>,
pub LPSVCR: RWRegister<u32>,
pub LPTDCR: RWRegister<u32>,
pub LPSR: RWRegister<u32>,
pub LPSRTCMR: RWRegister<u32>,
pub LPSRTCLR: RWRegister<u32>,
pub LPTAR: RWRegister<u32>,
pub LPSMCMR: RORegister<u32>,
pub LPSMCLR: RORegister<u32>,
pub LPPGDR: RWRegister<u32>,
pub LPGPR0_LEGACY_ALIAS: RWRegister<u32>,
pub LPZMKR: [RWRegister<u32>; 8],
pub LPGPR_ALIAS: [RWRegister<u32>; 4],
pub LPGPR: [RWRegister<u32>; 8],
pub HPVIDR1: RORegister<u32>,
pub HPVIDR2: RORegister<u32>,
/* private fields */
}
Expand description
SNVS
Fields§
§HPLR: RWRegister<u32>
SNVS_HP Lock Register
HPCOMR: RWRegister<u32>
SNVS_HP Command Register
HPCR: RWRegister<u32>
SNVS_HP Control Register
HPSICR: RWRegister<u32>
SNVS_HP Security Interrupt Control Register
HPSVCR: RWRegister<u32>
SNVS_HP Security Violation Control Register
HPSR: RWRegister<u32>
SNVS_HP Status Register
HPSVSR: RWRegister<u32>
SNVS_HP Security Violation Status Register
HPHACIVR: RWRegister<u32>
SNVS_HP High Assurance Counter IV Register
HPHACR: RORegister<u32>
SNVS_HP High Assurance Counter Register
HPRTCMR: RWRegister<u32>
SNVS_HP Real Time Counter MSB Register
HPRTCLR: RWRegister<u32>
SNVS_HP Real Time Counter LSB Register
HPTAMR: RWRegister<u32>
SNVS_HP Time Alarm MSB Register
HPTALR: RWRegister<u32>
SNVS_HP Time Alarm LSB Register
LPLR: RWRegister<u32>
SNVS_LP Lock Register
LPCR: RWRegister<u32>
SNVS_LP Control Register
LPMKCR: RWRegister<u32>
SNVS_LP Master Key Control Register
LPSVCR: RWRegister<u32>
SNVS_LP Security Violation Control Register
LPTDCR: RWRegister<u32>
SNVS_LP Tamper Detectors Configuration Register
LPSR: RWRegister<u32>
SNVS_LP Status Register
LPSRTCMR: RWRegister<u32>
SNVS_LP Secure Real Time Counter MSB Register
LPSRTCLR: RWRegister<u32>
SNVS_LP Secure Real Time Counter LSB Register
LPTAR: RWRegister<u32>
SNVS_LP Time Alarm Register
LPSMCMR: RORegister<u32>
SNVS_LP Secure Monotonic Counter MSB Register
LPSMCLR: RORegister<u32>
SNVS_LP Secure Monotonic Counter LSB Register
LPPGDR: RWRegister<u32>
SNVS_LP Power Glitch Detector Register
LPGPR0_LEGACY_ALIAS: RWRegister<u32>
SNVS_LP General Purpose Register 0 (legacy alias)
LPZMKR: [RWRegister<u32>; 8]
SNVS_LP Zeroizable Master Key Register
LPGPR_ALIAS: [RWRegister<u32>; 4]
SNVS_LP General Purpose Registers 0 .. 3
LPGPR: [RWRegister<u32>; 8]
SNVS_LP General Purpose Registers 0 .. 7
HPVIDR1: RORegister<u32>
SNVS_HP Version ID Register 1
HPVIDR2: RORegister<u32>
SNVS_HP Version ID Register 2