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