Struct Uicr
pub struct Uicr { /* private fields */ }Expand description
User Information Configuration Registers User information configuration registers.
Implementations§
§impl Uicr
impl Uicr
pub const unsafe fn from_ptr(ptr: *mut ()) -> Uicr
pub const fn as_ptr(&self) -> *mut ()
pub const fn vreghvout(self) -> Reg<Vreghvout, RW>
pub const fn vreghvout(self) -> Reg<Vreghvout, RW>
Output voltage from the high voltage (VREGH) regulator stage. The maximum output voltage from this stage is given as VDDH - VREGHDROP.
pub const fn secureapprotect(self) -> Reg<Secureapprotect, RW>
pub const fn secureapprotect(self) -> Reg<Secureapprotect, RW>
Secure access port protection.
pub const fn eraseprotect(self) -> Reg<Eraseprotect, RW>
pub const fn eraseprotect(self) -> Reg<Eraseprotect, RW>
Erase protection.
pub const fn nfcpins(self) -> Reg<Nfcpins, RW>
pub const fn nfcpins(self) -> Reg<Nfcpins, RW>
Setting of pins dedicated to NFC functionality: NFC antenna or GPIO.
Trait Implementations§
impl Copy for Uicr
impl Eq for Uicr
impl Send for Uicr
impl StructuralPartialEq for Uicr
impl Sync for Uicr
Auto Trait Implementations§
impl Freeze for Uicr
impl RefUnwindSafe for Uicr
impl Unpin for Uicr
impl UnsafeUnpin for Uicr
impl UnwindSafe for Uicr
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