#[repr(transparent)]pub struct Ipcr1(pub u32);Expand description
IP Control Register 1
Tuple Fields§
§0: u32Implementations§
Source§impl Ipcr1
impl Ipcr1
Sourcepub const fn set_idatsz(&mut self, val: u16)
pub const fn set_idatsz(&mut self, val: u16)
Flash Read/Program Data Size (in Bytes) for IP command.
Sourcepub const fn set_iseqid(&mut self, val: u8)
pub const fn set_iseqid(&mut self, val: u8)
Sequence Index in LUT for IP command.
Sourcepub const fn set_iseqnum(&mut self, val: u8)
pub const fn set_iseqnum(&mut self, val: u8)
Sequence Number for IP command: ISEQNUM+1.
Sourcepub const fn set_iparen(&mut self, val: bool)
pub const fn set_iparen(&mut self, val: bool)
Parallel mode Enabled for IP command.
Trait Implementations§
impl Copy for Ipcr1
impl Eq for Ipcr1
impl StructuralPartialEq for Ipcr1
Auto Trait Implementations§
impl Freeze for Ipcr1
impl RefUnwindSafe for Ipcr1
impl Send for Ipcr1
impl Sync for Ipcr1
impl Unpin for Ipcr1
impl UnwindSafe for Ipcr1
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