#[repr(transparent)]pub struct Wirewo(pub u32);Expand description
Virtual Wire MCU-to-host
Tuple Fields§
§0: u32Implementations§
Source§impl Wirewo
impl Wirewo
Sourcepub const fn oob_rst_ack(&self) -> bool
pub const fn oob_rst_ack(&self) -> bool
Out-Of-Band Reset Acknowledge
Sourcepub const fn set_oob_rst_ack(&mut self, val: bool)
pub const fn set_oob_rst_ack(&mut self, val: bool)
Out-Of-Band Reset Acknowledge
Sourcepub const fn waken_scin(&self) -> bool
pub const fn waken_scin(&self) -> bool
IRQ1
Sourcepub const fn set_waken_scin(&mut self, val: bool)
pub const fn set_waken_scin(&mut self, val: bool)
IRQ1
Sourcepub const fn host_rst_ack(&self) -> bool
pub const fn host_rst_ack(&self) -> bool
IRQ5
Sourcepub const fn set_host_rst_ack(&mut self, val: bool)
pub const fn set_host_rst_ack(&mut self, val: bool)
IRQ5
Sourcepub const fn set_susackn(&mut self, val: bool)
pub const fn set_susackn(&mut self, val: bool)
IRQ6
Sourcepub const fn set_boot_done(&mut self, val: bool)
pub const fn set_boot_done(&mut self, val: bool)
Boot Load Done
Sourcepub const fn set_boot_errn(&mut self, val: BootErrn)
pub const fn set_boot_errn(&mut self, val: BootErrn)
Boot Load Error
Sourcepub const fn dsw_pwrok_rst(&self) -> bool
pub const fn dsw_pwrok_rst(&self) -> bool
Force
Sourcepub const fn set_dsw_pwrok_rst(&mut self, val: bool)
pub const fn set_dsw_pwrok_rst(&mut self, val: bool)
Force
Trait Implementations§
impl Copy for Wirewo
impl Eq for Wirewo
impl StructuralPartialEq for Wirewo
Auto Trait Implementations§
impl Freeze for Wirewo
impl RefUnwindSafe for Wirewo
impl Send for Wirewo
impl Sync for Wirewo
impl Unpin for Wirewo
impl UnwindSafe for Wirewo
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