Struct stm32_hal2::pac::adc12_common::csr::R
source · pub struct R(/* private fields */);
Expand description
Register CSR
reader
Implementations§
source§impl R
impl R
sourcepub fn adrdy_mst(&self) -> BitReaderRaw<ADRDY_MST_A>
pub fn adrdy_mst(&self) -> BitReaderRaw<ADRDY_MST_A>
Bit 0 - Master ADC ready
sourcepub fn eosmp_mst(&self) -> BitReaderRaw<EOSMP_MST_A>
pub fn eosmp_mst(&self) -> BitReaderRaw<EOSMP_MST_A>
Bit 1 - End of Sampling phase flag of the master ADC
sourcepub fn eoc_mst(&self) -> BitReaderRaw<EOC_MST_A>
pub fn eoc_mst(&self) -> BitReaderRaw<EOC_MST_A>
Bit 2 - End of regular conversion of the master ADC
sourcepub fn eos_mst(&self) -> BitReaderRaw<EOS_MST_A>
pub fn eos_mst(&self) -> BitReaderRaw<EOS_MST_A>
Bit 3 - End of regular sequence flag of the master ADC
sourcepub fn jeoc_mst(&self) -> BitReaderRaw<JEOC_MST_A>
pub fn jeoc_mst(&self) -> BitReaderRaw<JEOC_MST_A>
Bit 5 - End of injected conversion flag of the master ADC
sourcepub fn jeos_mst(&self) -> BitReaderRaw<JEOS_MST_A>
pub fn jeos_mst(&self) -> BitReaderRaw<JEOS_MST_A>
Bit 6 - End of injected sequence flag of the master ADC
sourcepub fn awd1_mst(&self) -> BitReaderRaw<AWD1_MST_A>
pub fn awd1_mst(&self) -> BitReaderRaw<AWD1_MST_A>
Bit 7 - Analog watchdog 1 flag of the master ADC
sourcepub fn awd2_mst(&self) -> BitReaderRaw<AWD1_MST_A>
pub fn awd2_mst(&self) -> BitReaderRaw<AWD1_MST_A>
Bit 8 - Analog watchdog 2 flag of the master ADC
sourcepub fn awd3_mst(&self) -> BitReaderRaw<AWD1_MST_A>
pub fn awd3_mst(&self) -> BitReaderRaw<AWD1_MST_A>
Bit 9 - Analog watchdog 3 flag of the master ADC
sourcepub fn jqovf_mst(&self) -> BitReaderRaw<JQOVF_MST_A>
pub fn jqovf_mst(&self) -> BitReaderRaw<JQOVF_MST_A>
Bit 10 - Injected Context Queue Overflow flag of the master ADC
sourcepub fn adrdy_slv(&self) -> BitReaderRaw<ADRDY_MST_A>
pub fn adrdy_slv(&self) -> BitReaderRaw<ADRDY_MST_A>
Bit 16 - Slave ADC ready
sourcepub fn eosmp_slv(&self) -> BitReaderRaw<EOSMP_MST_A>
pub fn eosmp_slv(&self) -> BitReaderRaw<EOSMP_MST_A>
Bit 17 - End of Sampling phase flag of the slave ADC
sourcepub fn eoc_slv(&self) -> BitReaderRaw<EOC_MST_A>
pub fn eoc_slv(&self) -> BitReaderRaw<EOC_MST_A>
Bit 18 - End of regular conversion of the slave ADC
sourcepub fn eos_slv(&self) -> BitReaderRaw<EOS_MST_A>
pub fn eos_slv(&self) -> BitReaderRaw<EOS_MST_A>
Bit 19 - End of regular sequence flag of the slave ADC
sourcepub fn jeoc_slv(&self) -> BitReaderRaw<JEOC_MST_A>
pub fn jeoc_slv(&self) -> BitReaderRaw<JEOC_MST_A>
Bit 21 - End of injected conversion flag of the slave ADC
sourcepub fn jeos_slv(&self) -> BitReaderRaw<JEOS_MST_A>
pub fn jeos_slv(&self) -> BitReaderRaw<JEOS_MST_A>
Bit 22 - End of injected sequence flag of the slave ADC
sourcepub fn awd1_slv(&self) -> BitReaderRaw<AWD1_MST_A>
pub fn awd1_slv(&self) -> BitReaderRaw<AWD1_MST_A>
Bit 23 - Analog watchdog 1 flag of the slave ADC
sourcepub fn awd2_slv(&self) -> BitReaderRaw<AWD1_MST_A>
pub fn awd2_slv(&self) -> BitReaderRaw<AWD1_MST_A>
Bit 24 - Analog watchdog 2 flag of the slave ADC
sourcepub fn awd3_slv(&self) -> BitReaderRaw<AWD1_MST_A>
pub fn awd3_slv(&self) -> BitReaderRaw<AWD1_MST_A>
Bit 25 - Analog watchdog 3 flag of the slave ADC
sourcepub fn jqovf_slv(&self) -> BitReaderRaw<JQOVF_MST_A>
pub fn jqovf_slv(&self) -> BitReaderRaw<JQOVF_MST_A>
Bit 26 - Injected Context Queue Overflow flag of the slave ADC
Methods from Deref<Target = R<CSR_SPEC>>§
sourcepub fn bits(&self) -> <REG as RegisterSpec>::Ux
pub fn bits(&self) -> <REG as RegisterSpec>::Ux
Reads raw bits from register.