#[repr(transparent)]pub struct Config(pub u32);Expand description
USB PHY parameter overrides
Tuple Fields§
§0: u32Implementations§
Source§impl Config
impl Config
Sourcepub const fn set_pllitune(&mut self, val: u8)
pub const fn set_pllitune(&mut self, val: u8)
PLL Integral Path Tune
Sourcepub const fn set_pllptune(&mut self, val: u8)
pub const fn set_pllptune(&mut self, val: u8)
PLL Proportional Path Tune
Sourcepub const fn compdistune0(&self) -> u8
pub const fn compdistune0(&self) -> u8
Disconnect Threshold Adjustment
Sourcepub const fn set_compdistune0(&mut self, val: u8)
pub const fn set_compdistune0(&mut self, val: u8)
Disconnect Threshold Adjustment
Sourcepub const fn set_sqrxtune0(&mut self, val: u8)
pub const fn set_sqrxtune0(&mut self, val: u8)
Squelch Threshold Adjustment
Sourcepub const fn vdatreftune0(&self) -> u8
pub const fn vdatreftune0(&self) -> u8
Data Detect Voltage Adjustment
Sourcepub const fn set_vdatreftune0(&mut self, val: u8)
pub const fn set_vdatreftune0(&mut self, val: u8)
Data Detect Voltage Adjustment
Sourcepub const fn txhsxvtune0(&self) -> u8
pub const fn txhsxvtune0(&self) -> u8
Transmitter High-Speed Crossover Adjustment
Sourcepub const fn set_txhsxvtune0(&mut self, val: u8)
pub const fn set_txhsxvtune0(&mut self, val: u8)
Transmitter High-Speed Crossover Adjustment
Sourcepub const fn txfslstune0(&self) -> u8
pub const fn txfslstune0(&self) -> u8
FS/LS Source Impedance Adjustment
Sourcepub const fn set_txfslstune0(&mut self, val: u8)
pub const fn set_txfslstune0(&mut self, val: u8)
FS/LS Source Impedance Adjustment
Sourcepub const fn txvreftune0(&self) -> u8
pub const fn txvreftune0(&self) -> u8
HS DC Voltage Level Adjustment
Sourcepub const fn set_txvreftune0(&mut self, val: u8)
pub const fn set_txvreftune0(&mut self, val: u8)
HS DC Voltage Level Adjustment
Sourcepub const fn txrisetune0(&self) -> u8
pub const fn txrisetune0(&self) -> u8
HS Transmitter Rise/Fall Time Adjustment
Sourcepub const fn set_txrisetune0(&mut self, val: u8)
pub const fn set_txrisetune0(&mut self, val: u8)
HS Transmitter Rise/Fall Time Adjustment
Sourcepub const fn txrestune0(&self) -> u8
pub const fn txrestune0(&self) -> u8
USB Source Impedance Adjustment
Sourcepub const fn set_txrestune0(&mut self, val: u8)
pub const fn set_txrestune0(&mut self, val: u8)
USB Source Impedance Adjustment
Sourcepub const fn txpreempamptune0(&self) -> u8
pub const fn txpreempamptune0(&self) -> u8
HS Transmitter Pre-Emphasis Current Control
Sourcepub const fn set_txpreempamptune0(&mut self, val: u8)
pub const fn set_txpreempamptune0(&mut self, val: u8)
HS Transmitter Pre-Emphasis Current Control
Sourcepub const fn txpreemppulsetune0(&self) -> bool
pub const fn txpreemppulsetune0(&self) -> bool
HS Transmitter Pre-Emphasis Duration Control
Sourcepub const fn set_txpreemppulsetune0(&mut self, val: bool)
pub const fn set_txpreemppulsetune0(&mut self, val: bool)
HS Transmitter Pre-Emphasis Duration Control