pub struct Pkc0 { /* private fields */ }Expand description
no description available
Implementations§
Source§impl Pkc0
impl Pkc0
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn pkc_status(self) -> Reg<PkcStatus, R>
pub const fn pkc_status(self) -> Reg<PkcStatus, R>
Status Register
Sourcepub const fn pkc_xyptr1(self) -> Reg<PkcXyptr1, RW>
pub const fn pkc_xyptr1(self) -> Reg<PkcXyptr1, RW>
X+Y pointer register, parameter set 1
Sourcepub const fn pkc_zrptr1(self) -> Reg<PkcZrptr1, RW>
pub const fn pkc_zrptr1(self) -> Reg<PkcZrptr1, RW>
Z+R pointer register, parameter set 1
Sourcepub const fn pkc_xyptr2(self) -> Reg<PkcXyptr2, RW>
pub const fn pkc_xyptr2(self) -> Reg<PkcXyptr2, RW>
X+Y pointer register, parameter set 2
Sourcepub const fn pkc_zrptr2(self) -> Reg<PkcZrptr2, RW>
pub const fn pkc_zrptr2(self) -> Reg<PkcZrptr2, RW>
Z+R pointer register, parameter set 2
Sourcepub const fn pkc_mcdata(self) -> Reg<PkcMcdata, RW>
pub const fn pkc_mcdata(self) -> Reg<PkcMcdata, RW>
MC pattern data interface
Sourcepub const fn pkc_version(self) -> Reg<PkcVersion, R>
pub const fn pkc_version(self) -> Reg<PkcVersion, R>
PKC version register
Sourcepub const fn pkc_soft_rst(self) -> Reg<PkcSoftRst, W>
pub const fn pkc_soft_rst(self) -> Reg<PkcSoftRst, W>
Software reset
Sourcepub const fn pkc_access_err(self) -> Reg<PkcAccessErr, R>
pub const fn pkc_access_err(self) -> Reg<PkcAccessErr, R>
Access Error
Sourcepub const fn pkc_access_err_clr(self) -> Reg<PkcAccessErrClr, W>
pub const fn pkc_access_err_clr(self) -> Reg<PkcAccessErrClr, W>
Clear Access Error
Sourcepub const fn pkc_int_clr_enable(self) -> Reg<PkcIntClrEnable, W>
pub const fn pkc_int_clr_enable(self) -> Reg<PkcIntClrEnable, W>
Interrupt enable clear
Sourcepub const fn pkc_int_set_enable(self) -> Reg<PkcIntSetEnable, W>
pub const fn pkc_int_set_enable(self) -> Reg<PkcIntSetEnable, W>
Interrupt enable set
Sourcepub const fn pkc_int_status(self) -> Reg<PkcIntStatus, R>
pub const fn pkc_int_status(self) -> Reg<PkcIntStatus, R>
Interrupt status
Sourcepub const fn pkc_int_enable(self) -> Reg<PkcIntEnable, R>
pub const fn pkc_int_enable(self) -> Reg<PkcIntEnable, R>
Interrupt enable
Sourcepub const fn pkc_int_clr_status(self) -> Reg<PkcIntClrStatus, W>
pub const fn pkc_int_clr_status(self) -> Reg<PkcIntClrStatus, W>
Interrupt status clear
Sourcepub const fn pkc_int_set_status(self) -> Reg<PkcIntSetStatus, W>
pub const fn pkc_int_set_status(self) -> Reg<PkcIntSetStatus, W>
Interrupt status set
Sourcepub const fn pkc_module_id(self) -> Reg<PkcModuleId, R>
pub const fn pkc_module_id(self) -> Reg<PkcModuleId, R>
Module ID
Trait Implementations§
impl Copy for Pkc0
impl Eq for Pkc0
impl Send for Pkc0
impl StructuralPartialEq for Pkc0
impl Sync for Pkc0
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