pub struct W(_);
Expand description
Register USBSTS
writer
Implementations
sourceimpl W
impl W
sourcepub fn pcd(&mut self) -> PCD_W<'_>
pub fn pcd(&mut self) -> PCD_W<'_>
Bit 2 - Port Change Detect: The host controller sets this bit to logic 1 when any port has a change bit transition from a 0 to a one or a Force Port Resume bit transition from a 0 to a 1 as a result of a J-K transition detected on a suspended port.
sourcepub fn flr(&mut self) -> FLR_W<'_>
pub fn flr(&mut self) -> FLR_W<'_>
Bit 3 - Frame List Rollover: The host controller sets this bit to logic 1 when the frame list index rolls over its maximum value to 0.
sourcepub fn atl_irq(&mut self) -> ATL_IRQ_W<'_>
pub fn atl_irq(&mut self) -> ATL_IRQ_W<'_>
Bit 16 - ATL IRQ: Indicates that an ATL PTD (with I-bit set) was completed.
sourcepub fn iso_irq(&mut self) -> ISO_IRQ_W<'_>
pub fn iso_irq(&mut self) -> ISO_IRQ_W<'_>
Bit 17 - ISO IRQ: Indicates that an ISO PTD (with I-bit set) was completed.
sourcepub fn int_irq(&mut self) -> INT_IRQ_W<'_>
pub fn int_irq(&mut self) -> INT_IRQ_W<'_>
Bit 18 - INT IRQ: Indicates that an INT PTD (with I-bit set) was completed.
Methods from Deref<Target = W<USBSTS_SPEC>>
Trait Implementations
sourceimpl From<W<USBSTS_SPEC>> for W
impl From<W<USBSTS_SPEC>> for W
sourcefn from(writer: W<USBSTS_SPEC>) -> Self
fn from(writer: W<USBSTS_SPEC>) -> Self
Performs the conversion.
Auto Trait Implementations
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more