#[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§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more