#[repr(transparent)]pub struct Status(pub u32);Expand description
Status Register
Tuple Fields§
§0: u32Implementations§
Source§impl Status
impl Status
Sourcepub const fn irq_vec(&self) -> u8
pub const fn irq_vec(&self) -> u8
bit 7: Protected region-3 access violation bit 6: Protected region-2 access violation bit 5: Protected region-1 access violation bit 4: Protected region-0 access violation bit 3: Region-1 read channel security violation bit 2: Read channel illegal access detected bit 1: Region-0 read channel security violation bit 0: Disable abort
Sourcepub const fn set_irq_vec(&mut self, val: u8)
pub const fn set_irq_vec(&mut self, val: u8)
bit 7: Protected region-3 access violation bit 6: Protected region-2 access violation bit 5: Protected region-1 access violation bit 4: Protected region-0 access violation bit 3: Region-1 read channel security violation bit 2: Read channel illegal access detected bit 1: Region-0 read channel security violation bit 0: Disable abort
Sourcepub const fn set_bee_idle(&mut self, val: bool)
pub const fn set_bee_idle(&mut self, val: bool)
1’b1: BEE is idle; 1’b0: BEE is active
Trait Implementations§
impl Copy for Status
impl Eq for Status
impl StructuralPartialEq for Status
Auto Trait Implementations§
impl Freeze for Status
impl RefUnwindSafe for Status
impl Send for Status
impl Sync for Status
impl Unpin for Status
impl UnwindSafe for Status
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