Type Alias xmc4400::usb0::gintmsk_devicemode::R
source · pub type R = R<GINTMSK_DEVICEMODE_SPEC>;
Expand description
Register GINTMSK_DEVICEMODE
reader
Aliased Type§
struct R { /* private fields */ }
Implementations§
source§impl R
impl R
sourcepub fn mode_mis_msk(&self) -> MODE_MIS_MSK_R
pub fn mode_mis_msk(&self) -> MODE_MIS_MSK_R
Bit 1 - Mode Mismatch Interrupt Mask
sourcepub fn otgint_msk(&self) -> OTGINT_MSK_R
pub fn otgint_msk(&self) -> OTGINT_MSK_R
Bit 2 - OTG Interrupt Mask
sourcepub fn rx_flvl_msk(&self) -> RX_FLVL_MSK_R
pub fn rx_flvl_msk(&self) -> RX_FLVL_MSK_R
Bit 4 - Receive FIFO Non-Empty Mask
sourcepub fn ginnak_eff_msk(&self) -> GINNAK_EFF_MSK_R
pub fn ginnak_eff_msk(&self) -> GINNAK_EFF_MSK_R
Bit 6 - Global Non-periodic IN NAK Effective Mask
sourcepub fn goutnak_eff_msk(&self) -> GOUTNAK_EFF_MSK_R
pub fn goutnak_eff_msk(&self) -> GOUTNAK_EFF_MSK_R
Bit 7 - Global OUT NAK Effective Mask
sourcepub fn erly_susp_msk(&self) -> ERLY_SUSP_MSK_R
pub fn erly_susp_msk(&self) -> ERLY_SUSP_MSK_R
Bit 10 - Early Suspend Mask
sourcepub fn usbsusp_msk(&self) -> USBSUSP_MSK_R
pub fn usbsusp_msk(&self) -> USBSUSP_MSK_R
Bit 11 - USB Suspend Mask
sourcepub fn usbrst_msk(&self) -> USBRST_MSK_R
pub fn usbrst_msk(&self) -> USBRST_MSK_R
Bit 12 - USB Reset Mask
sourcepub fn enum_done_msk(&self) -> ENUM_DONE_MSK_R
pub fn enum_done_msk(&self) -> ENUM_DONE_MSK_R
Bit 13 - Enumeration Done Mask
sourcepub fn isoout_drop_msk(&self) -> ISOOUT_DROP_MSK_R
pub fn isoout_drop_msk(&self) -> ISOOUT_DROP_MSK_R
Bit 14 - Isochronous OUT Packet Dropped Interrupt Mask
sourcepub fn iepint_msk(&self) -> IEPINT_MSK_R
pub fn iepint_msk(&self) -> IEPINT_MSK_R
Bit 18 - IN Endpoints Interrupt Mask
sourcepub fn oepint_msk(&self) -> OEPINT_MSK_R
pub fn oepint_msk(&self) -> OEPINT_MSK_R
Bit 19 - OUT Endpoints Interrupt Mask
sourcepub fn incomp_isoinmsk(&self) -> INCOMP_ISOINMSK_R
pub fn incomp_isoinmsk(&self) -> INCOMP_ISOINMSK_R
Bit 20 - Incomplete Isochronous IN Transfer Mask
sourcepub fn incompl_sooutmsk(&self) -> INCOMPL_SOOUTMSK_R
pub fn incompl_sooutmsk(&self) -> INCOMPL_SOOUTMSK_R
Bit 21 - Incomplete Isochronous OUT Transfer Mask
sourcepub fn con_idsts_chng_msk(&self) -> CON_IDSTS_CHNG_MSK_R
pub fn con_idsts_chng_msk(&self) -> CON_IDSTS_CHNG_MSK_R
Bit 28 - Connector ID Status Change Mask
sourcepub fn disconn_int_msk(&self) -> DISCONN_INT_MSK_R
pub fn disconn_int_msk(&self) -> DISCONN_INT_MSK_R
Bit 29 - Disconnect Detected Interrupt Mask
sourcepub fn sess_req_int_msk(&self) -> SESS_REQ_INT_MSK_R
pub fn sess_req_int_msk(&self) -> SESS_REQ_INT_MSK_R
Bit 30 - Session Request/New Session Detected Interrupt Mask
sourcepub fn wk_up_int_msk(&self) -> WK_UP_INT_MSK_R
pub fn wk_up_int_msk(&self) -> WK_UP_INT_MSK_R
Bit 31 - Resume/Remote Wakeup Detected Interrupt Mask