@@ -70,18 +70,18 @@ wrap_r! {
70
70
71
71
wrap_w ! {
72
72
pub trait Cr1W {
73
- fn awdch( & mut self ) -> adc1:: cr1:: AWDCH_W <REG >;
74
- fn eocie( & mut self ) -> adc1:: cr1:: EOCIE_W <REG >;
75
- fn awdie( & mut self ) -> adc1:: cr1:: AWDIE_W <REG >;
76
- fn jeocie( & mut self ) -> adc1:: cr1:: JEOCIE_W <REG >;
77
- fn scan( & mut self ) -> adc1:: cr1:: SCAN_W <REG >;
78
- fn awdsgl( & mut self ) -> adc1:: cr1:: AWDSGL_W <REG >;
79
- fn jauto( & mut self ) -> adc1:: cr1:: JAUTO_W <REG >;
80
- fn discen( & mut self ) -> adc1:: cr1:: DISCEN_W <REG >;
81
- fn jdiscen( & mut self ) -> adc1:: cr1:: JDISCEN_W <REG >;
82
- fn discnum( & mut self ) -> adc1:: cr1:: DISCNUM_W <REG >;
83
- fn jawden( & mut self ) -> adc1:: cr1:: JAWDEN_W <REG >;
84
- fn awden( & mut self ) -> adc1:: cr1:: AWDEN_W <REG >;
73
+ fn awdch( & mut self ) -> adc1:: cr1:: AWDCH_W <' _ , REG >;
74
+ fn eocie( & mut self ) -> adc1:: cr1:: EOCIE_W <' _ , REG >;
75
+ fn awdie( & mut self ) -> adc1:: cr1:: AWDIE_W <' _ , REG >;
76
+ fn jeocie( & mut self ) -> adc1:: cr1:: JEOCIE_W <' _ , REG >;
77
+ fn scan( & mut self ) -> adc1:: cr1:: SCAN_W <' _ , REG >;
78
+ fn awdsgl( & mut self ) -> adc1:: cr1:: AWDSGL_W <' _ , REG >;
79
+ fn jauto( & mut self ) -> adc1:: cr1:: JAUTO_W <' _ , REG >;
80
+ fn discen( & mut self ) -> adc1:: cr1:: DISCEN_W <' _ , REG >;
81
+ fn jdiscen( & mut self ) -> adc1:: cr1:: JDISCEN_W <' _ , REG >;
82
+ fn discnum( & mut self ) -> adc1:: cr1:: DISCNUM_W <' _ , REG >;
83
+ fn jawden( & mut self ) -> adc1:: cr1:: JAWDEN_W <' _ , REG >;
84
+ fn awden( & mut self ) -> adc1:: cr1:: AWDEN_W <' _ , REG >;
85
85
}
86
86
}
87
87
@@ -103,17 +103,17 @@ wrap_r! {
103
103
104
104
wrap_w ! {
105
105
pub trait Cr2W {
106
- fn adon( & mut self ) -> adc1:: cr2:: ADON_W <REG >;
107
- fn cont( & mut self ) -> adc1:: cr2:: CONT_W <REG >;
108
- fn cal( & mut self ) -> adc1:: cr2:: CAL_W <REG >;
109
- fn rstcal( & mut self ) -> adc1:: cr2:: RSTCAL_W <REG >;
110
- fn dma( & mut self ) -> adc1:: cr2:: DMA_W <REG >;
111
- fn align( & mut self ) -> adc1:: cr2:: ALIGN_W <REG >;
112
- fn jexttrig( & mut self ) -> adc1:: cr2:: JEXTTRIG_W <REG >;
113
- fn exttrig( & mut self ) -> adc1:: cr2:: EXTTRIG_W <REG >;
114
- fn jswstart( & mut self ) -> adc1:: cr2:: JSWSTART_W <REG >;
115
- fn swstart( & mut self ) -> adc1:: cr2:: SWSTART_W <REG >;
116
- fn tsvrefe( & mut self ) -> adc1:: cr2:: TSVREFE_W <REG >;
106
+ fn adon( & mut self ) -> adc1:: cr2:: ADON_W <' _ , REG >;
107
+ fn cont( & mut self ) -> adc1:: cr2:: CONT_W <' _ , REG >;
108
+ fn cal( & mut self ) -> adc1:: cr2:: CAL_W <' _ , REG >;
109
+ fn rstcal( & mut self ) -> adc1:: cr2:: RSTCAL_W <' _ , REG >;
110
+ fn dma( & mut self ) -> adc1:: cr2:: DMA_W <' _ , REG >;
111
+ fn align( & mut self ) -> adc1:: cr2:: ALIGN_W <' _ , REG >;
112
+ fn jexttrig( & mut self ) -> adc1:: cr2:: JEXTTRIG_W <' _ , REG >;
113
+ fn exttrig( & mut self ) -> adc1:: cr2:: EXTTRIG_W <' _ , REG >;
114
+ fn jswstart( & mut self ) -> adc1:: cr2:: JSWSTART_W <' _ , REG >;
115
+ fn swstart( & mut self ) -> adc1:: cr2:: SWSTART_W <' _ , REG >;
116
+ fn tsvrefe( & mut self ) -> adc1:: cr2:: TSVREFE_W <' _ , REG >;
117
117
}
118
118
}
119
119
@@ -152,18 +152,18 @@ mod reg {
152
152
}
153
153
154
154
pub trait Cr1W : RegisterSpec < Ux = u32 > + Writable + Resettable + Sized {
155
- fn awdch ( w : & mut W < Self > ) -> adc1:: cr1:: AWDCH_W < Self > ;
156
- fn eocie ( w : & mut W < Self > ) -> adc1:: cr1:: EOCIE_W < Self > ;
157
- fn awdie ( w : & mut W < Self > ) -> adc1:: cr1:: AWDIE_W < Self > ;
158
- fn jeocie ( w : & mut W < Self > ) -> adc1:: cr1:: JEOCIE_W < Self > ;
159
- fn scan ( w : & mut W < Self > ) -> adc1:: cr1:: SCAN_W < Self > ;
160
- fn awdsgl ( w : & mut W < Self > ) -> adc1:: cr1:: AWDSGL_W < Self > ;
161
- fn jauto ( w : & mut W < Self > ) -> adc1:: cr1:: JAUTO_W < Self > ;
162
- fn discen ( w : & mut W < Self > ) -> adc1:: cr1:: DISCEN_W < Self > ;
163
- fn jdiscen ( w : & mut W < Self > ) -> adc1:: cr1:: JDISCEN_W < Self > ;
164
- fn discnum ( w : & mut W < Self > ) -> adc1:: cr1:: DISCNUM_W < Self > ;
165
- fn jawden ( w : & mut W < Self > ) -> adc1:: cr1:: JAWDEN_W < Self > ;
166
- fn awden ( w : & mut W < Self > ) -> adc1:: cr1:: AWDEN_W < Self > ;
155
+ fn awdch ( w : & mut W < Self > ) -> adc1:: cr1:: AWDCH_W < ' _ , Self > ;
156
+ fn eocie ( w : & mut W < Self > ) -> adc1:: cr1:: EOCIE_W < ' _ , Self > ;
157
+ fn awdie ( w : & mut W < Self > ) -> adc1:: cr1:: AWDIE_W < ' _ , Self > ;
158
+ fn jeocie ( w : & mut W < Self > ) -> adc1:: cr1:: JEOCIE_W < ' _ , Self > ;
159
+ fn scan ( w : & mut W < Self > ) -> adc1:: cr1:: SCAN_W < ' _ , Self > ;
160
+ fn awdsgl ( w : & mut W < Self > ) -> adc1:: cr1:: AWDSGL_W < ' _ , Self > ;
161
+ fn jauto ( w : & mut W < Self > ) -> adc1:: cr1:: JAUTO_W < ' _ , Self > ;
162
+ fn discen ( w : & mut W < Self > ) -> adc1:: cr1:: DISCEN_W < ' _ , Self > ;
163
+ fn jdiscen ( w : & mut W < Self > ) -> adc1:: cr1:: JDISCEN_W < ' _ , Self > ;
164
+ fn discnum ( w : & mut W < Self > ) -> adc1:: cr1:: DISCNUM_W < ' _ , Self > ;
165
+ fn jawden ( w : & mut W < Self > ) -> adc1:: cr1:: JAWDEN_W < ' _ , Self > ;
166
+ fn awden ( w : & mut W < Self > ) -> adc1:: cr1:: AWDEN_W < ' _ , Self > ;
167
167
}
168
168
169
169
pub trait Cr2R : RegisterSpec < Ux = u32 > + Readable + Sized {
@@ -180,17 +180,17 @@ mod reg {
180
180
fn tsvrefe ( r : & R < Self > ) -> adc1:: cr2:: TSVREFE_R ;
181
181
}
182
182
pub trait Cr2W : RegisterSpec < Ux = u32 > + Writable + Resettable + Sized + ExtSelW {
183
- fn adon ( w : & mut W < Self > ) -> adc1:: cr2:: ADON_W < Self > ;
184
- fn cont ( w : & mut W < Self > ) -> adc1:: cr2:: CONT_W < Self > ;
185
- fn cal ( w : & mut W < Self > ) -> adc1:: cr2:: CAL_W < Self > ;
186
- fn rstcal ( w : & mut W < Self > ) -> adc1:: cr2:: RSTCAL_W < Self > ;
187
- fn dma ( w : & mut W < Self > ) -> adc1:: cr2:: DMA_W < Self > ;
188
- fn align ( w : & mut W < Self > ) -> adc1:: cr2:: ALIGN_W < Self > ;
189
- fn jexttrig ( w : & mut W < Self > ) -> adc1:: cr2:: JEXTTRIG_W < Self > ;
190
- fn exttrig ( w : & mut W < Self > ) -> adc1:: cr2:: EXTTRIG_W < Self > ;
191
- fn jswstart ( w : & mut W < Self > ) -> adc1:: cr2:: JSWSTART_W < Self > ;
192
- fn swstart ( w : & mut W < Self > ) -> adc1:: cr2:: SWSTART_W < Self > ;
193
- fn tsvrefe ( w : & mut W < Self > ) -> adc1:: cr2:: TSVREFE_W < Self > ;
183
+ fn adon ( w : & mut W < Self > ) -> adc1:: cr2:: ADON_W < ' _ , Self > ;
184
+ fn cont ( w : & mut W < Self > ) -> adc1:: cr2:: CONT_W < ' _ , Self > ;
185
+ fn cal ( w : & mut W < Self > ) -> adc1:: cr2:: CAL_W < ' _ , Self > ;
186
+ fn rstcal ( w : & mut W < Self > ) -> adc1:: cr2:: RSTCAL_W < ' _ , Self > ;
187
+ fn dma ( w : & mut W < Self > ) -> adc1:: cr2:: DMA_W < ' _ , Self > ;
188
+ fn align ( w : & mut W < Self > ) -> adc1:: cr2:: ALIGN_W < ' _ , Self > ;
189
+ fn jexttrig ( w : & mut W < Self > ) -> adc1:: cr2:: JEXTTRIG_W < ' _ , Self > ;
190
+ fn exttrig ( w : & mut W < Self > ) -> adc1:: cr2:: EXTTRIG_W < ' _ , Self > ;
191
+ fn jswstart ( w : & mut W < Self > ) -> adc1:: cr2:: JSWSTART_W < ' _ , Self > ;
192
+ fn swstart ( w : & mut W < Self > ) -> adc1:: cr2:: SWSTART_W < ' _ , Self > ;
193
+ fn tsvrefe ( w : & mut W < Self > ) -> adc1:: cr2:: TSVREFE_W < ' _ , Self > ;
194
194
}
195
195
pub trait Dr : RegisterSpec < Ux = u32 > + Readable + Sized {
196
196
fn data ( r : & R < Self > ) -> adc1:: dr:: DATA_R ;
@@ -244,18 +244,18 @@ macro_rules! impl_ext {
244
244
}
245
245
impl reg:: Cr1W for $adc:: cr1:: CR1rs {
246
246
impl_write! {
247
- awdch -> adc1:: cr1:: AWDCH_W <Self >;
248
- eocie -> adc1:: cr1:: EOCIE_W <Self >;
249
- awdie -> adc1:: cr1:: AWDIE_W <Self >;
250
- jeocie -> adc1:: cr1:: JEOCIE_W <Self >;
251
- scan -> adc1:: cr1:: SCAN_W <Self >;
252
- awdsgl -> adc1:: cr1:: AWDSGL_W <Self >;
253
- jauto -> adc1:: cr1:: JAUTO_W <Self >;
254
- discen -> adc1:: cr1:: DISCEN_W <Self >;
255
- jdiscen -> adc1:: cr1:: JDISCEN_W <Self >;
256
- discnum -> adc1:: cr1:: DISCNUM_W <Self >;
257
- jawden -> adc1:: cr1:: JAWDEN_W <Self >;
258
- awden -> adc1:: cr1:: AWDEN_W <Self >;
247
+ awdch -> adc1:: cr1:: AWDCH_W <' _ , Self >;
248
+ eocie -> adc1:: cr1:: EOCIE_W <' _ , Self >;
249
+ awdie -> adc1:: cr1:: AWDIE_W <' _ , Self >;
250
+ jeocie -> adc1:: cr1:: JEOCIE_W <' _ , Self >;
251
+ scan -> adc1:: cr1:: SCAN_W <' _ , Self >;
252
+ awdsgl -> adc1:: cr1:: AWDSGL_W <' _ , Self >;
253
+ jauto -> adc1:: cr1:: JAUTO_W <' _ , Self >;
254
+ discen -> adc1:: cr1:: DISCEN_W <' _ , Self >;
255
+ jdiscen -> adc1:: cr1:: JDISCEN_W <' _ , Self >;
256
+ discnum -> adc1:: cr1:: DISCNUM_W <' _ , Self >;
257
+ jawden -> adc1:: cr1:: JAWDEN_W <' _ , Self >;
258
+ awden -> adc1:: cr1:: AWDEN_W <' _ , Self >;
259
259
}
260
260
}
261
261
impl reg:: Dr for $adc:: dr:: DRrs {
@@ -285,17 +285,17 @@ macro_rules! impl_cr2 {
285
285
}
286
286
impl reg:: Cr2W for $adc:: cr2:: CR2rs {
287
287
impl_write! {
288
- adon -> adc1:: cr2:: ADON_W <Self >;
289
- cont -> adc1:: cr2:: CONT_W <Self >;
290
- cal -> adc1:: cr2:: CAL_W <Self >;
291
- rstcal -> adc1:: cr2:: RSTCAL_W <Self >;
292
- dma -> adc1:: cr2:: DMA_W <Self >;
293
- align -> adc1:: cr2:: ALIGN_W <Self >;
294
- jexttrig -> adc1:: cr2:: JEXTTRIG_W <Self >;
295
- exttrig -> adc1:: cr2:: EXTTRIG_W <Self >;
296
- jswstart -> adc1:: cr2:: JSWSTART_W <Self >;
297
- swstart -> adc1:: cr2:: SWSTART_W <Self >;
298
- tsvrefe -> adc1:: cr2:: TSVREFE_W <Self >;
288
+ adon -> adc1:: cr2:: ADON_W <' _ , Self >;
289
+ cont -> adc1:: cr2:: CONT_W <' _ , Self >;
290
+ cal -> adc1:: cr2:: CAL_W <' _ , Self >;
291
+ rstcal -> adc1:: cr2:: RSTCAL_W <' _ , Self >;
292
+ dma -> adc1:: cr2:: DMA_W <' _ , Self >;
293
+ align -> adc1:: cr2:: ALIGN_W <' _ , Self >;
294
+ jexttrig -> adc1:: cr2:: JEXTTRIG_W <' _ , Self >;
295
+ exttrig -> adc1:: cr2:: EXTTRIG_W <' _ , Self >;
296
+ jswstart -> adc1:: cr2:: JSWSTART_W <' _ , Self >;
297
+ swstart -> adc1:: cr2:: SWSTART_W <' _ , Self >;
298
+ tsvrefe -> adc1:: cr2:: TSVREFE_W <' _ , Self >;
299
299
}
300
300
}
301
301
impl reg:: ExtSelW for $adc:: cr2:: CR2rs {
0 commit comments