@@ -30,7 +30,6 @@ impl Delay {
3030 }
3131
3232 /// Delay using the Cortex-M systick for a certain duration, in µs.
33- #[ inline]
3433 pub fn delay_us ( & mut self , us : u32 ) {
3534 let ticks = ( us as u64 ) * ( self . ahb_frequency as u64 ) / 1_000_000 ;
3635
@@ -88,14 +87,14 @@ impl DelayMs<i32> for Delay {
8887impl DelayMs < u16 > for Delay {
8988 #[ inline( always) ]
9089 fn delay_ms ( & mut self , ms : u16 ) {
91- Delay :: delay_ms ( self , u32 :: from ( ms ) ) ;
90+ Delay :: delay_ms ( self , ms as u32 ) ;
9291 }
9392}
9493
9594impl DelayMs < u8 > for Delay {
9695 #[ inline( always) ]
9796 fn delay_ms ( & mut self , ms : u8 ) {
98- Delay :: delay_ms ( self , u32 :: from ( ms ) ) ;
97+ Delay :: delay_ms ( self , ms as u32 ) ;
9998 }
10099}
101100
@@ -118,13 +117,13 @@ impl DelayUs<i32> for Delay {
118117impl DelayUs < u16 > for Delay {
119118 #[ inline( always) ]
120119 fn delay_us ( & mut self , us : u16 ) {
121- Delay :: delay_us ( self , u32 :: from ( us ) )
120+ Delay :: delay_us ( self , us as u32 )
122121 }
123122}
124123
125124impl DelayUs < u8 > for Delay {
126125 #[ inline( always) ]
127126 fn delay_us ( & mut self , us : u8 ) {
128- Delay :: delay_us ( self , u32 :: from ( us ) )
127+ Delay :: delay_us ( self , us as u32 )
129128 }
130129}
0 commit comments