#[repr(transparent)]pub struct MacTimestampEgressLatency(pub u32);Expand description
F70RM Rev. 1 section 51.7.1.45; manual text line 153511.
Tuple Fields§
§0: u32Implementations§
Source§impl MacTimestampEgressLatency
impl MacTimestampEgressLatency
Sourcepub const fn etlsns(&self) -> u8
pub const fn etlsns(&self) -> u8
Read-only. Egress Timestamp Latency, in sub-nanoseconds. This register holds the average latency in sub-nanoseconds between the actual point (GMII/MII) where the egress timestamp is taken and the output ports (phy_txd_o) of the MAC. Egress correction value is computed as described in the section “Egress Correction”. NOTE This field is not testable by an automated register test.
Sourcepub const fn set_etlsns(&mut self, val: u8)
pub const fn set_etlsns(&mut self, val: u8)
Read-only. Egress Timestamp Latency, in sub-nanoseconds. This register holds the average latency in sub-nanoseconds between the actual point (GMII/MII) where the egress timestamp is taken and the output ports (phy_txd_o) of the MAC. Egress correction value is computed as described in the section “Egress Correction”. NOTE This field is not testable by an automated register test.
Sourcepub const fn etlns(&self) -> u16
pub const fn etlns(&self) -> u16
Read-only. Egress Timestamp Latency, in nanoseconds. This register holds the average latency in nanoseconds between the actual point (GMII/MII) where the egress timestamp is taken and the output ports (phy_txd_o) of the MAC. Egress correction value is computed as described in the section, “Egress Correction”. NOTE This field is not testable by an automated register test.
Sourcepub const fn set_etlns(&mut self, val: u16)
pub const fn set_etlns(&mut self, val: u16)
Read-only. Egress Timestamp Latency, in nanoseconds. This register holds the average latency in nanoseconds between the actual point (GMII/MII) where the egress timestamp is taken and the output ports (phy_txd_o) of the MAC. Egress correction value is computed as described in the section, “Egress Correction”. NOTE This field is not testable by an automated register test.
Trait Implementations§
Source§impl Clone for MacTimestampEgressLatency
impl Clone for MacTimestampEgressLatency
Source§fn clone(&self) -> MacTimestampEgressLatency
fn clone(&self) -> MacTimestampEgressLatency
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more