#[repr(transparent)]pub struct TxMask(pub u32);Expand description
TX SCT command mask. Zero construction default ensures only explicitly selected bits are written. Register-map hardware reset values are not command payload defaults. Source conflict: RM 42.8 (text lines 106616-106618) says SCT aliases always read 0, must be write-only, and cannot exist for read-only primaries; RM 42.7.1 maps writable primary aliases as RW and also lists aliases of read-only status registers. Mapped access is retained; no reliable alias readback is inferred.
Tuple Fields§
§0: u32Implementations§
Source§impl TxMask
impl TxMask
Sourcepub const fn d_cal(&self) -> u8
pub const fn d_cal(&self) -> u8
HS TX Output Current Trim. Raw encoding: 0000b - Maximum current, approximately 19% above nominal; 0111b - Nominal; 1111b - Minimum current, approximately 19% below nominal.
Sourcepub const fn set_d_cal(&mut self, val: u8)
pub const fn set_d_cal(&mut self, val: u8)
HS TX Output Current Trim. Raw encoding: 0000b - Maximum current, approximately 19% above nominal; 0111b - Nominal; 1111b - Minimum current, approximately 19% below nominal.
Sourcepub const fn set_txcal45dn(&mut self, val: u8)
pub const fn set_txcal45dn(&mut self, val: u8)
DM Series Termination Resistance Trim.
Sourcepub const fn set_txcal45dp(&mut self, val: u8)
pub const fn set_txcal45dp(&mut self, val: u8)
DP Series Termination Resistance Trim.