#[repr(transparent)]pub struct SystemReg(pub SystemRegEncoding);
Tuple Fields§
§0: SystemRegEncoding
Implementations§
Source§impl SystemReg
impl SystemReg
pub const SPSR_EL1: SystemReg
pub const SPSR_EL2: SystemReg
pub const SPSR_EL3: SystemReg
pub const ELR_EL1: SystemReg
pub const ELR_EL2: SystemReg
pub const ELR_EL3: SystemReg
pub const SP_EL0: SystemReg
pub const SP_EL1: SystemReg
pub const SP_EL2: SystemReg
pub const FPSR: SystemReg
pub const FPCR: SystemReg
pub const SPSR_ABT: SystemReg
pub const IFSR32_EL2: SystemReg
pub const VPIDR_EL2: SystemReg
pub const ARM64_REVIDR_EL1: SystemReg
pub const CTR_EL0: SystemReg
pub const ARM64_VMPIDR_EL2: SystemReg
pub const ID_AA64PFR1_EL1: SystemReg
pub const ID_AA64DFR0_EL1: SystemReg
pub const ID_AA64DFR1_EL1: SystemReg
pub const ID_AA64AFR0_EL1: SystemReg
pub const ID_AA64AFR1_EL1: SystemReg
pub const ID_AA64ISAR0_EL1: SystemReg
pub const ID_AA64ISAR1_EL1: SystemReg
pub const ID_AA64MMFR0_EL1: SystemReg
pub const ID_AA64MMFR1_EL1: SystemReg
pub const ID_AA64MMFR2_EL1: SystemReg
pub const ID_MMFR0: SystemReg
pub const ID_MMFR1: SystemReg
pub const ID_MMFR2: SystemReg
pub const ID_MMFR3: SystemReg
pub const ID_MMFR4: SystemReg
pub const ID_ISAR0: SystemReg
pub const ID_ISAR1: SystemReg
pub const ID_ISAR2: SystemReg
pub const ID_ISAR3: SystemReg
pub const ID_ISAR4: SystemReg
pub const ID_ISAR5: SystemReg
pub const ID_ISAR6: SystemReg
pub const MVFR0_EL1: SystemReg
pub const MVFR1_EL1: SystemReg
pub const MVFR2_EL1: SystemReg
pub const ID_AA64ZFR0_EL1: SystemReg
pub const DACR32_EL2: SystemReg
pub const FPEXC32_EL2: SystemReg
pub const VMPIDR_EL2: SystemReg
pub const SCTLR: SystemReg
pub const SCTLR_EL2: SystemReg
pub const HCR_EL2: SystemReg
pub const HSTR_EL2: SystemReg
pub const HACR_EL2: SystemReg
pub const ACTLR_EL1: SystemReg
pub const ACTLR_EL2: SystemReg
pub const CPACR: SystemReg
pub const CPTR_EL2: SystemReg
pub const CPUECTLR_EL1: SystemReg
pub const CNTPS_CTL_EL1: SystemReg
pub const CPUMERRSR_EL1: SystemReg
pub const CNTPS_CVAL_EL1: SystemReg
pub const L2MERRSR_EL1: SystemReg
pub const TTBR0_EL1: SystemReg
pub const TTBR0_EL2: SystemReg
pub const TTBR1_EL1: SystemReg
pub const VTTBR_EL2: SystemReg
pub const TCR_EL1: SystemReg
pub const TCR_EL2: SystemReg
pub const VTCR_EL2: SystemReg
pub const ESR_EL1: SystemReg
pub const ESR_EL2: SystemReg
pub const ESR_EL3: SystemReg
pub const FAR_EL1: SystemReg
pub const FAR_EL2: SystemReg
pub const HPFAR_EL2: SystemReg
pub const AFSR0_EL1: SystemReg
pub const AFSR0_EL2: SystemReg
pub const AFSR1_EL1: SystemReg
pub const AFSR1_EL2: SystemReg
pub const PAR_EL1: SystemReg
pub const CNTFRQ_EL0: SystemReg
pub const CNTP_CTL_EL0: SystemReg
pub const CNTP_CVAL_EL0: SystemReg
pub const CNTV_CTL_EL0: SystemReg
pub const CNTV_CVAL_EL0: SystemReg
pub const CNTHCTL_EL2: SystemReg
pub const CNTHP_CTL_EL2: SystemReg
pub const CNTHP_CVAL_EL2: SystemReg
pub const PMCCFILTR_EL0: SystemReg
pub const MDCR_EL2: SystemReg
pub const PMCR_EL0: SystemReg
pub const PMCNTENSET_EL0: SystemReg
pub const PMCNTENCLR_EL0: SystemReg
pub const PMOVSSET_EL0: SystemReg
pub const PMOVSCLR_EL0: SystemReg
pub const PMSELR_EL0: SystemReg
pub const PMCEID0_EL0: SystemReg
pub const PMCEID1_EL0: SystemReg
pub const PMCCNTR_EL0: SystemReg
pub const PMUSERENR_EL0: SystemReg
pub const PMINTENSET_EL1: SystemReg
pub const PMINTENCLR_EL1: SystemReg
pub const MAIR_EL1: SystemReg
pub const AMAIR0: SystemReg
pub const MAIR_EL2: SystemReg
pub const AMAIR_EL2: SystemReg
pub const MAIR_EL3: SystemReg
pub const VBAR: SystemReg
pub const VBAR_EL2: SystemReg
pub const RVBAR_EL2: SystemReg
pub const TPIDR_EL0: SystemReg
pub const TPIDRRO_EL0: SystemReg
pub const TPIDR_EL1: SystemReg
pub const TPIDR_EL2: SystemReg
pub const CONTEXTIDR_EL1: SystemReg
pub const CLIDR: SystemReg
pub const AIDR: SystemReg
pub const CSSELR: SystemReg
pub const CNTKCTL: SystemReg
pub const CNTVOFF_EL2: SystemReg
pub const MDCCSR_EL0: SystemReg
pub const MDSCR_EL1: SystemReg
pub const MDRAR_EL1: SystemReg
pub const OSLSR_EL1: SystemReg
pub const DBGBVR0: SystemReg
pub const DBGBVR1: SystemReg
pub const DBGBVR2: SystemReg
pub const DBGBVR3: SystemReg
pub const DBGBVR4: SystemReg
pub const DBGBVR5: SystemReg
pub const DBGBCR0: SystemReg
pub const DBGBCR1: SystemReg
pub const DBGBCR2: SystemReg
pub const DBGBCR3: SystemReg
pub const DBGBCR4: SystemReg
pub const DBGBCR5: SystemReg
pub const DBGWVR0: SystemReg
pub const DBGWVR1: SystemReg
pub const DBGWVR2: SystemReg
pub const DBGWVR3: SystemReg
pub const DBGWCR0: SystemReg
pub const DBGWCR1: SystemReg
pub const DBGWCR2: SystemReg
pub const DBGWCR3: SystemReg
pub const ICC_AP0R0_EL1: SystemReg
pub const ICC_AP0R1_EL1: SystemReg
pub const ICC_AP0R2_EL1: SystemReg
pub const ICC_AP0R3_EL1: SystemReg
pub const ICC_AP1R0_EL1: SystemReg
pub const ICC_AP1R1_EL1: SystemReg
pub const ICC_AP1R2_EL1: SystemReg
pub const ICC_AP1R3_EL1: SystemReg
pub const ICC_ASGI1R_EL1: SystemReg
pub const ICC_BPR0_EL1: SystemReg
pub const ICC_BPR1_EL1: SystemReg
pub const ICC_CTLR_EL1: SystemReg
pub const ICC_CTLR_EL3: SystemReg
pub const ICC_DIR_EL1: SystemReg
pub const ICC_EOIR0_EL1: SystemReg
pub const ICC_EOIR1_EL1: SystemReg
pub const ICC_HPPIR0_EL1: SystemReg
pub const ICC_HPPIR1_EL1: SystemReg
pub const ICC_IAR0_EL1: SystemReg
pub const ICC_IAR1_EL1: SystemReg
pub const ICC_IGRPEN0_EL1: SystemReg
pub const ICC_IGRPEN1_EL1: SystemReg
pub const ICC_IGRPEN1_EL3: SystemReg
pub const ICC_PMR_EL1: SystemReg
pub const ICC_RPR_EL1: SystemReg
pub const ICC_SGI0R_EL1: SystemReg
pub const ICC_SGI1R_EL1: SystemReg
pub const ICC_SRE_EL1: SystemReg
pub const ICC_SRE_EL2: SystemReg
pub const ICC_SRE_EL3: SystemReg
Trait Implementations§
Source§impl Ord for SystemReg
impl Ord for SystemReg
Source§impl PartialOrd for SystemReg
impl PartialOrd for SystemReg
impl Copy for SystemReg
impl Eq for SystemReg
impl StructuralPartialEq for SystemReg
Auto Trait Implementations§
impl Freeze for SystemReg
impl RefUnwindSafe for SystemReg
impl Send for SystemReg
impl Sync for SystemReg
impl Unpin for SystemReg
impl UnwindSafe for SystemReg
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more