Type Alias xmc4300::usb0::gintmsk_hostmode::W
source · pub type W = W<GintmskHostmodeSpec>;
Expand description
Register GINTMSK_HOSTMODE
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn mode_mis_msk(&mut self) -> ModeMisMskW<'_, GintmskHostmodeSpec>
pub fn mode_mis_msk(&mut self) -> ModeMisMskW<'_, GintmskHostmodeSpec>
Bit 1 - Mode Mismatch Interrupt Mask
sourcepub fn otgint_msk(&mut self) -> OtgintMskW<'_, GintmskHostmodeSpec>
pub fn otgint_msk(&mut self) -> OtgintMskW<'_, GintmskHostmodeSpec>
Bit 2 - OTG Interrupt Mask
sourcepub fn sof_msk(&mut self) -> SofMskW<'_, GintmskHostmodeSpec>
pub fn sof_msk(&mut self) -> SofMskW<'_, GintmskHostmodeSpec>
Bit 3 - Start of Frame Mask
sourcepub fn rx_flvl_msk(&mut self) -> RxFlvlMskW<'_, GintmskHostmodeSpec>
pub fn rx_flvl_msk(&mut self) -> RxFlvlMskW<'_, GintmskHostmodeSpec>
Bit 4 - Receive FIFO Non-Empty Mask
sourcepub fn incompl_pmsk(&mut self) -> IncomplPmskW<'_, GintmskHostmodeSpec>
pub fn incompl_pmsk(&mut self) -> IncomplPmskW<'_, GintmskHostmodeSpec>
Bit 21 - Incomplete Periodic Transfer Mask
sourcepub fn prt_int_msk(&mut self) -> PrtIntMskW<'_, GintmskHostmodeSpec>
pub fn prt_int_msk(&mut self) -> PrtIntMskW<'_, GintmskHostmodeSpec>
Bit 24 - Host Port Interrupt Mask
sourcepub fn hch_int_msk(&mut self) -> HchIntMskW<'_, GintmskHostmodeSpec>
pub fn hch_int_msk(&mut self) -> HchIntMskW<'_, GintmskHostmodeSpec>
Bit 25 - Host Channels Interrupt Mask
sourcepub fn ptx_femp_msk(&mut self) -> PtxFempMskW<'_, GintmskHostmodeSpec>
pub fn ptx_femp_msk(&mut self) -> PtxFempMskW<'_, GintmskHostmodeSpec>
Bit 26 - Periodic TxFIFO Empty Mask
sourcepub fn con_idsts_chng_msk(
&mut self
) -> ConIdstsChngMskW<'_, GintmskHostmodeSpec>
pub fn con_idsts_chng_msk( &mut self ) -> ConIdstsChngMskW<'_, GintmskHostmodeSpec>
Bit 28 - Connector ID Status Change Mask
sourcepub fn disconn_int_msk(&mut self) -> DisconnIntMskW<'_, GintmskHostmodeSpec>
pub fn disconn_int_msk(&mut self) -> DisconnIntMskW<'_, GintmskHostmodeSpec>
Bit 29 - Disconnect Detected Interrupt Mask
sourcepub fn sess_req_int_msk(&mut self) -> SessReqIntMskW<'_, GintmskHostmodeSpec>
pub fn sess_req_int_msk(&mut self) -> SessReqIntMskW<'_, GintmskHostmodeSpec>
Bit 30 - Session Request/New Session Detected Interrupt Mask
sourcepub fn wk_up_int_msk(&mut self) -> WkUpIntMskW<'_, GintmskHostmodeSpec>
pub fn wk_up_int_msk(&mut self) -> WkUpIntMskW<'_, GintmskHostmodeSpec>
Bit 31 - Resume/Remote Wakeup Detected Interrupt Mask