#[repr(C)]pub struct SCB_Type {Show 21 fields
pub CPUID: u32,
pub ICSR: u32,
pub VTOR: u32,
pub AIRCR: u32,
pub SCR: u32,
pub CCR: u32,
pub SHP: [u8; 12],
pub SHCSR: u32,
pub CFSR: u32,
pub HFSR: u32,
pub DFSR: u32,
pub MMFAR: u32,
pub BFAR: u32,
pub AFSR: u32,
pub PFR: [u32; 2],
pub DFR: u32,
pub ADR: u32,
pub MMFR: [u32; 4],
pub ISAR: [u32; 5],
pub RESERVED0: [u32; 5],
pub CPACR: u32,
}
Fields
CPUID: u32
ICSR: u32
VTOR: u32
AIRCR: u32
SCR: u32
CCR: u32
SHP: [u8; 12]
SHCSR: u32
CFSR: u32
HFSR: u32
DFSR: u32
MMFAR: u32
BFAR: u32
AFSR: u32
PFR: [u32; 2]
DFR: u32
ADR: u32
MMFR: [u32; 4]
ISAR: [u32; 5]
RESERVED0: [u32; 5]
CPACR: u32
Trait Implementations
impl Copy for SCB_Type
Auto Trait Implementations
impl RefUnwindSafe for SCB_Type
impl Send for SCB_Type
impl Sync for SCB_Type
impl Unpin for SCB_Type
impl UnwindSafe for SCB_Type
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more