pub fn free_adc12<ED>(
    adc1: Adc<ADC1, ED>,
    adc2: Adc<ADC2, ED>,
) -> (ADC1, ADC2, rec::Adc12) {
    (
        adc1.rb,
        adc2.rb,
        rec::Adc12 {
            _marker: PhantomData,
        },
    )
}
/// Free both ADC1 and ADC2 along with PREC.
///
/// Since ADC1 and ADC2 are controlled together, they are freed together.
Free both ADC1 and ADC2 along with PREC.
Since ADC1 and ADC2 are controlled together, they are freed together.
Free both ADC1 and ADC2 along with PREC . Since ADC1 and ADC2 are controlled together they are freed together .
pub fn free_adc12<ED>(
    adc1: Adc<ADC1, ED>,
    adc2: Adc<ADC2, ED>,
) -> (ADC1, ADC2, rec::Adc12) {
    (
        adc1.rb,
        adc2.rb,
        rec::Adc12 {
            _marker: PhantomData,
        },
    )
}
pub fn free_adc12 < ED > ( adc1 : Adc < ADC1 , ED > , adc2 : Adc < ADC2 , ED > , ) -> ( ADC1 , ADC2 , rec :: Adc12 ) { ( adc1 . rb , adc2 . rb , rec :: Adc12 { _marker : PhantomData , } , ) }
Free both ADC1 and ADC2 along with PREC.
Free both ADC1 and ADC2 along with PREC .
adc1
Adc<ADC1, ED>
adc2
Adc<ADC2, ED>
adc1
Adc<ADC1, ED>
adc2
Adc<ADC2, ED>