Struct Extsrr
#[repr(transparent)]pub struct Extsrr(pub u32);Expand description
EXTSRR register.
Tuple Fields§
§0: u32Implementations§
§impl Extsrr
impl Extsrr
pub const fn deepstopf(&self) -> Deepstopf
pub const fn deepstopf(&self) -> Deepstopf
DEEPSTOPF System DeepStop Flag This bit is set by hardware and cleared only by a POR reset or by writing ‘1’ in this bit field.
pub fn set_deepstopf(&mut self, val: Deepstopf)
pub fn set_deepstopf(&mut self, val: Deepstopf)
DEEPSTOPF System DeepStop Flag This bit is set by hardware and cleared only by a POR reset or by writing ‘1’ in this bit field.
pub const fn rfphasef(&self) -> Rfphasef
pub const fn rfphasef(&self) -> Rfphasef
RFPHASEF RFPHASE Flag This bit is set by hardware after a Radio wake-up event (BLE activation); it is cleared either by software, writing ‘1’ in this bit field, or by hardware when Ready2Sleep signal is asserted by the Radio IP.
pub fn set_rfphasef(&mut self, val: Rfphasef)
pub fn set_rfphasef(&mut self, val: Rfphasef)
RFPHASEF RFPHASE Flag This bit is set by hardware after a Radio wake-up event (BLE activation); it is cleared either by software, writing ‘1’ in this bit field, or by hardware when Ready2Sleep signal is asserted by the Radio IP.
Trait Implementations§
impl Copy for Extsrr
impl Eq for Extsrr
impl StructuralPartialEq for Extsrr
Auto Trait Implementations§
impl Freeze for Extsrr
impl RefUnwindSafe for Extsrr
impl Send for Extsrr
impl Sync for Extsrr
impl Unpin for Extsrr
impl UnwindSafe for Extsrr
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