Struct cortex_m::peripheral::scb::Registers [] [src]

pub struct Registers {
    pub icsr: RW<u32>,
    pub vtor: RW<u32>,
    pub aircr: RW<u32>,
    pub scr: RW<u32>,
    pub ccr: RW<u32>,
    pub shpr: [RW<u8>; 12],
    pub shpcrs: RW<u32>,
    pub cfsr: RW<u32>,
    pub hfsr: RW<u32>,
    pub dfsr: RW<u32>,
    pub mmar: RW<u32>,
    pub bfar: RW<u32>,
    pub afsr: RW<u32>,
    pub cpacr: RW<u32>,
    // some fields omitted
}

Registers

Fields

Interrupt Control and State

Vector Table Offset

Application Interrupt and Reset Control

System Control

Configuration and Control

System Handler Priority

System Handler Control and State

Configurable Fault Status

HardFault Status

Debug Fault Status

MemManage Fault Address

BusFault Address

Auxiliary Fault Status

Coprocessor Access Control