Struct imxrt_ral::src::RegisterBlock
source · #[repr(C)]pub struct RegisterBlock {Show 14 fields
pub SCR: RWRegister<u32>,
pub SBMR1: RORegister<u32>,
pub SRSR: RWRegister<u32>,
pub SBMR2: RORegister<u32>,
pub GPR1: RWRegister<u32>,
pub GPR2: RWRegister<u32>,
pub GPR3: RWRegister<u32>,
pub GPR4: RWRegister<u32>,
pub GPR5: RWRegister<u32>,
pub GPR6: RWRegister<u32>,
pub GPR7: RWRegister<u32>,
pub GPR8: RWRegister<u32>,
pub GPR9: RORegister<u32>,
pub GPR10: RWRegister<u32>,
/* private fields */
}
Expand description
SRC
Fields§
§SCR: RWRegister<u32>
SRC Control Register
SBMR1: RORegister<u32>
SRC Boot Mode Register 1
SRSR: RWRegister<u32>
SRC Reset Status Register
SBMR2: RORegister<u32>
SRC Boot Mode Register 2
GPR1: RWRegister<u32>
SRC General Purpose Register 1
GPR2: RWRegister<u32>
SRC General Purpose Register 2
GPR3: RWRegister<u32>
SRC General Purpose Register 3
GPR4: RWRegister<u32>
SRC General Purpose Register 4
GPR5: RWRegister<u32>
SRC General Purpose Register 5
GPR6: RWRegister<u32>
SRC General Purpose Register 6
GPR7: RWRegister<u32>
SRC General Purpose Register 7
GPR8: RWRegister<u32>
SRC General Purpose Register 8
GPR9: RORegister<u32>
SRC General Purpose Register 9
GPR10: RWRegister<u32>
SRC General Purpose Register 10
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
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