pub struct Usb { /* private fields */ }Expand description
USBFS
Implementations§
Source§impl Usb
impl Usb
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_rsvd(self) -> Reg<u8, RW>
pub const fn keep_alive_ctrl_rsvd(self) -> Reg<u8, RW>
Reserved
Sourcepub const fn keep_alive_wkctrl_rsvd(self) -> Reg<u8, RW>
pub const fn keep_alive_wkctrl_rsvd(self) -> Reg<u8, RW>
Reserved
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 Usb
impl Eq for Usb
impl Send for Usb
impl StructuralPartialEq for Usb
impl Sync for Usb
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