Struct efm32gg11b_pac::efm32gg11b840::usb::gintmsk::R
source · pub struct R(_);
Expand description
Register GINTMSK
reader
Implementations§
source§impl R
impl R
sourcepub fn modemismsk(&self) -> MODEMISMSK_R
pub fn modemismsk(&self) -> MODEMISMSK_R
Bit 1 - Mode Mismatch Interrupt Mask (host and device)
sourcepub fn otgintmsk(&self) -> OTGINTMSK_R
pub fn otgintmsk(&self) -> OTGINTMSK_R
Bit 2 - OTG Interrupt Mask (host and device)
sourcepub fn rxflvlmsk(&self) -> RXFLVLMSK_R
pub fn rxflvlmsk(&self) -> RXFLVLMSK_R
Bit 4 - Receive FIFO Non-Empty Mask (host and device)
sourcepub fn nptxfempmsk(&self) -> NPTXFEMPMSK_R
pub fn nptxfempmsk(&self) -> NPTXFEMPMSK_R
Bit 5 - Non-Periodic TxFIFO Empty Mask (host only)
sourcepub fn ginnakeffmsk(&self) -> GINNAKEFFMSK_R
pub fn ginnakeffmsk(&self) -> GINNAKEFFMSK_R
Bit 6 - Global Non-periodic IN NAK Effective Mask (device only)
sourcepub fn goutnakeffmsk(&self) -> GOUTNAKEFFMSK_R
pub fn goutnakeffmsk(&self) -> GOUTNAKEFFMSK_R
Bit 7 - Global OUT NAK Effective Mask (device only)
sourcepub fn erlysuspmsk(&self) -> ERLYSUSPMSK_R
pub fn erlysuspmsk(&self) -> ERLYSUSPMSK_R
Bit 10 - Early Suspend Mask (device only)
sourcepub fn usbsuspmsk(&self) -> USBSUSPMSK_R
pub fn usbsuspmsk(&self) -> USBSUSPMSK_R
Bit 11 - USB Suspend Mask (device only)
sourcepub fn usbrstmsk(&self) -> USBRSTMSK_R
pub fn usbrstmsk(&self) -> USBRSTMSK_R
Bit 12 - USB Reset Mask (device only)
sourcepub fn enumdonemsk(&self) -> ENUMDONEMSK_R
pub fn enumdonemsk(&self) -> ENUMDONEMSK_R
Bit 13 - Enumeration Done Mask (device only)
sourcepub fn isooutdropmsk(&self) -> ISOOUTDROPMSK_R
pub fn isooutdropmsk(&self) -> ISOOUTDROPMSK_R
Bit 14 - Isochronous OUT Packet Dropped Interrupt Mask (device only)
sourcepub fn epmismsk(&self) -> EPMISMSK_R
pub fn epmismsk(&self) -> EPMISMSK_R
Bit 17 - Endpoint Mismatch Interrupt Mask (device only)
sourcepub fn iepintmsk(&self) -> IEPINTMSK_R
pub fn iepintmsk(&self) -> IEPINTMSK_R
Bit 18 - IN Endpoints Interrupt Mask (device only)
sourcepub fn oepintmsk(&self) -> OEPINTMSK_R
pub fn oepintmsk(&self) -> OEPINTMSK_R
Bit 19 - OUT Endpoints Interrupt Mask (device only)
sourcepub fn incompisoinmsk(&self) -> INCOMPISOINMSK_R
pub fn incompisoinmsk(&self) -> INCOMPISOINMSK_R
Bit 20 - Incomplete Isochronous IN Transfer Mask (device only)
sourcepub fn incomplpmsk(&self) -> INCOMPLPMSK_R
pub fn incomplpmsk(&self) -> INCOMPLPMSK_R
Bit 21 - Incomplete Periodic Transfer Mask (host only)
sourcepub fn fetsuspmsk(&self) -> FETSUSPMSK_R
pub fn fetsuspmsk(&self) -> FETSUSPMSK_R
Bit 22 - Data Fetch Suspended Mask (device only)
sourcepub fn resetdetmsk(&self) -> RESETDETMSK_R
pub fn resetdetmsk(&self) -> RESETDETMSK_R
Bit 23 - Reset detected Interrupt Mask (device only)
sourcepub fn prtintmsk(&self) -> PRTINTMSK_R
pub fn prtintmsk(&self) -> PRTINTMSK_R
Bit 24 - Host Port Interrupt Mask (host only)
sourcepub fn hchintmsk(&self) -> HCHINTMSK_R
pub fn hchintmsk(&self) -> HCHINTMSK_R
Bit 25 - Host Channels Interrupt Mask (host only)
sourcepub fn ptxfempmsk(&self) -> PTXFEMPMSK_R
pub fn ptxfempmsk(&self) -> PTXFEMPMSK_R
Bit 26 - Periodic TxFIFO Empty Mask (host only)
sourcepub fn conidstschngmsk(&self) -> CONIDSTSCHNGMSK_R
pub fn conidstschngmsk(&self) -> CONIDSTSCHNGMSK_R
Bit 28 - Connector ID Status Change Mask (host and device)
sourcepub fn disconnintmsk(&self) -> DISCONNINTMSK_R
pub fn disconnintmsk(&self) -> DISCONNINTMSK_R
Bit 29 - Disconnect Detected Interrupt Mask (host and device)
sourcepub fn sessreqintmsk(&self) -> SESSREQINTMSK_R
pub fn sessreqintmsk(&self) -> SESSREQINTMSK_R
Bit 30 - Session Request/New Session Detected Interrupt Mask (host and device)
sourcepub fn wkupintmsk(&self) -> WKUPINTMSK_R
pub fn wkupintmsk(&self) -> WKUPINTMSK_R
Bit 31 - Resume/Remote Wakeup Detected Interrupt Mask (host and device)