[][src]Type Definition lpc54606_pac::usbhsh::usbsts::R

type R = R<u32, USBSTS>;

Reader of register USBSTS

Methods

impl R[src]

pub fn pcd(&self) -> PCD_R[src]

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.

pub fn flr(&self) -> FLR_R[src]

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.

pub fn atl_irq(&self) -> ATL_IRQ_R[src]

Bit 16 - ATL IRQ: Indicates that an ATL PTD (with I-bit set) was completed.

pub fn iso_irq(&self) -> ISO_IRQ_R[src]

Bit 17 - ISO IRQ: Indicates that an ISO PTD (with I-bit set) was completed.

pub fn int_irq(&self) -> INT_IRQ_R[src]

Bit 18 - INT IRQ: Indicates that an INT PTD (with I-bit set) was completed.

pub fn sof_irq(&self) -> SOF_IRQ_R[src]

Bit 19 - SOF interrupt: Every time when the host sends a Start of Frame token on the USB bus, this bit is set.