@@ -195,7 +195,7 @@ const VREF_ADC_BITS: u16 = 1504;
195195
196196struct Peripherals < PSCL > {
197197 timer :
198- HrParts < HRTIM_TIMA , PSCL , HrOut1 < HRTIM_TIMA , PSCL > , DacResetOnCounterReset , DacStepOnCmp2 > ,
198+ HrParts < HRTIM_TIMA , PSCL , HrOut1 < HRTIM_TIMA , PSCL , DacResetOnCounterReset , DacStepOnCmp2 > , DacResetOnCounterReset , DacStepOnCmp2 > ,
199199 hr_control : HrPwmControl ,
200200 eev_input4 : ExternalEventSource < 4 , false > ,
201201 comp : Comparator < comparator:: COMP1 , comparator:: Enabled > ,
@@ -281,7 +281,7 @@ fn setup<PSCL: HrtimPrescaler>(
281281 let mut hr_control = hr_control. constrain ( ) ;
282282 let eev_cfgs =
283283 EevCfgs :: default ( ) . eev4 ( EevCfg :: default ( ) . filter ( EventFilter :: BlankingResetToCmp1 ) ) ;
284- let mut timer = dp
284+ let mut timer: HrParts < _ , PSCL , HrOut1 < _ , PSCL , DacResetOnCounterReset , DacStepOnCmp2 > , DacResetOnCounterReset , DacStepOnCmp2 > = dp
285285 . HRTIM_TIMA
286286 . pwm_advanced ( pa8)
287287 . prescaler ( prescaler)
@@ -306,6 +306,7 @@ fn setup<PSCL: HrtimPrescaler>(
306306 . comparator ( pa1, comp_ref, comparator:: Config :: default ( ) , & rcc. clocks )
307307 . enable ( ) ;
308308
309+ let timer: HrParts < _ , _ , HrOut1 < _ , _ , DacResetOnCounterReset , DacStepOnCmp2 > , _ , _ > = timer;
309310 Peripherals {
310311 timer,
311312 hr_control,
0 commit comments