Type Alias xmc4300::usb0::gintsts_hostmode::R

source ·
pub type R = R<GintstsHostmodeSpec>;
Expand description

Register GINTSTS_HOSTMODE reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn cur_mod(&self) -> CurModR

Bit 0 - Current Mode of Operation

source

pub fn mode_mis(&self) -> ModeMisR

Bit 1 - Mode Mismatch Interrupt

source

pub fn otgint(&self) -> OtgintR

Bit 2 - OTG Interrupt

source

pub fn sof(&self) -> SofR

Bit 3 - Start of Frame

source

pub fn rx_flvl(&self) -> RxFlvlR

Bit 4 - RxFIFO Non-Empty

source

pub fn incompl_p(&self) -> IncomplPR

Bit 21 - Incomplete Periodic Transfer

source

pub fn prt_int(&self) -> PrtIntR

Bit 24 - Host Port Interrupt

source

pub fn hch_int(&self) -> HchIntR

Bit 25 - Host Channels Interrupt

source

pub fn ptx_femp(&self) -> PtxFempR

Bit 26 - Periodic TxFIFO Empty

source

pub fn con_idsts_chng(&self) -> ConIdstsChngR

Bit 28 - Connector ID Status Change

source

pub fn disconn_int(&self) -> DisconnIntR

Bit 29 - Disconnect Detected Interrupt

source

pub fn sess_req_int(&self) -> SessReqIntR

Bit 30 - Session Request/New Session Detected Interrupt

source

pub fn wk_up_int(&self) -> WkUpIntR

Bit 31 - Resume/Remote Wakeup Detected Interrupt