#[repr(transparent)]pub struct Rrcr0Cmp1(pub u32);Tuple Fields§
§0: u32Implementations§
Source§impl Rrcr0Cmp1
impl Rrcr0Cmp1
Sourcepub const fn rr_trg_sel(&self) -> RrTrgSel
pub const fn rr_trg_sel(&self) -> RrTrgSel
Round-Robin Trigger Select.
Sourcepub const fn set_rr_trg_sel(&mut self, val: RrTrgSel)
pub const fn set_rr_trg_sel(&mut self, val: RrTrgSel)
Round-Robin Trigger Select.
Sourcepub const fn rr_exttrg_sel(&self) -> u8
pub const fn rr_exttrg_sel(&self) -> u8
CMP1 external trigger source. This four-bit field is documented in F61RM section 46.7.10 but omitted by the vendor XML derived from CMP0.
Sourcepub const fn set_rr_exttrg_sel(&mut self, val: u8)
pub const fn set_rr_exttrg_sel(&mut self, val: u8)
CMP1 external trigger source. This four-bit field is documented in F61RM section 46.7.10 but omitted by the vendor XML derived from CMP0.
Sourcepub const fn set_rr_nsam(&mut self, val: RrNsam)
pub const fn set_rr_nsam(&mut self, val: RrNsam)
Number of Sample Clocks.
Sourcepub const fn rr_clk_sel(&self) -> RrClkSel
pub const fn rr_clk_sel(&self) -> RrClkSel
Round Robin Clock Source Select.
Sourcepub const fn set_rr_clk_sel(&mut self, val: RrClkSel)
pub const fn set_rr_clk_sel(&mut self, val: RrClkSel)
Round Robin Clock Source Select.
Sourcepub const fn rr_initmod(&self) -> u8
pub const fn rr_initmod(&self) -> u8
Initialization delay in round-robin clock cycles. Encodings 1 through 63 select that many cycles; zero also selects 63 cycles.
Sourcepub const fn set_rr_initmod(&mut self, val: u8)
pub const fn set_rr_initmod(&mut self, val: u8)
Initialization delay in round-robin clock cycles. Encodings 1 through 63 select that many cycles; zero also selects 63 cycles.
Sourcepub const fn rr_sample_cnt(&self) -> RrSampleCnt
pub const fn rr_sample_cnt(&self) -> RrSampleCnt
Number of Sample for One Channel.
Sourcepub const fn set_rr_sample_cnt(&mut self, val: RrSampleCnt)
pub const fn set_rr_sample_cnt(&mut self, val: RrSampleCnt)
Number of Sample for One Channel.
Sourcepub const fn rr_sample_threshold(&self) -> RrSampleThreshold
pub const fn rr_sample_threshold(&self) -> RrSampleThreshold
Sample Time Threshold.
Sourcepub const fn set_rr_sample_threshold(&mut self, val: RrSampleThreshold)
pub const fn set_rr_sample_threshold(&mut self, val: RrSampleThreshold)
Sample Time Threshold.