@@ -222,7 +222,7 @@ macro_rules! hrtim_finalize_body {
222222 } ;
223223
224224 // Write prescaler and any special modes
225- tim. $timXcr. modify( |_r, w| unsafe {
225+ tim. $timXcr( ) . modify( |_r, w| unsafe {
226226 w
227227 // Enable Continuous mode
228228 . cont( ) . bit( $this. timer_mode == HrTimerMode :: Continuous )
@@ -241,27 +241,27 @@ macro_rules! hrtim_finalize_body {
241241 } ) ;
242242
243243 $(
244- tim. $timXcr2. modify( |_r, w|
244+ tim. $timXcr2( ) . modify( |_r, w|
245245 // Set counting direction
246246 w. udm( ) . bit( $this. counting_direction == HrCountingDirection :: UpDown )
247247 ) ;
248248
249249 // Only available for timers with outputs(not HRTIM_MASTER)
250- let _ = tim. $outXr;
251- tim. $timXcr. modify( |_r, w|
250+ let _ = tim. $outXr( ) ;
251+ tim. $timXcr( ) . modify( |_r, w|
252252 // Push-Pull mode
253253 w. pshpll( ) . bit( $this. enable_push_pull)
254254 ) ;
255255 ) *
256256
257257 // Write period
258- tim. $perXr. write( |w| unsafe { w. $perx( ) . bits( period as u16 ) } ) ;
258+ tim. $perXr( ) . write( |w| unsafe { w. $perx( ) . bits( period as u16 ) } ) ;
259259
260260 // Enable fault sources and lock configuration
261261 $( unsafe {
262262 // Enable fault sources
263263 let fault_enable_bits = $this. fault_enable_bits as u32 ;
264- tim. $fltXr. write( |w| w
264+ tim. $fltXr( ) . write( |w| w
265265 . flt1en( ) . bit( fault_enable_bits & ( 1 << 0 ) != 0 )
266266 . flt2en( ) . bit( fault_enable_bits & ( 1 << 1 ) != 0 )
267267 . flt3en( ) . bit( fault_enable_bits & ( 1 << 2 ) != 0 )
@@ -271,9 +271,9 @@ macro_rules! hrtim_finalize_body {
271271 ) ;
272272
273273 // ... and lock configuration
274- tim. $fltXr. modify( |_r, w| w. fltlck( ) . set_bit( ) ) ;
274+ tim. $fltXr( ) . modify( |_r, w| w. fltlck( ) . set_bit( ) ) ;
275275
276- tim. $outXr. modify( |_r, w| w
276+ tim. $outXr( ) . modify( |_r, w| w
277277 // Set actions on fault for both outputs
278278 . fault1( ) . bits( $this. fault1_bits)
279279 . fault2( ) . bits( $this. fault2_bits)
@@ -293,7 +293,7 @@ macro_rules! hrtim_finalize_body {
293293
294294 // SAFETY: DeadtimeConfig makes sure rising and falling values are valid
295295 // and DeadtimePrescaler has its own garantuee
296- tim. $dtXr. modify( |_r, w| w
296+ tim. $dtXr( ) . modify( |_r, w| w
297297 . dtprsc( ) . bits( prescaler as u8 )
298298 . dtrx( ) . bits( deadtime_rising_value)
299299 . sdtrx( ) . bit( deadtime_rising_sign)
@@ -306,26 +306,26 @@ macro_rules! hrtim_finalize_body {
306306 . dtrlkx( ) . set_bit( )
307307 . dtrslkx( ) . set_bit( )
308308 ) ;
309- tim. $outXr. modify( |_r, w| w. dten( ) . set_bit( ) ) ;
309+ tim. $outXr( ) . modify( |_r, w| w. dten( ) . set_bit( ) ) ;
310310 }
311311
312312 // External event configs
313313 let eev_cfg = $this. eev_cfg. clone( ) ;
314- tim. $eefXr1. write( |w| w
314+ tim. $eefXr1( ) . write( |w| w
315315 . ee1ltch( ) . bit( eev_cfg. eev1. latch_bit) . ee1fltr( ) . bits( eev_cfg. eev1. filter_bits)
316316 . ee2ltch( ) . bit( eev_cfg. eev2. latch_bit) . ee2fltr( ) . bits( eev_cfg. eev2. filter_bits)
317317 . ee3ltch( ) . bit( eev_cfg. eev3. latch_bit) . ee3fltr( ) . bits( eev_cfg. eev3. filter_bits)
318318 . ee4ltch( ) . bit( eev_cfg. eev4. latch_bit) . ee4fltr( ) . bits( eev_cfg. eev4. filter_bits)
319319 . ee5ltch( ) . bit( eev_cfg. eev5. latch_bit) . ee5fltr( ) . bits( eev_cfg. eev5. filter_bits)
320320 ) ;
321- tim. $eefXr2. write( |w| w
321+ tim. $eefXr2( ) . write( |w| w
322322 . ee6ltch( ) . bit( eev_cfg. eev6. latch_bit) . ee6fltr( ) . bits( eev_cfg. eev6. filter_bits)
323323 . ee7ltch( ) . bit( eev_cfg. eev7. latch_bit) . ee7fltr( ) . bits( eev_cfg. eev7. filter_bits)
324324 . ee8ltch( ) . bit( eev_cfg. eev8. latch_bit) . ee8fltr( ) . bits( eev_cfg. eev8. filter_bits)
325325 . ee9ltch( ) . bit( eev_cfg. eev9. latch_bit) . ee9fltr( ) . bits( eev_cfg. eev9. filter_bits)
326326 . ee10ltch( ) . bit( eev_cfg. eev10. latch_bit) . ee10fltr( ) . bits( eev_cfg. eev10. filter_bits)
327327 ) ;
328- tim. $Xeefr3. write( |w| w
328+ tim. $Xeefr3( ) . write( |w| w
329329 . eevace( ) . bit( eev_cfg. event_counter_enable_bit)
330330 // External Event A Counter Reset"]
331331 //.eevacres().bit()
@@ -339,10 +339,10 @@ macro_rules! hrtim_finalize_body {
339339 hrtim_finalize_body!( $PreloadSource, $this, tim, $timXcr) ;
340340
341341 // Set repetition counter
342- unsafe { tim. $rep. write( |w| w. $repx( ) . bits( $this. repetition_counter) ) ; }
342+ unsafe { tim. $rep( ) . write( |w| w. $repx( ) . bits( $this. repetition_counter) ) ; }
343343
344344 // Enable interrupts
345- tim. $dier. modify( |_r, w| w. $repie( ) . bit( $this. enable_repetition_interrupt) ) ;
345+ tim. $dier( ) . modify( |_r, w| w. $repie( ) . bit( $this. enable_repetition_interrupt) ) ;
346346
347347 // Start timer
348348 //let master = unsafe { &*HRTIM_MASTER::ptr() };
@@ -359,19 +359,19 @@ macro_rules! hrtim_finalize_body {
359359 ( PreloadSource , $this: expr, $tim: expr, $timXcr: ident) => { {
360360 match $this. preload_source {
361361 Some ( PreloadSource :: OnCounterReset ) => {
362- $tim. $timXcr. modify( |_r, w| w
362+ $tim. $timXcr( ) . modify( |_r, w| w
363363 . tx_rstu( ) . set_bit( )
364364 . preen( ) . set_bit( )
365365 )
366366 } ,
367367 Some ( PreloadSource :: OnMasterTimerUpdate ) => {
368- $tim. $timXcr. modify( |_r, w| w
368+ $tim. $timXcr( ) . modify( |_r, w| w
369369 . mstu( ) . set_bit( )
370370 . preen( ) . set_bit( )
371371 )
372372 }
373373 Some ( PreloadSource :: OnRepetitionUpdate ) => {
374- $tim. $timXcr. modify( |_r, w| w
374+ $tim. $timXcr( ) . modify( |_r, w| w
375375 . tx_repu( ) . set_bit( )
376376 . preen( ) . set_bit( )
377377 )
@@ -383,7 +383,7 @@ macro_rules! hrtim_finalize_body {
383383 ( MasterPreloadSource , $this: expr, $tim: expr, $timXcr: ident) => { {
384384 match $this. preload_source {
385385 Some ( MasterPreloadSource :: OnMasterRepetitionUpdate ) => {
386- $tim. $timXcr. modify( |_r, w| w
386+ $tim. $timXcr( ) . modify( |_r, w| w
387387 . mrepu( ) . set_bit( )
388388 . preen( ) . set_bit( )
389389 )
0 commit comments