Struct Csr
#[repr(transparent)]pub struct Csr(pub u32);
Expand description
ADC Common status register
Tuple Fields§
§0: u32
Implementations§
§impl Csr
impl Csr
pub fn set_adrdy_mst(&mut self, val: AdrdyMst)
pub fn set_adrdy_mst(&mut self, val: AdrdyMst)
Master ADC ready
pub fn set_eosmp_mst(&mut self, val: EosmpMst)
pub fn set_eosmp_mst(&mut self, val: EosmpMst)
End of Sampling phase flag of the master ADC
pub fn set_eoc_mst(&mut self, val: EocMst)
pub fn set_eoc_mst(&mut self, val: EocMst)
End of regular conversion of the master ADC
pub fn set_eos_mst(&mut self, val: EosMst)
pub fn set_eos_mst(&mut self, val: EosMst)
End of regular sequence flag of the master ADC
pub fn set_ovr_mst(&mut self, val: OvrMst)
pub fn set_ovr_mst(&mut self, val: OvrMst)
Overrun flag of the master ADC
pub fn set_jeoc_mst(&mut self, val: JeocMst)
pub fn set_jeoc_mst(&mut self, val: JeocMst)
End of injected conversion flag of the master ADC
pub fn set_jeos_mst(&mut self, val: JeosMst)
pub fn set_jeos_mst(&mut self, val: JeosMst)
End of injected sequence flag of the master ADC
pub fn set_awd1_mst(&mut self, val: Awd1Mst)
pub fn set_awd1_mst(&mut self, val: Awd1Mst)
Analog watchdog 1 flag of the master ADC
pub fn set_awd2_mst(&mut self, val: Awd1Mst)
pub fn set_awd2_mst(&mut self, val: Awd1Mst)
Analog watchdog 2 flag of the master ADC
pub fn set_awd3_mst(&mut self, val: Awd1Mst)
pub fn set_awd3_mst(&mut self, val: Awd1Mst)
Analog watchdog 3 flag of the master ADC
pub fn set_jqovf_mst(&mut self, val: JqovfMst)
pub fn set_jqovf_mst(&mut self, val: JqovfMst)
Injected Context Queue Overflow flag of the master ADC
pub fn set_adrdy_slv(&mut self, val: AdrdyMst)
pub fn set_adrdy_slv(&mut self, val: AdrdyMst)
Slave ADC ready
pub fn set_eosmp_slv(&mut self, val: EosmpMst)
pub fn set_eosmp_slv(&mut self, val: EosmpMst)
End of Sampling phase flag of the slave ADC
pub fn set_eoc_slv(&mut self, val: EocMst)
pub fn set_eoc_slv(&mut self, val: EocMst)
End of regular conversion of the slave ADC
pub fn set_eos_slv(&mut self, val: EosMst)
pub fn set_eos_slv(&mut self, val: EosMst)
End of regular sequence flag of the slave ADC
pub fn set_ovr_slv(&mut self, val: OvrMst)
pub fn set_ovr_slv(&mut self, val: OvrMst)
Overrun flag of the slave ADC
pub fn set_jeoc_slv(&mut self, val: JeocMst)
pub fn set_jeoc_slv(&mut self, val: JeocMst)
End of injected conversion flag of the slave ADC
pub fn set_jeos_slv(&mut self, val: JeosMst)
pub fn set_jeos_slv(&mut self, val: JeosMst)
End of injected sequence flag of the slave ADC
pub fn set_awd1_slv(&mut self, val: Awd1Mst)
pub fn set_awd1_slv(&mut self, val: Awd1Mst)
Analog watchdog 1 flag of the slave ADC
pub fn set_awd2_slv(&mut self, val: Awd1Mst)
pub fn set_awd2_slv(&mut self, val: Awd1Mst)
Analog watchdog 2 flag of the slave ADC
pub fn set_awd3_slv(&mut self, val: Awd1Mst)
pub fn set_awd3_slv(&mut self, val: Awd1Mst)
Analog watchdog 3 flag of the slave ADC
pub fn set_jqovf_slv(&mut self, val: JqovfMst)
pub fn set_jqovf_slv(&mut self, val: JqovfMst)
Injected Context Queue Overflow flag of the slave ADC