Type Alias xmc4800::usb0::gintsts_hostmode::W
source · pub type W = W<GintstsHostmodeSpec>;
Expand description
Register GINTSTS_HOSTMODE
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn mode_mis(&mut self) -> ModeMisW<'_, GintstsHostmodeSpec>
pub fn mode_mis(&mut self) -> ModeMisW<'_, GintstsHostmodeSpec>
Bit 1 - Mode Mismatch Interrupt
sourcepub fn sof(&mut self) -> SofW<'_, GintstsHostmodeSpec>
pub fn sof(&mut self) -> SofW<'_, GintstsHostmodeSpec>
Bit 3 - Start of Frame
sourcepub fn incompl_p(&mut self) -> IncomplPW<'_, GintstsHostmodeSpec>
pub fn incompl_p(&mut self) -> IncomplPW<'_, GintstsHostmodeSpec>
Bit 21 - Incomplete Periodic Transfer
sourcepub fn con_idsts_chng(&mut self) -> ConIdstsChngW<'_, GintstsHostmodeSpec>
pub fn con_idsts_chng(&mut self) -> ConIdstsChngW<'_, GintstsHostmodeSpec>
Bit 28 - Connector ID Status Change
sourcepub fn disconn_int(&mut self) -> DisconnIntW<'_, GintstsHostmodeSpec>
pub fn disconn_int(&mut self) -> DisconnIntW<'_, GintstsHostmodeSpec>
Bit 29 - Disconnect Detected Interrupt
sourcepub fn sess_req_int(&mut self) -> SessReqIntW<'_, GintstsHostmodeSpec>
pub fn sess_req_int(&mut self) -> SessReqIntW<'_, GintstsHostmodeSpec>
Bit 30 - Session Request/New Session Detected Interrupt
sourcepub fn wk_up_int(&mut self) -> WkUpIntW<'_, GintstsHostmodeSpec>
pub fn wk_up_int(&mut self) -> WkUpIntW<'_, GintstsHostmodeSpec>
Bit 31 - Resume/Remote Wakeup Detected Interrupt