#[repr(transparent)]pub struct Gpr16(pub u32);Expand description
GPR16 General Purpose Register
Tuple Fields§
§0: u32Implementations§
Source§impl Gpr16
impl Gpr16
Sourcepub const fn flexram_bank_cfg_sel(&self) -> FlexramBankCfgSel
pub const fn flexram_bank_cfg_sel(&self) -> FlexramBankCfgSel
FlexRAM bank config source select
Sourcepub const fn set_flexram_bank_cfg_sel(&mut self, val: FlexramBankCfgSel)
pub const fn set_flexram_bank_cfg_sel(&mut self, val: FlexramBankCfgSel)
FlexRAM bank config source select
Sourcepub const fn cm7_init_vtor(&self) -> u32
pub const fn cm7_init_vtor(&self) -> u32
Vector table offset register out of reset
Sourcepub const fn set_cm7_init_vtor(&mut self, val: u32)
pub const fn set_cm7_init_vtor(&mut self, val: u32)
Vector table offset register out of reset
Trait Implementations§
impl Copy for Gpr16
impl Eq for Gpr16
impl StructuralPartialEq for Gpr16
Auto Trait Implementations§
impl Freeze for Gpr16
impl RefUnwindSafe for Gpr16
impl Send for Gpr16
impl Sync for Gpr16
impl Unpin for Gpr16
impl UnwindSafe for Gpr16
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