Skip to content
Snippets Groups Projects
Commit ad2a523c authored by Jorge Aparicio's avatar Jorge Aparicio
Browse files

fix yet another warning on ARMv6-M

parent 7d0c07cd
No related branches found
No related tags found
No related merge requests found
...@@ -94,7 +94,7 @@ where ...@@ -94,7 +94,7 @@ where
pub unsafe fn claim<T, R, F>( pub unsafe fn claim<T, R, F>(
data: T, data: T,
ceiling: u8, ceiling: u8,
nvic_prio_bits: u8, _nvic_prio_bits: u8,
t: &mut Threshold, t: &mut Threshold,
f: F, f: F,
) -> R ) -> R
...@@ -108,13 +108,13 @@ where ...@@ -108,13 +108,13 @@ where
#[cfg(not(armv6m))] #[cfg(not(armv6m))]
() => { () => {
let max_priority = 1 << nvic_prio_bits; let max_priority = 1 << _nvic_prio_bits;
if ceiling == max_priority { if ceiling == max_priority {
atomic(t, |t| f(data, t)) atomic(t, |t| f(data, t))
} else { } else {
let old = basepri::read(); let old = basepri::read();
let hw = (max_priority - ceiling) << (8 - nvic_prio_bits); let hw = (max_priority - ceiling) << (8 - _nvic_prio_bits);
basepri::write(hw); basepri::write(hw);
let ret = f(data, &mut Threshold::new(ceiling)); let ret = f(data, &mut Threshold::new(ceiling));
basepri::write(old); basepri::write(old);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment