Struct efm32gg11b_pac::efm32gg11b840::usb::ctrl::W
source · pub struct W(_);
Expand description
Register CTRL
writer
Implementations§
source§impl W
impl W
sourcepub fn vbusenap(&mut self) -> VBUSENAP_W<'_, 0>
pub fn vbusenap(&mut self) -> VBUSENAP_W<'_, 0>
Bit 0 - VBUSEN Active Polarity
sourcepub fn selfpowered(&mut self) -> SELFPOWERED_W<'_, 3>
pub fn selfpowered(&mut self) -> SELFPOWERED_W<'_, 3>
Bit 3 - PHY Power
sourcepub fn lemoscctrl(&mut self) -> LEMOSCCTRL_W<'_, 4>
pub fn lemoscctrl(&mut self) -> LEMOSCCTRL_W<'_, 4>
Bits 4:5 - Low Energy Mode Oscillator Control
sourcepub fn lemphyctrl(&mut self) -> LEMPHYCTRL_W<'_, 7>
pub fn lemphyctrl(&mut self) -> LEMPHYCTRL_W<'_, 7>
Bit 7 - Low Energy Mode USB PHY Control
sourcepub fn lemidleen(&mut self) -> LEMIDLEEN_W<'_, 9>
pub fn lemidleen(&mut self) -> LEMIDLEEN_W<'_, 9>
Bit 9 - Low Energy Mode on Bus Idle Enable
sourcepub fn otgclkcdis(&mut self) -> OTGCLKCDIS_W<'_, 25>
pub fn otgclkcdis(&mut self) -> OTGCLKCDIS_W<'_, 25>
Bit 25 - OTG CLKC Disable
sourcepub fn otgidindis(&mut self) -> OTGIDINDIS_W<'_, 26>
pub fn otgidindis(&mut self) -> OTGIDINDIS_W<'_, 26>
Bit 26 - OTG ID Input Disable
sourcepub fn otgphyctrldis(&mut self) -> OTGPHYCTRLDIS_W<'_, 27>
pub fn otgphyctrldis(&mut self) -> OTGPHYCTRLDIS_W<'_, 27>
Bit 27 - OTG Control Signals to PHY Disable