[][src]Type Definition xmc4400::usb0::gintsts_devicemode::R

type R = R<u32, GINTSTS_DEVICEMODE>;

Reader of register GINTSTS_DEVICEMODE

Implementations

impl R[src]

pub fn cur_mod(&self) -> CURMOD_R[src]

Bit 0 - Current Mode of Operation

pub fn mode_mis(&self) -> MODEMIS_R[src]

Bit 1 - Mode Mismatch Interrupt

pub fn otgint(&self) -> OTGINT_R[src]

Bit 2 - OTG Interrupt

pub fn sof(&self) -> SOF_R[src]

Bit 3 - Start of Frame

pub fn rx_flvl(&self) -> RXFLVL_R[src]

Bit 4 - RxFIFO Non-Empty

pub fn ginnak_eff(&self) -> GINNAKEFF_R[src]

Bit 6 - Global IN Non-Periodic NAK Effective

pub fn goutnak_eff(&self) -> GOUTNAKEFF_R[src]

Bit 7 - Global OUT NAK Effective

pub fn erly_susp(&self) -> ERLYSUSP_R[src]

Bit 10 - Early Suspend

pub fn usbsusp(&self) -> USBSUSP_R[src]

Bit 11 - USB Suspend

pub fn usbrst(&self) -> USBRST_R[src]

Bit 12 - USB Reset

pub fn enum_done(&self) -> ENUMDONE_R[src]

Bit 13 - Enumeration Done

pub fn isoout_drop(&self) -> ISOOUTDROP_R[src]

Bit 14 - Isochronous OUT Packet Dropped Interrupt

pub fn eopf(&self) -> EOPF_R[src]

Bit 15 - End of Periodic Frame Interrupt

pub fn iepint(&self) -> IEPINT_R[src]

Bit 18 - IN Endpoints Interrupt

pub fn oepint(&self) -> OEPINT_R[src]

Bit 19 - OUT Endpoints Interrupt

pub fn incomp_isoin(&self) -> INCOMPISOIN_R[src]

Bit 20 - Incomplete Isochronous IN Transfer

pub fn incompl_soout(&self) -> INCOMPLSOOUT_R[src]

Bit 21 - Incomplete Isochronous OUT Transfer

pub fn con_idsts_chng(&self) -> CONIDSTSCHNG_R[src]

Bit 28 - Connector ID Status Change

pub fn sess_req_int(&self) -> SESSREQINT_R[src]

Bit 30 - Session Request/New Session Detected Interrupt

pub fn wk_up_int(&self) -> WKUPINT_R[src]

Bit 31 - Resume/Remote Wakeup Detected Interrupt