[][src]Enum capstone_sys::arm64_sysreg

#[repr(u32)]
pub enum arm64_sysreg { ARM64_SYSREG_INVALID, ARM64_SYSREG_MDCCSR_EL0, ARM64_SYSREG_DBGDTRRX_EL0, ARM64_SYSREG_MDRAR_EL1, ARM64_SYSREG_OSLSR_EL1, ARM64_SYSREG_DBGAUTHSTATUS_EL1, ARM64_SYSREG_PMCEID0_EL0, ARM64_SYSREG_PMCEID1_EL0, ARM64_SYSREG_MIDR_EL1, ARM64_SYSREG_CCSIDR_EL1, ARM64_SYSREG_CLIDR_EL1, ARM64_SYSREG_CTR_EL0, ARM64_SYSREG_MPIDR_EL1, ARM64_SYSREG_REVIDR_EL1, ARM64_SYSREG_AIDR_EL1, ARM64_SYSREG_DCZID_EL0, ARM64_SYSREG_ID_PFR0_EL1, ARM64_SYSREG_ID_PFR1_EL1, ARM64_SYSREG_ID_DFR0_EL1, ARM64_SYSREG_ID_AFR0_EL1, ARM64_SYSREG_ID_MMFR0_EL1, ARM64_SYSREG_ID_MMFR1_EL1, ARM64_SYSREG_ID_MMFR2_EL1, ARM64_SYSREG_ID_MMFR3_EL1, ARM64_SYSREG_ID_ISAR0_EL1, ARM64_SYSREG_ID_ISAR1_EL1, ARM64_SYSREG_ID_ISAR2_EL1, ARM64_SYSREG_ID_ISAR3_EL1, ARM64_SYSREG_ID_ISAR4_EL1, ARM64_SYSREG_ID_ISAR5_EL1, ARM64_SYSREG_ID_A64PFR0_EL1, ARM64_SYSREG_ID_A64PFR1_EL1, ARM64_SYSREG_ID_A64DFR0_EL1, ARM64_SYSREG_ID_A64DFR1_EL1, ARM64_SYSREG_ID_A64AFR0_EL1, ARM64_SYSREG_ID_A64AFR1_EL1, ARM64_SYSREG_ID_A64ISAR0_EL1, ARM64_SYSREG_ID_A64ISAR1_EL1, ARM64_SYSREG_ID_A64MMFR0_EL1, ARM64_SYSREG_ID_A64MMFR1_EL1, ARM64_SYSREG_MVFR0_EL1, ARM64_SYSREG_MVFR1_EL1, ARM64_SYSREG_MVFR2_EL1, ARM64_SYSREG_RVBAR_EL1, ARM64_SYSREG_RVBAR_EL2, ARM64_SYSREG_RVBAR_EL3, ARM64_SYSREG_ISR_EL1, ARM64_SYSREG_CNTPCT_EL0, ARM64_SYSREG_CNTVCT_EL0, ARM64_SYSREG_TRCSTATR, ARM64_SYSREG_TRCIDR8, ARM64_SYSREG_TRCIDR9, ARM64_SYSREG_TRCIDR10, ARM64_SYSREG_TRCIDR11, ARM64_SYSREG_TRCIDR12, ARM64_SYSREG_TRCIDR13, ARM64_SYSREG_TRCIDR0, ARM64_SYSREG_TRCIDR1, ARM64_SYSREG_TRCIDR2, ARM64_SYSREG_TRCIDR3, ARM64_SYSREG_TRCIDR4, ARM64_SYSREG_TRCIDR5, ARM64_SYSREG_TRCIDR6, ARM64_SYSREG_TRCIDR7, ARM64_SYSREG_TRCOSLSR, ARM64_SYSREG_TRCPDSR, ARM64_SYSREG_TRCDEVAFF0, ARM64_SYSREG_TRCDEVAFF1, ARM64_SYSREG_TRCLSR, ARM64_SYSREG_TRCAUTHSTATUS, ARM64_SYSREG_TRCDEVARCH, ARM64_SYSREG_TRCDEVID, ARM64_SYSREG_TRCDEVTYPE, ARM64_SYSREG_TRCPIDR4, ARM64_SYSREG_TRCPIDR5, ARM64_SYSREG_TRCPIDR6, ARM64_SYSREG_TRCPIDR7, ARM64_SYSREG_TRCPIDR0, ARM64_SYSREG_TRCPIDR1, ARM64_SYSREG_TRCPIDR2, ARM64_SYSREG_TRCPIDR3, ARM64_SYSREG_TRCCIDR0, ARM64_SYSREG_TRCCIDR1, ARM64_SYSREG_TRCCIDR2, ARM64_SYSREG_TRCCIDR3, ARM64_SYSREG_ICC_IAR1_EL1, ARM64_SYSREG_ICC_IAR0_EL1, ARM64_SYSREG_ICC_HPPIR1_EL1, ARM64_SYSREG_ICC_HPPIR0_EL1, ARM64_SYSREG_ICC_RPR_EL1, ARM64_SYSREG_ICH_VTR_EL2, ARM64_SYSREG_ICH_EISR_EL2, ARM64_SYSREG_ICH_ELSR_EL2, }

System registers

Variants

ARM64_SYSREG_INVALIDARM64_SYSREG_MDCCSR_EL0ARM64_SYSREG_DBGDTRRX_EL0ARM64_SYSREG_MDRAR_EL1ARM64_SYSREG_OSLSR_EL1ARM64_SYSREG_DBGAUTHSTATUS_EL1ARM64_SYSREG_PMCEID0_EL0ARM64_SYSREG_PMCEID1_EL0ARM64_SYSREG_MIDR_EL1ARM64_SYSREG_CCSIDR_EL1ARM64_SYSREG_CLIDR_EL1ARM64_SYSREG_CTR_EL0ARM64_SYSREG_MPIDR_EL1ARM64_SYSREG_REVIDR_EL1ARM64_SYSREG_AIDR_EL1ARM64_SYSREG_DCZID_EL0ARM64_SYSREG_ID_PFR0_EL1ARM64_SYSREG_ID_PFR1_EL1ARM64_SYSREG_ID_DFR0_EL1ARM64_SYSREG_ID_AFR0_EL1ARM64_SYSREG_ID_MMFR0_EL1ARM64_SYSREG_ID_MMFR1_EL1ARM64_SYSREG_ID_MMFR2_EL1ARM64_SYSREG_ID_MMFR3_EL1ARM64_SYSREG_ID_ISAR0_EL1ARM64_SYSREG_ID_ISAR1_EL1ARM64_SYSREG_ID_ISAR2_EL1ARM64_SYSREG_ID_ISAR3_EL1ARM64_SYSREG_ID_ISAR4_EL1ARM64_SYSREG_ID_ISAR5_EL1ARM64_SYSREG_ID_A64PFR0_EL1ARM64_SYSREG_ID_A64PFR1_EL1ARM64_SYSREG_ID_A64DFR0_EL1ARM64_SYSREG_ID_A64DFR1_EL1ARM64_SYSREG_ID_A64AFR0_EL1ARM64_SYSREG_ID_A64AFR1_EL1ARM64_SYSREG_ID_A64ISAR0_EL1ARM64_SYSREG_ID_A64ISAR1_EL1ARM64_SYSREG_ID_A64MMFR0_EL1ARM64_SYSREG_ID_A64MMFR1_EL1ARM64_SYSREG_MVFR0_EL1ARM64_SYSREG_MVFR1_EL1ARM64_SYSREG_MVFR2_EL1ARM64_SYSREG_RVBAR_EL1ARM64_SYSREG_RVBAR_EL2ARM64_SYSREG_RVBAR_EL3ARM64_SYSREG_ISR_EL1ARM64_SYSREG_CNTPCT_EL0ARM64_SYSREG_CNTVCT_EL0ARM64_SYSREG_TRCSTATRARM64_SYSREG_TRCIDR8ARM64_SYSREG_TRCIDR9ARM64_SYSREG_TRCIDR10ARM64_SYSREG_TRCIDR11ARM64_SYSREG_TRCIDR12ARM64_SYSREG_TRCIDR13ARM64_SYSREG_TRCIDR0ARM64_SYSREG_TRCIDR1ARM64_SYSREG_TRCIDR2ARM64_SYSREG_TRCIDR3ARM64_SYSREG_TRCIDR4ARM64_SYSREG_TRCIDR5ARM64_SYSREG_TRCIDR6ARM64_SYSREG_TRCIDR7ARM64_SYSREG_TRCOSLSRARM64_SYSREG_TRCPDSRARM64_SYSREG_TRCDEVAFF0ARM64_SYSREG_TRCDEVAFF1ARM64_SYSREG_TRCLSRARM64_SYSREG_TRCAUTHSTATUSARM64_SYSREG_TRCDEVARCHARM64_SYSREG_TRCDEVIDARM64_SYSREG_TRCDEVTYPEARM64_SYSREG_TRCPIDR4ARM64_SYSREG_TRCPIDR5ARM64_SYSREG_TRCPIDR6ARM64_SYSREG_TRCPIDR7ARM64_SYSREG_TRCPIDR0ARM64_SYSREG_TRCPIDR1ARM64_SYSREG_TRCPIDR2ARM64_SYSREG_TRCPIDR3ARM64_SYSREG_TRCCIDR0ARM64_SYSREG_TRCCIDR1ARM64_SYSREG_TRCCIDR2ARM64_SYSREG_TRCCIDR3ARM64_SYSREG_ICC_IAR1_EL1ARM64_SYSREG_ICC_IAR0_EL1ARM64_SYSREG_ICC_HPPIR1_EL1ARM64_SYSREG_ICC_HPPIR0_EL1ARM64_SYSREG_ICC_RPR_EL1ARM64_SYSREG_ICH_VTR_EL2ARM64_SYSREG_ICH_EISR_EL2ARM64_SYSREG_ICH_ELSR_EL2

Trait Implementations

impl Eq for arm64_sysreg[src]

impl Copy for arm64_sysreg[src]

impl PartialEq<arm64_sysreg> for arm64_sysreg[src]

#[must_use]
default fn ne(&self, other: &Rhs) -> bool
1.0.0
[src]

This method tests for !=.

impl Clone for arm64_sysreg[src]

default fn clone_from(&mut self, source: &Self)
1.0.0
[src]

Performs copy-assignment from source. Read more

impl Debug for arm64_sysreg[src]

impl Hash for arm64_sysreg[src]

default fn hash_slice<H>(data: &[Self], state: &mut H) where
    H: Hasher
1.3.0
[src]

Feeds a slice of this type into the given [Hasher]. Read more

Auto Trait Implementations

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

impl<T> From for T[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.