Struct Otg
pub struct Otg(pub *mut u8);
Expand description
USB on the go
Tuple Fields§
§0: *mut u8
Implementations§
§impl Otg
impl Otg
pub fn hnptxsts(self) -> Reg<Hnptxsts, R>
pub fn hnptxsts(self) -> Reg<Hnptxsts, R>
Non-periodic transmit FIFO/queue status register (host mode)
pub fn gccfg_v1(self) -> Reg<GccfgV1, RW>
pub fn gccfg_v1(self) -> Reg<GccfgV1, RW>
General core configuration register, for core_id 0x0000_1xxx
pub fn gccfg_v2(self) -> Reg<GccfgV2, RW>
pub fn gccfg_v2(self) -> Reg<GccfgV2, RW>
General core configuration register, for core_id 0x0000_[23]xxx
pub fn dvbuspulse(self) -> Reg<Dvbuspulse, RW>
pub fn dvbuspulse(self) -> Reg<Dvbuspulse, RW>
Device VBUS pulsing time register
pub fn diepempmsk(self) -> Reg<Diepempmsk, RW>
pub fn diepempmsk(self) -> Reg<Diepempmsk, RW>
Device IN endpoint FIFO empty interrupt mask register
Trait Implementations§
impl Copy for Otg
impl Eq for Otg
impl Send for Otg
impl StructuralPartialEq for Otg
impl Sync for Otg
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