Skip to main content

SysReg

Trait SysReg 

Source
pub trait SysReg {
    const CP: u32;
    const CRN: u32;
    const OP1: u32;
    const CRM: u32;
    const OP2: u32;
}
Expand description

Describes a 32-bit System Register

Required Associated Constants§

Source

const CP: u32

Which Co-Processor (e.g. 15 for CP15) is this register in?

Source

const CRN: u32

Which CRn argument (e.g. 0 for c0) accesses this register

Source

const OP1: u32

Which OP1 argument accesses this register

Source

const CRM: u32

Which CRm argument (e.g. 1 for c1) accesses this register

Source

const OP2: u32

Which OP2 argument accesses this register

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl SysReg for Actlr2

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 1

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 3

Source§

impl SysReg for Actlr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 1

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 1

Source§

impl SysReg for Adfsr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 5

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 0

Source§

impl SysReg for Aidr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 1

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 7

Source§

impl SysReg for Aifsr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 5

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 1

Source§

impl SysReg for Amair0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 10

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 3

Source§

const OP2: u32 = 0

Source§

impl SysReg for Amair1

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 10

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 3

Source§

const OP2: u32 = 1

Source§

impl SysReg for BpIAll

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 7

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 5

Source§

const OP2: u32 = 6

Source§

impl SysReg for Ccsidr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 1

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for Clidr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 1

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 1

Source§

impl SysReg for Contextidr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 13

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 1

Source§

impl SysReg for Cpacr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 1

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 2

Source§

impl SysReg for Csselr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 2

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for Ctr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 1

Source§

impl SysReg for Dacr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 3

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for Dccimvac

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 7

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 14

Source§

const OP2: u32 = 1

Source§

impl SysReg for Dccisw

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 7

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 14

Source§

const OP2: u32 = 2

Source§

impl SysReg for Dccmvac

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 7

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 10

Source§

const OP2: u32 = 1

Source§

impl SysReg for Dccmvau

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 7

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 11

Source§

const OP2: u32 = 1

Source§

impl SysReg for Dccsw

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 7

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 10

Source§

const OP2: u32 = 2

Source§

impl SysReg for Dcimvac

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 7

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 6

Source§

const OP2: u32 = 1

Source§

impl SysReg for Dcisw

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 7

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 6

Source§

const OP2: u32 = 2

Source§

impl SysReg for Dfar

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 6

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for Dfsr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 5

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for Dlr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 4

Source§

const OP1: u32 = 3

Source§

const CRM: u32 = 5

Source§

const OP2: u32 = 1

Source§

impl SysReg for Dracr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 6

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 4

Source§

impl SysReg for Drbar

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 6

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 0

Source§

impl SysReg for Drsr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 6

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 2

Source§

impl SysReg for Dspsr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 4

Source§

const OP1: u32 = 3

Source§

const CRM: u32 = 5

Source§

const OP2: u32 = 0

Source§

impl SysReg for Fcseidr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 13

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for Cntfrq

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for Cnthctl

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 0

Source§

impl SysReg for CnthpCtl

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 1

Source§

impl SysReg for CnthpTval

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 0

Source§

impl SysReg for Cntkctl

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 0

Source§

impl SysReg for CntpCtl

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 1

Source§

impl SysReg for CntpTval

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 0

Source§

impl SysReg for CntvCtl

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 3

Source§

const OP2: u32 = 1

Source§

impl SysReg for CntvTval

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 3

Source§

const OP2: u32 = 0

Source§

impl SysReg for Hacr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 1

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 7

Source§

impl SysReg for Hactlr2

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 1

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 3

Source§

impl SysReg for Hactlr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 1

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 1

Source§

impl SysReg for Hadfsr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 5

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 0

Source§

impl SysReg for Haifsr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 5

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 1

Source§

impl SysReg for Hamair0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 10

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 3

Source§

const OP2: u32 = 0

Source§

impl SysReg for Hamair1

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 10

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 3

Source§

const OP2: u32 = 1

Source§

impl SysReg for Hcptr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 1

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 2

Source§

impl SysReg for Hcr2

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 1

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 4

Source§

impl SysReg for Hcr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 1

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 0

Source§

impl SysReg for Hdcr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 1

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 1

Source§

impl SysReg for Hdfar

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 6

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for Hifar

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 6

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 2

Source§

impl SysReg for Hmair0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 10

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 0

Source§

impl SysReg for Hmair1

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 10

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 1

Source§

impl SysReg for Hpfar

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 6

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 4

Source§

impl SysReg for Hsctlr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 1

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for Hsr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 5

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 0

Source§

impl SysReg for Hstr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 1

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 3

Source§

impl SysReg for Htpidr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 13

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 2

Source§

impl SysReg for Hvbar

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 12

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for IccPmr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 4

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 6

Source§

const OP2: u32 = 0

Source§

impl SysReg for Iciallu

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 7

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 5

Source§

const OP2: u32 = 0

Source§

impl SysReg for IdAfr0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 3

Source§

impl SysReg for IdDfr0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 2

Source§

impl SysReg for IdIsar0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 0

Source§

impl SysReg for IdIsar1

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 1

Source§

impl SysReg for IdIsar2

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 2

Source§

impl SysReg for IdIsar3

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 3

Source§

impl SysReg for IdIsar4

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 4

Source§

impl SysReg for IdIsar5

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 5

Source§

impl SysReg for IdMmfr0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 4

Source§

impl SysReg for IdMmfr1

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 5

Source§

impl SysReg for IdMmfr2

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 6

Source§

impl SysReg for IdMmfr3

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 7

Source§

impl SysReg for IdMmfr4

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 6

Source§

impl SysReg for IdPfr0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 0

Source§

impl SysReg for IdPfr1

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 1

Source§

impl SysReg for Ifar

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 6

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 2

Source§

impl SysReg for Ifsr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 5

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 1

Source§

impl SysReg for ImpAtcmregionr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 0

Source§

impl SysReg for ImpBpctlr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 1

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 1

Source§

impl SysReg for ImpBtcmregionr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 1

Source§

impl SysReg for ImpBuildoptr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 0

Source§

impl SysReg for ImpBustimeoutr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 1

Source§

const CRM: u32 = 3

Source§

const OP2: u32 = 2

Source§

impl SysReg for ImpCbar

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 1

Source§

const CRM: u32 = 3

Source§

const OP2: u32 = 0

Source§

impl SysReg for ImpCdbgdcd

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 3

Source§

const CRM: u32 = 4

Source§

const OP2: u32 = 0

Source§

impl SysReg for ImpCdbgdci

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 1

Source§

const CRM: u32 = 14

Source§

const OP2: u32 = 0

Source§

impl SysReg for ImpCdbgdct

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 3

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 0

Source§

impl SysReg for ImpCdbgdr0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 3

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for ImpCdbgdr1

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 3

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 1

Source§

impl SysReg for ImpCdbgdr2

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 3

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 2

Source§

impl SysReg for ImpCdbgicd

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 3

Source§

const CRM: u32 = 4

Source§

const OP2: u32 = 1

Source§

impl SysReg for ImpCdbgict

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 3

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 1

Source§

impl SysReg for ImpCsctlr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 1

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 0

Source§

impl SysReg for ImpCtcmregionr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 2

Source§

impl SysReg for ImpDcerr0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 2

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 0

Source§

impl SysReg for ImpDcerr1

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 2

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 1

Source§

impl SysReg for ImpFlasherr0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 2

Source§

const CRM: u32 = 3

Source§

const OP2: u32 = 0

Source§

impl SysReg for ImpFlasherr1

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 2

Source§

const CRM: u32 = 3

Source§

const OP2: u32 = 1

Source§

impl SysReg for ImpFlashifregionr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 1

Source§

impl SysReg for ImpIcerr0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 2

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for ImpIcerr1

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 2

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 1

Source§

impl SysReg for ImpIntmonr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 1

Source§

const CRM: u32 = 3

Source§

const OP2: u32 = 4

Source§

impl SysReg for ImpMemprotctlr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 1

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 2

Source§

impl SysReg for ImpPeriphpregionr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for ImpPinoptr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 7

Source§

impl SysReg for ImpQosr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 1

Source§

const CRM: u32 = 3

Source§

const OP2: u32 = 1

Source§

impl SysReg for ImpSlavepctlr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 11

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for ImpTcmerr0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 2

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 0

Source§

impl SysReg for ImpTcmerr1

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 2

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 1

Source§

impl SysReg for ImpTcmsyndr0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 2

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 2

Source§

impl SysReg for ImpTcmsyndr1

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 2

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 3

Source§

impl SysReg for ImpTestr0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 15

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for Iracr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 6

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 5

Source§

impl SysReg for Irbar

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 6

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 1

Source§

impl SysReg for Irsr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 6

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 3

Source§

impl SysReg for Mair0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 10

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 0

Source§

impl SysReg for Mair1

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 10

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 1

Source§

impl SysReg for Midr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for Mpidr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 5

Source§

impl SysReg for Mpuir

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 4

Source§

impl SysReg for Nsacr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 1

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 1

Source§

const OP2: u32 = 2

Source§

impl SysReg for Par

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 7

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 4

Source§

const OP2: u32 = 0

Source§

impl SysReg for Pmccfiltr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 15

Source§

const OP2: u32 = 7

Source§

impl SysReg for Pmccntr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 13

Source§

const OP2: u32 = 0

Source§

impl SysReg for Pmceid0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 12

Source§

const OP2: u32 = 6

Source§

impl SysReg for Pmceid1

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 12

Source§

const OP2: u32 = 7

Source§

impl SysReg for Pmcntenclr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 12

Source§

const OP2: u32 = 2

Source§

impl SysReg for Pmcntenset

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 12

Source§

const OP2: u32 = 1

Source§

impl SysReg for Pmcr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 12

Source§

const OP2: u32 = 0

Source§

impl SysReg for Pmevcntr0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 8

Source§

const OP2: u32 = 0

Source§

impl SysReg for Pmevcntr1

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 8

Source§

const OP2: u32 = 1

Source§

impl SysReg for Pmevcntr2

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 8

Source§

const OP2: u32 = 2

Source§

impl SysReg for Pmevcntr3

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 8

Source§

const OP2: u32 = 3

Source§

impl SysReg for Pmevtyper0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 12

Source§

const OP2: u32 = 0

Source§

impl SysReg for Pmevtyper1

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 12

Source§

const OP2: u32 = 1

Source§

impl SysReg for Pmevtyper2

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 12

Source§

const OP2: u32 = 2

Source§

impl SysReg for Pmevtyper3

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 14

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 12

Source§

const OP2: u32 = 3

Source§

impl SysReg for Pmintenclr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 14

Source§

const OP2: u32 = 2

Source§

impl SysReg for Pmintenset

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 14

Source§

const OP2: u32 = 1

Source§

impl SysReg for Pmovsr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 12

Source§

const OP2: u32 = 3

Source§

impl SysReg for Pmovsset

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 14

Source§

const OP2: u32 = 3

Source§

impl SysReg for Pmselr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 12

Source§

const OP2: u32 = 5

Source§

impl SysReg for Pmswinc

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 12

Source§

const OP2: u32 = 4

Source§

impl SysReg for Pmuserenr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 14

Source§

const OP2: u32 = 0

Source§

impl SysReg for Pmxevcntr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 13

Source§

const OP2: u32 = 2

Source§

impl SysReg for Pmxevtyper

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 9

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 13

Source§

const OP2: u32 = 1

Source§

impl SysReg for Revidr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 6

Source§

impl SysReg for Rgnr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 6

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 2

Source§

const OP2: u32 = 0

Source§

impl SysReg for Rvbar

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 12

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 1

Source§

impl SysReg for Sctlr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 1

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for Tcmtr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 2

Source§

impl SysReg for TlbIAll

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 8

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 7

Source§

const OP2: u32 = 0

Source§

impl SysReg for Tlbtr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 3

Source§

impl SysReg for Tpidrprw

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 13

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 4

Source§

impl SysReg for Tpidruro

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 13

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 3

Source§

impl SysReg for Tpidrurw

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 13

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 2

Source§

impl SysReg for Ttbr0

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 2

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for Vbar

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 12

Source§

const OP1: u32 = 0

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for Vmpidr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 5

Source§

impl SysReg for Vpidr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 0

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0

Source§

impl SysReg for Vsctlr

Source§

const CP: u32 = 15

Source§

const CRN: u32 = 2

Source§

const OP1: u32 = 4

Source§

const CRM: u32 = 0

Source§

const OP2: u32 = 0