pub struct Cdog { /* private fields */ }Expand description
CDOG
Implementations§
Source§impl Cdog
impl Cdog
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn control(self) -> Reg<Control, RW>
pub const fn control(self) -> Reg<Control, RW>
The control fields, which constitute CONTROL, control all controllable attributes of the module, including those of CONTROL itself.
Sourcepub const fn instruction_timer(self) -> Reg<InstructionTimer, RW>
pub const fn instruction_timer(self) -> Reg<InstructionTimer, RW>
The INSTRUCTION TIMER itself
Sourcepub const fn secure_counter(self) -> Reg<SecureCounter, RW>
pub const fn secure_counter(self) -> Reg<SecureCounter, RW>
Also known as SEC_CNT
Sourcepub const fn persistent(self) -> Reg<Persistent, RW>
pub const fn persistent(self) -> Reg<Persistent, RW>
Persistent (Ad. Hoc., quasi-NV) data storage
Trait Implementations§
impl Copy for Cdog
impl Eq for Cdog
impl Send for Cdog
impl StructuralPartialEq for Cdog
impl Sync for Cdog
Auto Trait Implementations§
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