pub struct Usbfs0 { /* private fields */ }Expand description
USBFS.
Implementations§
Source§impl Usbfs0
impl Usbfs0
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn usbfrmadjust(self) -> Reg<Usbfrmadjust, RW>
pub const fn usbfrmadjust(self) -> Reg<Usbfrmadjust, RW>
Frame Adjust.
Sourcepub const fn keep_alive_ctrl(self) -> Reg<KeepAliveCtrl, RW>
pub const fn keep_alive_ctrl(self) -> Reg<KeepAliveCtrl, RW>
Keep Alive Mode Control.
Sourcepub const fn keep_alive_wkctrl(self) -> Reg<KeepAliveWkctrl, RW>
pub const fn keep_alive_wkctrl(self) -> Reg<KeepAliveWkctrl, RW>
Keep Alive Mode Wakeup Control.
Sourcepub const fn stall_il_dis(self) -> Reg<StallIlDis, RW>
pub const fn stall_il_dis(self) -> Reg<StallIlDis, RW>
Peripheral Mode Stall Disable for Endpoints 7 to 0 in IN Direction.
Sourcepub const fn stall_ih_dis(self) -> Reg<StallIhDis, RW>
pub const fn stall_ih_dis(self) -> Reg<StallIhDis, RW>
Peripheral Mode Stall Disable for Endpoints 15 to 8 in IN Direction.
Sourcepub const fn stall_ol_dis(self) -> Reg<StallOlDis, RW>
pub const fn stall_ol_dis(self) -> Reg<StallOlDis, RW>
Peripheral Mode Stall Disable for Endpoints 7 to 0 in OUT Direction.
Sourcepub const fn stall_oh_dis(self) -> Reg<StallOhDis, RW>
pub const fn stall_oh_dis(self) -> Reg<StallOhDis, RW>
Peripheral Mode Stall Disable for Endpoints 15 to 8 in OUT Direction.
Sourcepub const fn clk_recover_ctrl(self) -> Reg<ClkRecoverCtrl, RW>
pub const fn clk_recover_ctrl(self) -> Reg<ClkRecoverCtrl, RW>
USB Clock Recovery Control.
Sourcepub const fn clk_recover_irc_en(self) -> Reg<ClkRecoverIrcEn, RW>
pub const fn clk_recover_irc_en(self) -> Reg<ClkRecoverIrcEn, RW>
FIRC Oscillator Enable.
Sourcepub const fn clk_recover_int_en(self) -> Reg<ClkRecoverIntEn, RW>
pub const fn clk_recover_int_en(self) -> Reg<ClkRecoverIntEn, RW>
Clock Recovery Combined Interrupt Enable.
Sourcepub const fn clk_recover_int_status(self) -> Reg<ClkRecoverIntStatus, RW>
pub const fn clk_recover_int_status(self) -> Reg<ClkRecoverIntStatus, RW>
Clock Recovery Separated Interrupt Status.
Trait Implementations§
impl Copy for Usbfs0
impl Eq for Usbfs0
impl Send for Usbfs0
impl StructuralPartialEq for Usbfs0
impl Sync for Usbfs0
Auto Trait Implementations§
impl Freeze for Usbfs0
impl RefUnwindSafe for Usbfs0
impl Unpin for Usbfs0
impl UnwindSafe for Usbfs0
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