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

source

pub fn mode_mis_msk(&mut self) -> ModeMisMskW<'_, GintmskHostmodeSpec>

Bit 1 - Mode Mismatch Interrupt Mask

source

pub fn otgint_msk(&mut self) -> OtgintMskW<'_, GintmskHostmodeSpec>

Bit 2 - OTG Interrupt Mask

source

pub fn sof_msk(&mut self) -> SofMskW<'_, GintmskHostmodeSpec>

Bit 3 - Start of Frame Mask

source

pub fn rx_flvl_msk(&mut self) -> RxFlvlMskW<'_, GintmskHostmodeSpec>

Bit 4 - Receive FIFO Non-Empty Mask

source

pub fn incompl_pmsk(&mut self) -> IncomplPmskW<'_, GintmskHostmodeSpec>

Bit 21 - Incomplete Periodic Transfer Mask

source

pub fn prt_int_msk(&mut self) -> PrtIntMskW<'_, GintmskHostmodeSpec>

Bit 24 - Host Port Interrupt Mask

source

pub fn hch_int_msk(&mut self) -> HchIntMskW<'_, GintmskHostmodeSpec>

Bit 25 - Host Channels Interrupt Mask

source

pub fn ptx_femp_msk(&mut self) -> PtxFempMskW<'_, GintmskHostmodeSpec>

Bit 26 - Periodic TxFIFO Empty Mask

source

pub fn con_idsts_chng_msk( &mut self ) -> ConIdstsChngMskW<'_, GintmskHostmodeSpec>

Bit 28 - Connector ID Status Change Mask

source

pub fn disconn_int_msk(&mut self) -> DisconnIntMskW<'_, GintmskHostmodeSpec>

Bit 29 - Disconnect Detected Interrupt Mask

source

pub fn sess_req_int_msk(&mut self) -> SessReqIntMskW<'_, GintmskHostmodeSpec>

Bit 30 - Session Request/New Session Detected Interrupt Mask

source

pub fn wk_up_int_msk(&mut self) -> WkUpIntMskW<'_, GintmskHostmodeSpec>

Bit 31 - Resume/Remote Wakeup Detected Interrupt Mask