#[repr(transparent)]pub struct MacPps0TargetTimeSeconds(pub u32);Expand description
F70RM Rev. 1 section 51.7.1.47; manual text line 153754.
Tuple Fields§
§0: u32Implementations§
Source§impl MacPps0TargetTimeSeconds
impl MacPps0TargetTimeSeconds
Sourcepub const fn tstrh0(&self) -> u32
pub const fn tstrh0(&self) -> u32
PPS Target Time Seconds Register. This field stores the time in seconds. When the timestamp value matches or exceeds both Target Timestamp registers, the MAC starts or stops the PPS signal output and generates an interrupt (if enabled) based on Target Time mode selected for the corresponding PPS output in the MAC_PPS_Control register. If PTGE field of MAC_Timestamp_Control Register is set with Presentation time control set in recovery mode, then these bits indicate the TPT being programmed by the application and in generation mode it indicates the CPT generated at the sampled trigger.
Sourcepub const fn set_tstrh0(&mut self, val: u32)
pub const fn set_tstrh0(&mut self, val: u32)
PPS Target Time Seconds Register. This field stores the time in seconds. When the timestamp value matches or exceeds both Target Timestamp registers, the MAC starts or stops the PPS signal output and generates an interrupt (if enabled) based on Target Time mode selected for the corresponding PPS output in the MAC_PPS_Control register. If PTGE field of MAC_Timestamp_Control Register is set with Presentation time control set in recovery mode, then these bits indicate the TPT being programmed by the application and in generation mode it indicates the CPT generated at the sampled trigger.
Trait Implementations§
Source§impl Clone for MacPps0TargetTimeSeconds
impl Clone for MacPps0TargetTimeSeconds
Source§fn clone(&self) -> MacPps0TargetTimeSeconds
fn clone(&self) -> MacPps0TargetTimeSeconds
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more