Skip to content

Commit 7329f57

Browse files
committed
remove inline on delay_us, and made u32 conversion syntax consistent
1 parent d13ebd2 commit 7329f57

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/delay.rs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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 {
8887
impl 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

9594
impl 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 {
118117
impl 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

125124
impl 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

Comments
 (0)