@@ -1663,14 +1663,14 @@ macro_rules! adc {
16631663 self . calibrate_all( ) ;
16641664 self . apply_config( self . config) ;
16651665
1666- self . adc_reg. isr( ) . modify( |_, w| w. adrdy( ) . set_bit ( ) ) ;
1666+ self . adc_reg. isr( ) . modify( |_, w| w. adrdy( ) . clear ( ) ) ;
16671667 self . adc_reg. cr( ) . modify( |_, w| w. aden( ) . set_bit( ) ) ;
16681668
16691669 // Wait for adc to get ready
16701670 while !self . adc_reg. isr( ) . read( ) . adrdy( ) . bit_is_set( ) { }
16711671
16721672 // Clear ready flag
1673- self . adc_reg. isr( ) . modify( |_, w| w. adrdy( ) . set_bit ( ) ) ;
1673+ self . adc_reg. isr( ) . modify( |_, w| w. adrdy( ) . clear ( ) ) ;
16741674
16751675 self . clear_end_of_conversion_flag( ) ;
16761676 }
@@ -1841,25 +1841,25 @@ macro_rules! adc {
18411841 self . config. difsel = df;
18421842
18431843 self . adc_reg. difsel( ) . modify( |_, w| { w
1844- . difsel_0 ( ) . bit( df. get_channel( 0 ) . into( ) )
1845- . difsel_1 ( ) . bit( df. get_channel( 1 ) . into( ) )
1846- . difsel_2 ( ) . bit( df. get_channel( 2 ) . into( ) )
1847- . difsel_3 ( ) . bit( df. get_channel( 3 ) . into( ) )
1848- . difsel_4 ( ) . bit( df. get_channel( 4 ) . into( ) )
1849- . difsel_5 ( ) . bit( df. get_channel( 5 ) . into( ) )
1850- . difsel_6 ( ) . bit( df. get_channel( 6 ) . into( ) )
1851- . difsel_7 ( ) . bit( df. get_channel( 7 ) . into( ) )
1852- . difsel_8 ( ) . bit( df. get_channel( 8 ) . into( ) )
1853- . difsel_9 ( ) . bit( df. get_channel( 9 ) . into( ) )
1854- . difsel_10 ( ) . bit( df. get_channel( 10 ) . into( ) )
1855- . difsel_11 ( ) . bit( df. get_channel( 11 ) . into( ) )
1856- . difsel_12 ( ) . bit( df. get_channel( 12 ) . into( ) )
1857- . difsel_13 ( ) . bit( df. get_channel( 13 ) . into( ) )
1858- . difsel_14 ( ) . bit( df. get_channel( 14 ) . into( ) )
1859- . difsel_15 ( ) . bit( df. get_channel( 15 ) . into( ) )
1860- . difsel_16 ( ) . bit( df. get_channel( 16 ) . into( ) )
1861- . difsel_17 ( ) . bit( df. get_channel( 17 ) . into( ) )
1862- . difsel_18 ( ) . bit( df. get_channel( 18 ) . into( ) )
1844+ . difsel0 ( ) . bit( df. get_channel( 0 ) . into( ) )
1845+ . difsel1 ( ) . bit( df. get_channel( 1 ) . into( ) )
1846+ . difsel2 ( ) . bit( df. get_channel( 2 ) . into( ) )
1847+ . difsel3 ( ) . bit( df. get_channel( 3 ) . into( ) )
1848+ . difsel4 ( ) . bit( df. get_channel( 4 ) . into( ) )
1849+ . difsel5 ( ) . bit( df. get_channel( 5 ) . into( ) )
1850+ . difsel6 ( ) . bit( df. get_channel( 6 ) . into( ) )
1851+ . difsel7 ( ) . bit( df. get_channel( 7 ) . into( ) )
1852+ . difsel8 ( ) . bit( df. get_channel( 8 ) . into( ) )
1853+ . difsel9 ( ) . bit( df. get_channel( 9 ) . into( ) )
1854+ . difsel10 ( ) . bit( df. get_channel( 10 ) . into( ) )
1855+ . difsel11 ( ) . bit( df. get_channel( 11 ) . into( ) )
1856+ . difsel12 ( ) . bit( df. get_channel( 12 ) . into( ) )
1857+ . difsel13 ( ) . bit( df. get_channel( 13 ) . into( ) )
1858+ . difsel14 ( ) . bit( df. get_channel( 14 ) . into( ) )
1859+ . difsel15 ( ) . bit( df. get_channel( 15 ) . into( ) )
1860+ . difsel16 ( ) . bit( df. get_channel( 16 ) . into( ) )
1861+ . difsel17 ( ) . bit( df. get_channel( 17 ) . into( ) )
1862+ . difsel18 ( ) . bit( df. get_channel( 18 ) . into( ) )
18631863 } ) ;
18641864 }
18651865
@@ -2015,7 +2015,7 @@ macro_rules! adc {
20152015 /// Resets the end-of-conversion flag
20162016 #[ inline( always) ]
20172017 pub fn clear_end_of_conversion_flag( & mut self ) {
2018- self . adc_reg. isr( ) . modify( |_, w| w. eoc( ) . set_bit ( ) ) ;
2018+ self . adc_reg. isr( ) . modify( |_, w| w. eoc( ) . clear ( ) ) ;
20192019 }
20202020
20212021 /// Block until the conversion is completed and return to configured
@@ -2124,7 +2124,7 @@ macro_rules! adc {
21242124 /// Resets the overrun flag
21252125 #[ inline( always) ]
21262126 pub fn clear_overrun_flag( & mut self ) {
2127- self . adc_reg. isr( ) . modify( |_, w| w. ovr( ) . set_bit ( ) ) ;
2127+ self . adc_reg. isr( ) . modify( |_, w| w. ovr( ) . clear ( ) ) ;
21282128 }
21292129 }
21302130
0 commit comments