Struct Usbhscore
pub struct Usbhscore { /* private fields */ }Expand description
USBHSCORE 0
Implementations§
§impl Usbhscore
impl Usbhscore
pub const unsafe fn from_ptr(ptr: *mut ()) -> Usbhscore
pub const fn as_ptr(&self) -> *mut ()
pub 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
pub const fn dvbuspulse(self) -> Reg<Dvbuspulse, RW>
pub const fn dvbuspulse(self) -> Reg<Dvbuspulse, RW>
Device VBUS Pulsing Time Register
pub const fn diepempmsk(self) -> Reg<Diepempmsk, RW>
pub const fn diepempmsk(self) -> Reg<Diepempmsk, RW>
Device IN Endpoint FIFO Empty Interrupt Mask Register
pub const fn dieptsiz10(self) -> Reg<Dieptsiz10, RW>
pub const fn dieptsiz10(self) -> Reg<Dieptsiz10, RW>
Device IN Endpoint Transfer Size Register
pub const fn dieptsiz11(self) -> Reg<Dieptsiz11, RW>
pub const fn dieptsiz11(self) -> Reg<Dieptsiz11, RW>
Device IN Endpoint Transfer Size Register
pub const fn doeptsiz12(self) -> Reg<Doeptsiz12, RW>
pub const fn doeptsiz12(self) -> Reg<Doeptsiz12, RW>
Device OUT Endpoint Transfer Size Register
pub const fn doeptsiz13(self) -> Reg<Doeptsiz13, RW>
pub const fn doeptsiz13(self) -> Reg<Doeptsiz13, RW>
Device OUT Endpoint Transfer Size Register
pub const fn doeptsiz14(self) -> Reg<Doeptsiz14, RW>
pub const fn doeptsiz14(self) -> Reg<Doeptsiz14, RW>
Device OUT Endpoint Transfer Size Register
pub const fn doeptsiz15(self) -> Reg<Doeptsiz15, RW>
pub const fn doeptsiz15(self) -> Reg<Doeptsiz15, RW>
Device OUT Endpoint Transfer Size Register
pub const fn gstarfxdis(self) -> Reg<Gstarfxdis, RW>
pub const fn gstarfxdis(self) -> Reg<Gstarfxdis, RW>
Global STAR Fix Disable Register
pub const fn dwcotgdfifo(self, n: usize) -> Dwcotgdfifo
pub const fn dwcotgdfifo(self, n: usize) -> Dwcotgdfifo
Unspecified
pub const fn dwcotgdfifodirectaccess(self) -> Dwcotgdfifodirectaccess
pub const fn dwcotgdfifodirectaccess(self) -> Dwcotgdfifodirectaccess
Unspecified
Trait Implementations§
impl Copy for Usbhscore
impl Eq for Usbhscore
impl Send for Usbhscore
impl StructuralPartialEq for Usbhscore
impl Sync for Usbhscore
Auto Trait Implementations§
impl Freeze for Usbhscore
impl RefUnwindSafe for Usbhscore
impl Unpin for Usbhscore
impl UnwindSafe for Usbhscore
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
Source§impl<T> CheckedAs for T
impl<T> CheckedAs for T
Source§fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
fn checked_as<Dst>(self) -> Option<Dst>where
T: CheckedCast<Dst>,
Casts the value.
Source§impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere
Src: CheckedCast<Dst>,
Source§fn checked_cast_from(src: Src) -> Option<Dst>
fn checked_cast_from(src: Src) -> Option<Dst>
Casts the value.
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Src, Dst> LosslessTryInto<Dst> for Srcwhere
Dst: LosslessTryFrom<Src>,
impl<Src, Dst> LosslessTryInto<Dst> for Srcwhere
Dst: LosslessTryFrom<Src>,
Source§fn lossless_try_into(self) -> Option<Dst>
fn lossless_try_into(self) -> Option<Dst>
Performs the conversion.
Source§impl<Src, Dst> LossyInto<Dst> for Srcwhere
Dst: LossyFrom<Src>,
impl<Src, Dst> LossyInto<Dst> for Srcwhere
Dst: LossyFrom<Src>,
Source§fn lossy_into(self) -> Dst
fn lossy_into(self) -> Dst
Performs the conversion.
Source§impl<T> OverflowingAs for T
impl<T> OverflowingAs for T
Source§fn overflowing_as<Dst>(self) -> (Dst, bool)where
T: OverflowingCast<Dst>,
fn overflowing_as<Dst>(self) -> (Dst, bool)where
T: OverflowingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
Src: OverflowingCast<Dst>,
impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere
Src: OverflowingCast<Dst>,
Source§fn overflowing_cast_from(src: Src) -> (Dst, bool)
fn overflowing_cast_from(src: Src) -> (Dst, bool)
Casts the value.
Source§impl<T> SaturatingAs for T
impl<T> SaturatingAs for T
Source§fn saturating_as<Dst>(self) -> Dstwhere
T: SaturatingCast<Dst>,
fn saturating_as<Dst>(self) -> Dstwhere
T: SaturatingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
Src: SaturatingCast<Dst>,
impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere
Src: SaturatingCast<Dst>,
Source§fn saturating_cast_from(src: Src) -> Dst
fn saturating_cast_from(src: Src) -> Dst
Casts the value.
Source§impl<T> UnwrappedAs for T
impl<T> UnwrappedAs for T
Source§fn unwrapped_as<Dst>(self) -> Dstwhere
T: UnwrappedCast<Dst>,
fn unwrapped_as<Dst>(self) -> Dstwhere
T: UnwrappedCast<Dst>,
Casts the value.
Source§impl<Src, Dst> UnwrappedCastFrom<Src> for Dstwhere
Src: UnwrappedCast<Dst>,
impl<Src, Dst> UnwrappedCastFrom<Src> for Dstwhere
Src: UnwrappedCast<Dst>,
Source§fn unwrapped_cast_from(src: Src) -> Dst
fn unwrapped_cast_from(src: Src) -> Dst
Casts the value.
Source§impl<T> WrappingAs for T
impl<T> WrappingAs for T
Source§fn wrapping_as<Dst>(self) -> Dstwhere
T: WrappingCast<Dst>,
fn wrapping_as<Dst>(self) -> Dstwhere
T: WrappingCast<Dst>,
Casts the value.
Source§impl<Src, Dst> WrappingCastFrom<Src> for Dstwhere
Src: WrappingCast<Dst>,
impl<Src, Dst> WrappingCastFrom<Src> for Dstwhere
Src: WrappingCast<Dst>,
Source§fn wrapping_cast_from(src: Src) -> Dst
fn wrapping_cast_from(src: Src) -> Dst
Casts the value.