pub struct Usbhscore { /* private fields */ }Expand description
USBHSCORE 0
Implementations§
Source§impl Usbhscore
impl Usbhscore
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn gnptxsts(self) -> Reg<Gnptxsts, RW>
pub const fn gnptxsts(self) -> Reg<Gnptxsts, RW>
Non-periodic Transmit FIFO/Queue Status Register
Sourcepub const fn dieptxf(self, n: usize) -> Reg<Dieptxf, RW>
pub const fn dieptxf(self, n: usize) -> Reg<Dieptxf, RW>
Description collection: Device IN Endpoint Transmit FIFO Size Register
Sourcepub const fn diepmsk(self) -> Reg<Diepmsk, RW>
pub const fn diepmsk(self) -> Reg<Diepmsk, RW>
Device IN Endpoint Common Interrupt Mask Register
Sourcepub const fn doepmsk(self) -> Reg<Doepmsk, RW>
pub const fn doepmsk(self) -> Reg<Doepmsk, RW>
Device OUT Endpoint Common Interrupt Mask Register
Sourcepub const fn dvbuspulse(self) -> Reg<Dvbuspulse, RW>
pub const fn dvbuspulse(self) -> Reg<Dvbuspulse, RW>
Device VBUS Pulsing Time Register
Sourcepub const fn diepempmsk(self) -> Reg<Diepempmsk, RW>
pub const fn diepempmsk(self) -> Reg<Diepempmsk, RW>
Device IN Endpoint FIFO Empty Interrupt Mask Register
Sourcepub const fn dtxfsts0(self) -> Reg<Dtxfsts0, RW>
pub const fn dtxfsts0(self) -> Reg<Dtxfsts0, RW>
Device IN Endpoint Transmit FIFO Status Register 0
Sourcepub const fn dtxfsts1(self) -> Reg<Dtxfsts1, RW>
pub const fn dtxfsts1(self) -> Reg<Dtxfsts1, RW>
Device IN Endpoint Transmit FIFO Status Register
Sourcepub const fn dtxfsts2(self) -> Reg<Dtxfsts2, RW>
pub const fn dtxfsts2(self) -> Reg<Dtxfsts2, RW>
Device IN Endpoint Transmit FIFO Status Register
Sourcepub const fn dtxfsts3(self) -> Reg<Dtxfsts3, RW>
pub const fn dtxfsts3(self) -> Reg<Dtxfsts3, RW>
Device IN Endpoint Transmit FIFO Status Register
Sourcepub const fn dtxfsts4(self) -> Reg<Dtxfsts4, RW>
pub const fn dtxfsts4(self) -> Reg<Dtxfsts4, RW>
Device IN Endpoint Transmit FIFO Status Register
Sourcepub const fn dtxfsts5(self) -> Reg<Dtxfsts5, RW>
pub const fn dtxfsts5(self) -> Reg<Dtxfsts5, RW>
Device IN Endpoint Transmit FIFO Status Register
Sourcepub const fn dtxfsts6(self) -> Reg<Dtxfsts6, RW>
pub const fn dtxfsts6(self) -> Reg<Dtxfsts6, RW>
Device IN Endpoint Transmit FIFO Status Register
Sourcepub const fn dtxfsts7(self) -> Reg<Dtxfsts7, RW>
pub const fn dtxfsts7(self) -> Reg<Dtxfsts7, RW>
Device IN Endpoint Transmit FIFO Status Register
Sourcepub const fn dtxfsts8(self) -> Reg<Dtxfsts8, RW>
pub const fn dtxfsts8(self) -> Reg<Dtxfsts8, RW>
Device IN Endpoint Transmit FIFO Status Register
Sourcepub const fn dtxfsts9(self) -> Reg<Dtxfsts9, RW>
pub const fn dtxfsts9(self) -> Reg<Dtxfsts9, RW>
Device IN Endpoint Transmit FIFO Status Register
Sourcepub const fn dieptsiz10(self) -> Reg<Dieptsiz10, RW>
pub const fn dieptsiz10(self) -> Reg<Dieptsiz10, RW>
Device IN Endpoint Transfer Size Register
Sourcepub const fn dtxfsts10(self) -> Reg<Dtxfsts10, RW>
pub const fn dtxfsts10(self) -> Reg<Dtxfsts10, RW>
Device IN Endpoint Transmit FIFO Status Register
Sourcepub const fn dieptsiz11(self) -> Reg<Dieptsiz11, RW>
pub const fn dieptsiz11(self) -> Reg<Dieptsiz11, RW>
Device IN Endpoint Transfer Size Register
Sourcepub const fn dtxfsts11(self) -> Reg<Dtxfsts11, RW>
pub const fn dtxfsts11(self) -> Reg<Dtxfsts11, RW>
Device IN Endpoint Transmit FIFO Status Register
Sourcepub const fn doepctl0(self) -> Reg<Doepctl0, RW>
pub const fn doepctl0(self) -> Reg<Doepctl0, RW>
Device Control OUT Endpoint 0 Control Register
Sourcepub const fn doeptsiz0(self) -> Reg<Doeptsiz0, RW>
pub const fn doeptsiz0(self) -> Reg<Doeptsiz0, RW>
Device OUT Endpoint 0 Transfer Size Register
Sourcepub const fn doepctl12(self) -> Reg<Doepctl12, RW>
pub const fn doepctl12(self) -> Reg<Doepctl12, RW>
Device Control OUT Endpoint Control Register
Sourcepub const fn doeptsiz12(self) -> Reg<Doeptsiz12, RW>
pub const fn doeptsiz12(self) -> Reg<Doeptsiz12, RW>
Device OUT Endpoint Transfer Size Register
Sourcepub const fn doepctl13(self) -> Reg<Doepctl13, RW>
pub const fn doepctl13(self) -> Reg<Doepctl13, RW>
Device Control OUT Endpoint Control Register
Sourcepub const fn doeptsiz13(self) -> Reg<Doeptsiz13, RW>
pub const fn doeptsiz13(self) -> Reg<Doeptsiz13, RW>
Device OUT Endpoint Transfer Size Register
Sourcepub const fn doepctl14(self) -> Reg<Doepctl14, RW>
pub const fn doepctl14(self) -> Reg<Doepctl14, RW>
Device Control OUT Endpoint Control Register
Sourcepub const fn doeptsiz14(self) -> Reg<Doeptsiz14, RW>
pub const fn doeptsiz14(self) -> Reg<Doeptsiz14, RW>
Device OUT Endpoint Transfer Size Register
Sourcepub const fn doepctl15(self) -> Reg<Doepctl15, RW>
pub const fn doepctl15(self) -> Reg<Doepctl15, RW>
Device Control OUT Endpoint Control Register
Sourcepub const fn doeptsiz15(self) -> Reg<Doeptsiz15, RW>
pub const fn doeptsiz15(self) -> Reg<Doeptsiz15, RW>
Device OUT Endpoint Transfer Size Register
Sourcepub const fn gstarfxdis(self) -> Reg<Gstarfxdis, RW>
pub const fn gstarfxdis(self) -> Reg<Gstarfxdis, RW>
Global STAR Fix Disable Register
Sourcepub const fn dwcotgdfifo(self, n: usize) -> Dwcotgdfifo
pub const fn dwcotgdfifo(self, n: usize) -> Dwcotgdfifo
Unspecified
Sourcepub const fn dwcotgdfifodirectaccess(self) -> Dwcotgdfifodirectaccess
pub const fn dwcotgdfifodirectaccess(self) -> Dwcotgdfifodirectaccess
Unspecified