pub struct Puf { /* private fields */ }Expand description
PUF Controller
Implementations§
Source§impl Puf
impl Puf
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn codeoutput(self) -> Reg<Codeoutput, R>
pub const fn codeoutput(self) -> Reg<Codeoutput, R>
PUF Code Output
Sourcepub const fn keyoutindex(self) -> Reg<Keyoutindex, R>
pub const fn keyoutindex(self) -> Reg<Keyoutindex, R>
PUF Key Output Index
Sourcepub const fn idxblk_h_dp(self) -> Reg<IdxblkHDp, RW>
pub const fn idxblk_h_dp(self) -> Reg<IdxblkHDp, RW>
Index Block High Duplicate
Sourcepub const fn idxblk_l_dp(self) -> Reg<IdxblkLDp, RW>
pub const fn idxblk_l_dp(self) -> Reg<IdxblkLDp, RW>
Index Block Low Duplicate
Trait Implementations§
impl Copy for Puf
impl Eq for Puf
impl Send for Puf
impl StructuralPartialEq for Puf
impl Sync for Puf
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