Type Alias xmc4800::usb0::gusbcfg::R

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

Register GUSBCFG reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn tout_cal(&self) -> ToutCalR

Bits 0:2 - FS Timeout Calibration

source

pub fn physel(&self) -> PhyselR

Bit 6 - USB 1.1 Full-Speed Serial Transceiver Select

source

pub fn srpcap(&self) -> SrpcapR

Bit 8 - SRP-Capable

source

pub fn hnpcap(&self) -> HnpcapR

Bit 9 - HNP-Capable

source

pub fn usbtrd_tim(&self) -> UsbtrdTimR

Bits 10:13 - USB Turnaround Time

source

pub fn otg_i2csel(&self) -> OtgI2cselR

Bit 16 - UTMIFS Interface Select

source

pub fn tx_end_delay(&self) -> TxEndDelayR

Bit 28 - Tx End Delay

source

pub fn force_hst_mode(&self) -> ForceHstModeR

Bit 29 - Force Host Mode

source

pub fn force_dev_mode(&self) -> ForceDevModeR

Bit 30 - Force Device Mode

source

pub fn ctp(&self) -> CtpR

Bit 31 - Corrupt Tx packet