Struct efm32gg11b_pac::efm32gg11b840::usb::gintmsk::W
source · pub struct W(_);
Expand description
Register GINTMSK
writer
Implementations§
source§impl W
impl W
sourcepub fn modemismsk(&mut self) -> MODEMISMSK_W<'_, 1>
pub fn modemismsk(&mut self) -> MODEMISMSK_W<'_, 1>
Bit 1 - Mode Mismatch Interrupt Mask (host and device)
sourcepub fn otgintmsk(&mut self) -> OTGINTMSK_W<'_, 2>
pub fn otgintmsk(&mut self) -> OTGINTMSK_W<'_, 2>
Bit 2 - OTG Interrupt Mask (host and device)
sourcepub fn rxflvlmsk(&mut self) -> RXFLVLMSK_W<'_, 4>
pub fn rxflvlmsk(&mut self) -> RXFLVLMSK_W<'_, 4>
Bit 4 - Receive FIFO Non-Empty Mask (host and device)
sourcepub fn nptxfempmsk(&mut self) -> NPTXFEMPMSK_W<'_, 5>
pub fn nptxfempmsk(&mut self) -> NPTXFEMPMSK_W<'_, 5>
Bit 5 - Non-Periodic TxFIFO Empty Mask (host only)
sourcepub fn ginnakeffmsk(&mut self) -> GINNAKEFFMSK_W<'_, 6>
pub fn ginnakeffmsk(&mut self) -> GINNAKEFFMSK_W<'_, 6>
Bit 6 - Global Non-periodic IN NAK Effective Mask (device only)
sourcepub fn goutnakeffmsk(&mut self) -> GOUTNAKEFFMSK_W<'_, 7>
pub fn goutnakeffmsk(&mut self) -> GOUTNAKEFFMSK_W<'_, 7>
Bit 7 - Global OUT NAK Effective Mask (device only)
sourcepub fn erlysuspmsk(&mut self) -> ERLYSUSPMSK_W<'_, 10>
pub fn erlysuspmsk(&mut self) -> ERLYSUSPMSK_W<'_, 10>
Bit 10 - Early Suspend Mask (device only)
sourcepub fn usbsuspmsk(&mut self) -> USBSUSPMSK_W<'_, 11>
pub fn usbsuspmsk(&mut self) -> USBSUSPMSK_W<'_, 11>
Bit 11 - USB Suspend Mask (device only)
sourcepub fn usbrstmsk(&mut self) -> USBRSTMSK_W<'_, 12>
pub fn usbrstmsk(&mut self) -> USBRSTMSK_W<'_, 12>
Bit 12 - USB Reset Mask (device only)
sourcepub fn enumdonemsk(&mut self) -> ENUMDONEMSK_W<'_, 13>
pub fn enumdonemsk(&mut self) -> ENUMDONEMSK_W<'_, 13>
Bit 13 - Enumeration Done Mask (device only)
sourcepub fn isooutdropmsk(&mut self) -> ISOOUTDROPMSK_W<'_, 14>
pub fn isooutdropmsk(&mut self) -> ISOOUTDROPMSK_W<'_, 14>
Bit 14 - Isochronous OUT Packet Dropped Interrupt Mask (device only)
sourcepub fn eopfmsk(&mut self) -> EOPFMSK_W<'_, 15>
pub fn eopfmsk(&mut self) -> EOPFMSK_W<'_, 15>
Bit 15 - End of Periodic Frame Interrupt Mask (device only)
sourcepub fn epmismsk(&mut self) -> EPMISMSK_W<'_, 17>
pub fn epmismsk(&mut self) -> EPMISMSK_W<'_, 17>
Bit 17 - Endpoint Mismatch Interrupt Mask (device only)
sourcepub fn iepintmsk(&mut self) -> IEPINTMSK_W<'_, 18>
pub fn iepintmsk(&mut self) -> IEPINTMSK_W<'_, 18>
Bit 18 - IN Endpoints Interrupt Mask (device only)
sourcepub fn oepintmsk(&mut self) -> OEPINTMSK_W<'_, 19>
pub fn oepintmsk(&mut self) -> OEPINTMSK_W<'_, 19>
Bit 19 - OUT Endpoints Interrupt Mask (device only)
sourcepub fn incompisoinmsk(&mut self) -> INCOMPISOINMSK_W<'_, 20>
pub fn incompisoinmsk(&mut self) -> INCOMPISOINMSK_W<'_, 20>
Bit 20 - Incomplete Isochronous IN Transfer Mask (device only)
sourcepub fn incomplpmsk(&mut self) -> INCOMPLPMSK_W<'_, 21>
pub fn incomplpmsk(&mut self) -> INCOMPLPMSK_W<'_, 21>
Bit 21 - Incomplete Periodic Transfer Mask (host only)
sourcepub fn fetsuspmsk(&mut self) -> FETSUSPMSK_W<'_, 22>
pub fn fetsuspmsk(&mut self) -> FETSUSPMSK_W<'_, 22>
Bit 22 - Data Fetch Suspended Mask (device only)
sourcepub fn resetdetmsk(&mut self) -> RESETDETMSK_W<'_, 23>
pub fn resetdetmsk(&mut self) -> RESETDETMSK_W<'_, 23>
Bit 23 - Reset detected Interrupt Mask (device only)
sourcepub fn prtintmsk(&mut self) -> PRTINTMSK_W<'_, 24>
pub fn prtintmsk(&mut self) -> PRTINTMSK_W<'_, 24>
Bit 24 - Host Port Interrupt Mask (host only)
sourcepub fn hchintmsk(&mut self) -> HCHINTMSK_W<'_, 25>
pub fn hchintmsk(&mut self) -> HCHINTMSK_W<'_, 25>
Bit 25 - Host Channels Interrupt Mask (host only)
sourcepub fn ptxfempmsk(&mut self) -> PTXFEMPMSK_W<'_, 26>
pub fn ptxfempmsk(&mut self) -> PTXFEMPMSK_W<'_, 26>
Bit 26 - Periodic TxFIFO Empty Mask (host only)
sourcepub fn conidstschngmsk(&mut self) -> CONIDSTSCHNGMSK_W<'_, 28>
pub fn conidstschngmsk(&mut self) -> CONIDSTSCHNGMSK_W<'_, 28>
Bit 28 - Connector ID Status Change Mask (host and device)
sourcepub fn disconnintmsk(&mut self) -> DISCONNINTMSK_W<'_, 29>
pub fn disconnintmsk(&mut self) -> DISCONNINTMSK_W<'_, 29>
Bit 29 - Disconnect Detected Interrupt Mask (host and device)
sourcepub fn sessreqintmsk(&mut self) -> SESSREQINTMSK_W<'_, 30>
pub fn sessreqintmsk(&mut self) -> SESSREQINTMSK_W<'_, 30>
Bit 30 - Session Request/New Session Detected Interrupt Mask (host and device)
sourcepub fn wkupintmsk(&mut self) -> WKUPINTMSK_W<'_, 31>
pub fn wkupintmsk(&mut self) -> WKUPINTMSK_W<'_, 31>
Bit 31 - Resume/Remote Wakeup Detected Interrupt Mask (host and device)