Struct stm32f103xx::usb::istr::R [−][src]
pub struct R { /* fields omitted */ }Value read from the register
Methods
impl R[src]
impl Rpub fn bits(&self) -> u32[src]
pub fn bits(&self) -> u32Value of the register as raw bits
pub fn ep_id(&self) -> EP_IDR[src]
pub fn ep_id(&self) -> EP_IDRBits 0:3 - Endpoint Identifier
pub fn dir(&self) -> DIRR[src]
pub fn dir(&self) -> DIRRBit 4 - Direction of transaction
pub fn esof(&self) -> ESOFR[src]
pub fn esof(&self) -> ESOFRBit 8 - Expected start frame
pub fn sof(&self) -> SOFR[src]
pub fn sof(&self) -> SOFRBit 9 - start of frame
pub fn reset(&self) -> RESETR[src]
pub fn reset(&self) -> RESETRBit 10 - reset request
pub fn susp(&self) -> SUSPR[src]
pub fn susp(&self) -> SUSPRBit 11 - Suspend mode request
pub fn wkup(&self) -> WKUPR[src]
pub fn wkup(&self) -> WKUPRBit 12 - Wakeup
pub fn err(&self) -> ERRR[src]
pub fn err(&self) -> ERRRBit 13 - Error
pub fn pmaovr(&self) -> PMAOVRR[src]
pub fn pmaovr(&self) -> PMAOVRRBit 14 - Packet memory area over / underrun
pub fn ctr(&self) -> CTRR[src]
pub fn ctr(&self) -> CTRRBit 15 - Correct transfer