pub type W = W<GUSBCFG_SPEC>;
Expand description
Register GUSBCFG
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn tout_cal(&mut self) -> TOUT_CAL_W<'_, GUSBCFG_SPEC>
pub fn tout_cal(&mut self) -> TOUT_CAL_W<'_, GUSBCFG_SPEC>
Bits 0:2 - FS Timeout Calibration
sourcepub fn srpcap(&mut self) -> SRPCAP_W<'_, GUSBCFG_SPEC>
pub fn srpcap(&mut self) -> SRPCAP_W<'_, GUSBCFG_SPEC>
Bit 8 - SRP-Capable
sourcepub fn hnpcap(&mut self) -> HNPCAP_W<'_, GUSBCFG_SPEC>
pub fn hnpcap(&mut self) -> HNPCAP_W<'_, GUSBCFG_SPEC>
Bit 9 - HNP-Capable
sourcepub fn usbtrd_tim(&mut self) -> USBTRD_TIM_W<'_, GUSBCFG_SPEC>
pub fn usbtrd_tim(&mut self) -> USBTRD_TIM_W<'_, GUSBCFG_SPEC>
Bits 10:13 - USB Turnaround Time
sourcepub fn otg_i2csel(&mut self) -> OTG_I2CSEL_W<'_, GUSBCFG_SPEC>
pub fn otg_i2csel(&mut self) -> OTG_I2CSEL_W<'_, GUSBCFG_SPEC>
Bit 16 - UTMIFS Interface Select
sourcepub fn tx_end_delay(&mut self) -> TX_END_DELAY_W<'_, GUSBCFG_SPEC>
pub fn tx_end_delay(&mut self) -> TX_END_DELAY_W<'_, GUSBCFG_SPEC>
Bit 28 - Tx End Delay
sourcepub fn force_hst_mode(&mut self) -> FORCE_HST_MODE_W<'_, GUSBCFG_SPEC>
pub fn force_hst_mode(&mut self) -> FORCE_HST_MODE_W<'_, GUSBCFG_SPEC>
Bit 29 - Force Host Mode
sourcepub fn force_dev_mode(&mut self) -> FORCE_DEV_MODE_W<'_, GUSBCFG_SPEC>
pub fn force_dev_mode(&mut self) -> FORCE_DEV_MODE_W<'_, GUSBCFG_SPEC>
Bit 30 - Force Device Mode
sourcepub fn ctp(&mut self) -> CTP_W<'_, GUSBCFG_SPEC>
pub fn ctp(&mut self) -> CTP_W<'_, GUSBCFG_SPEC>
Bit 31 - Corrupt Tx packet