Struct stm32f103xx::usb::istr::W [−][src]
pub struct W { /* fields omitted */ }Value to write to the register
Methods
impl W[src]
impl Wpub fn reset_value() -> W[src]
pub fn reset_value() -> WReset value of the register
pub unsafe fn bits(&mut self, bits: u32) -> &mut Self[src]
pub unsafe fn bits(&mut self, bits: u32) -> &mut SelfWrites raw bits to the register
pub fn ep_id(&mut self) -> _EP_IDW[src]
pub fn ep_id(&mut self) -> _EP_IDWBits 0:3 - Endpoint Identifier
pub fn dir(&mut self) -> _DIRW[src]
pub fn dir(&mut self) -> _DIRWBit 4 - Direction of transaction
pub fn esof(&mut self) -> _ESOFW[src]
pub fn esof(&mut self) -> _ESOFWBit 8 - Expected start frame
pub fn sof(&mut self) -> _SOFW[src]
pub fn sof(&mut self) -> _SOFWBit 9 - start of frame
pub fn reset(&mut self) -> _RESETW[src]
pub fn reset(&mut self) -> _RESETWBit 10 - reset request
pub fn susp(&mut self) -> _SUSPW[src]
pub fn susp(&mut self) -> _SUSPWBit 11 - Suspend mode request
pub fn wkup(&mut self) -> _WKUPW[src]
pub fn wkup(&mut self) -> _WKUPWBit 12 - Wakeup
pub fn err(&mut self) -> _ERRW[src]
pub fn err(&mut self) -> _ERRWBit 13 - Error
pub fn pmaovr(&mut self) -> _PMAOVRW[src]
pub fn pmaovr(&mut self) -> _PMAOVRWBit 14 - Packet memory area over / underrun
pub fn ctr(&mut self) -> _CTRW[src]
pub fn ctr(&mut self) -> _CTRWBit 15 - Correct transfer