[−][src]Struct imxrt1062_system_control::RegisterBlock
Register block
Fields
actlr: ACTLR
0x08 - Auxiliary Control Register,
cpuid: CPUID
0xd00 - CPUID Base Register
icsr: ICSR
0xd04 - Interrupt Control and State Register
vtor: VTOR
0xd08 - Vector Table Offset Register
aircr: AIRCR
0xd0c - Application Interrupt and Reset Control Register
scr: SCR
0xd10 - System Control Register
ccr: CCR
0xd14 - Configuration and Control Register
shpr1: SHPR1
0xd18 - System Handler Priority Register 1
shpr2: SHPR2
0xd1c - System Handler Priority Register 2
shpr3: SHPR3
0xd20 - System Handler Priority Register 3
shcsr: SHCSR
0xd24 - System Handler Control and State Register
cfsr: CFSR
0xd28 - Configurable Fault Status Register
hfsr: HFSR
0xd2c - HardFault Status register
dfsr: DFSR
0xd30 - Debug Fault Status Register
mmfar: MMFAR
0xd34 - MemManage Fault Address Register
bfar: BFAR
0xd38 - BusFault Address Register
id_pfr0: ID_PFR0
0xd40 - Processor Feature Register 0
id_pfr1: ID_PFR1
0xd44 - Processor Feature Register 1
id_dfr0: ID_DFR0
0xd48 - Debug Feature Register
id_afr0: ID_AFR0
0xd4c - Auxiliary Feature Register
id_mmfr0: ID_MMFR0
0xd50 - Memory Model Feature Register 0
id_mmfr1: ID_MMFR1
0xd54 - Memory Model Feature Register 1
id_mmfr2: ID_MMFR2
0xd58 - Memory Model Feature Register 2
id_mmfr3: ID_MMFR3
0xd5c - Memory Model Feature Register 3
id_isar0: ID_ISAR0
0xd60 - Instruction Set Attributes Register 0
id_isar1: ID_ISAR1
0xd64 - Instruction Set Attributes Register 1
id_isar2: ID_ISAR2
0xd68 - Instruction Set Attributes Register 2
id_isar3: ID_ISAR3
0xd6c - Instruction Set Attributes Register 3
id_isar4: ID_ISAR4
0xd70 - Instruction Set Attributes Register 4
clidr: CLIDR
0xd78 - Cache Level ID register
ctr: CTR
0xd7c - Cache Type register
ccsidr: CCSIDR
0xd80 - Cache Size ID Register
csselr: CSSELR
0xd84 - Cache Size Selection Register
cpacr: CPACR
0xd88 - Coprocessor Access Control Register
stir: STIR
0xf00 - Instruction cache invalidate all to Point of Unification (PoU)
iciallu: ICIALLU
0xf50 - Instruction cache invalidate all to Point of Unification (PoU)
icimvau: ICIMVAU
0xf58 - Instruction cache invalidate by address to PoU
dcimvac: DCIMVAC
0xf5c - Data cache invalidate by address to Point of Coherency (PoC)
dcisw: DCISW
0xf60 - Data cache invalidate by set/way
dccmvau: DCCMVAU
0xf64 - Data cache by address to PoU
dccmvac: DCCMVAC
0xf68 - Data cache clean by address to PoC
dccsw: DCCSW
0xf6c - Data cache clean by set/way
dccimvac: DCCIMVAC
0xf70 - Data cache clean and invalidate by address to PoC
dccisw: DCCISW
0xf74 - Data cache clean and invalidate by set/way
cm7_itcmcr: CM7_ITCMCR
0xf90 - Instruction Tightly-Coupled Memory Control Register
cm7_dtcmcr: CM7_DTCMCR
0xf94 - Data Tightly-Coupled Memory Control Register
cm7_ahbpcr: CM7_AHBPCR
0xf98 - AHBP Control Register
cm7_cacr: CM7_CACR
0xf9c - L1 Cache Control Register
cm7_ahbscr: CM7_AHBSCR
0xfa0 - AHB Slave Control Register
cm7_abfsr: CM7_ABFSR
0xfa8 - Auxiliary Bus Fault Status Register
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,