pub struct Prince { /* private fields */ }Expand description
PRINCE
Implementations§
Source§impl Prince
impl Prince
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn enc_enable(self) -> Reg<EncEnable, RW>
pub const fn enc_enable(self) -> Reg<EncEnable, RW>
Encryption Enable register
Sourcepub const fn iv_lsb0(self) -> Reg<IvLsb0, W>
pub const fn iv_lsb0(self) -> Reg<IvLsb0, W>
Initial Vector register for region 0, Least Significant Bits
Sourcepub const fn iv_msb0(self) -> Reg<IvMsb0, W>
pub const fn iv_msb0(self) -> Reg<IvMsb0, W>
Initial Vector register for region 0, Most Significant Bits
Sourcepub const fn base_addr0(self) -> Reg<BaseAddr0, RW>
pub const fn base_addr0(self) -> Reg<BaseAddr0, RW>
Base Address for region 0 register
Sourcepub const fn sr_enable0(self) -> Reg<SrEnable0, RW>
pub const fn sr_enable0(self) -> Reg<SrEnable0, RW>
Sub-Region Enable register for region 0
Sourcepub const fn iv_lsb1(self) -> Reg<IvLsb1, W>
pub const fn iv_lsb1(self) -> Reg<IvLsb1, W>
Initial Vector register for region 1, Least Significant Bits
Sourcepub const fn iv_msb1(self) -> Reg<IvMsb1, W>
pub const fn iv_msb1(self) -> Reg<IvMsb1, W>
Initial Vector register for region 1, Most Significant Bits
Sourcepub const fn base_addr1(self) -> Reg<BaseAddr1, RW>
pub const fn base_addr1(self) -> Reg<BaseAddr1, RW>
Base Address for region 1 register
Sourcepub const fn sr_enable1(self) -> Reg<SrEnable1, RW>
pub const fn sr_enable1(self) -> Reg<SrEnable1, RW>
Sub-Region Enable register for region 1
Sourcepub const fn iv_lsb2(self) -> Reg<IvLsb2, W>
pub const fn iv_lsb2(self) -> Reg<IvLsb2, W>
Initial Vector register for region 2, Least Significant Bits
Sourcepub const fn iv_msb2(self) -> Reg<IvMsb2, W>
pub const fn iv_msb2(self) -> Reg<IvMsb2, W>
Initial Vector register for region 2, Most Significant Bits
Sourcepub const fn base_addr2(self) -> Reg<BaseAddr2, RW>
pub const fn base_addr2(self) -> Reg<BaseAddr2, RW>
Base Address for region 2 register
Sourcepub const fn sr_enable2(self) -> Reg<SrEnable2, RW>
pub const fn sr_enable2(self) -> Reg<SrEnable2, RW>
Sub-Region Enable register for region 2
Trait Implementations§
impl Copy for Prince
impl Eq for Prince
impl Send for Prince
impl StructuralPartialEq for Prince
impl Sync for Prince
Auto Trait Implementations§
impl Freeze for Prince
impl RefUnwindSafe for Prince
impl Unpin for Prince
impl UnwindSafe for Prince
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