pub struct Usbhs1Usbc { /* private fields */ }Expand description
USB.
Implementations§
Source§impl Usbhs1Usbc
impl Usbhs1Usbc
pub const unsafe fn from_ptr(ptr: *mut ()) -> Self
pub const fn as_ptr(&self) -> *mut ()
Sourcepub const fn gptimer0ld(self) -> Reg<Gptimer0ld, RW>
pub const fn gptimer0ld(self) -> Reg<Gptimer0ld, RW>
General Purpose Timer #0 Load.
Sourcepub const fn gptimer0ctrl(self) -> Reg<Gptimer0ctrl, RW>
pub const fn gptimer0ctrl(self) -> Reg<Gptimer0ctrl, RW>
General Purpose Timer #0 Controller.
Sourcepub const fn gptimer1ld(self) -> Reg<Gptimer1ld, RW>
pub const fn gptimer1ld(self) -> Reg<Gptimer1ld, RW>
General Purpose Timer #1 Load.
Sourcepub const fn gptimer1ctrl(self) -> Reg<Gptimer1ctrl, RW>
pub const fn gptimer1ctrl(self) -> Reg<Gptimer1ctrl, RW>
General Purpose Timer #1 Controller.
Sourcepub const fn hciversion(self) -> Reg<Hciversion, R>
pub const fn hciversion(self) -> Reg<Hciversion, R>
Host Controller Interface Version.
Sourcepub const fn dciversion(self) -> Reg<Dciversion, R>
pub const fn dciversion(self) -> Reg<Dciversion, R>
Device Controller Interface Version.
Sourcepub const fn deviceaddr(self) -> Reg<Deviceaddr, RW>
pub const fn deviceaddr(self) -> Reg<Deviceaddr, RW>
Device Address.
Sourcepub const fn periodiclistbase(self) -> Reg<Periodiclistbase, RW>
pub const fn periodiclistbase(self) -> Reg<Periodiclistbase, RW>
Frame List Base Address.
Sourcepub const fn asynclistaddr(self) -> Reg<Asynclistaddr, RW>
pub const fn asynclistaddr(self) -> Reg<Asynclistaddr, RW>
Next Asynch. Address.
Sourcepub const fn endptlistaddr(self) -> Reg<Endptlistaddr, RW>
pub const fn endptlistaddr(self) -> Reg<Endptlistaddr, RW>
Endpoint List Address.
Sourcepub const fn txfilltuning(self) -> Reg<Txfilltuning, RW>
pub const fn txfilltuning(self) -> Reg<Txfilltuning, RW>
TX FIFO Fill Tuning.
Sourcepub const fn endptnaken(self) -> Reg<Endptnaken, RW>
pub const fn endptnaken(self) -> Reg<Endptnaken, RW>
Endpoint NAK Enable.
Sourcepub const fn configflag(self) -> Reg<Configflag, R>
pub const fn configflag(self) -> Reg<Configflag, R>
Configure Flag.
Sourcepub const fn endptsetupstat(self) -> Reg<Endptsetupstat, RW>
pub const fn endptsetupstat(self) -> Reg<Endptsetupstat, RW>
Endpoint Setup Status.
Sourcepub const fn endptprime(self) -> Reg<Endptprime, RW>
pub const fn endptprime(self) -> Reg<Endptprime, RW>
Endpoint Prime.
Sourcepub const fn endptflush(self) -> Reg<Endptflush, RW>
pub const fn endptflush(self) -> Reg<Endptflush, RW>
Endpoint Flush.
Sourcepub const fn endptcomplete(self) -> Reg<Endptcomplete, RW>
pub const fn endptcomplete(self) -> Reg<Endptcomplete, RW>
Endpoint Complete.
Sourcepub const fn endptctrl0(self) -> Reg<Endptctrl0, RW>
pub const fn endptctrl0(self) -> Reg<Endptctrl0, RW>
Endpoint Control 0.
Sourcepub const fn endptctrl1(self) -> Reg<Endptctrl1, RW>
pub const fn endptctrl1(self) -> Reg<Endptctrl1, RW>
Endpoint Control 1.
Sourcepub const fn endptctrl2(self) -> Reg<Endptctrl2, RW>
pub const fn endptctrl2(self) -> Reg<Endptctrl2, RW>
Endpoint Control 2.
Sourcepub const fn endptctrl3(self) -> Reg<Endptctrl3, RW>
pub const fn endptctrl3(self) -> Reg<Endptctrl3, RW>
Endpoint Control 3.
Sourcepub const fn endptctrl4(self) -> Reg<Endptctrl4, RW>
pub const fn endptctrl4(self) -> Reg<Endptctrl4, RW>
Endpoint Control 4.
Sourcepub const fn endptctrl5(self) -> Reg<Endptctrl5, RW>
pub const fn endptctrl5(self) -> Reg<Endptctrl5, RW>
Endpoint Control 5.
Sourcepub const fn endptctrl6(self) -> Reg<Endptctrl6, RW>
pub const fn endptctrl6(self) -> Reg<Endptctrl6, RW>
Endpoint Control 6.
Sourcepub const fn endptctrl7(self) -> Reg<Endptctrl7, RW>
pub const fn endptctrl7(self) -> Reg<Endptctrl7, RW>
Endpoint Control 7.
Trait Implementations§
Source§impl Clone for Usbhs1Usbc
impl Clone for Usbhs1Usbc
Source§fn clone(&self) -> Usbhs1Usbc
fn clone(&self) -> Usbhs1Usbc
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl PartialEq for Usbhs1Usbc
impl PartialEq for Usbhs1Usbc
impl Copy for Usbhs1Usbc
impl Eq for Usbhs1Usbc
impl Send for Usbhs1Usbc
impl StructuralPartialEq for Usbhs1Usbc
impl Sync for Usbhs1Usbc
Auto Trait Implementations§
impl Freeze for Usbhs1Usbc
impl RefUnwindSafe for Usbhs1Usbc
impl Unpin for Usbhs1Usbc
impl UnwindSafe for Usbhs1Usbc
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