diff options
| author | Emil Fresk <emil.fresk@gmail.com> | 2023-01-07 14:38:04 +0100 |
|---|---|---|
| committer | Henrik Tjäder <henrik@tjaders.com> | 2023-03-01 00:31:09 +0100 |
| commit | 5606ba3cf38c80be5d3e9c88ad4da9982b114851 (patch) | |
| tree | 52264b8ef7dc644bc9b4a1d76c476e190156e7c4 | |
| parent | 569a761122f15a92671b299603a5dc7fe6e5324b (diff) | |
Fix locks, basepri writeback error
| -rw-r--r-- | src/export.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/export.rs b/src/export.rs index d6b2fc0..bfd0f6d 100644 --- a/src/export.rs +++ b/src/export.rs @@ -237,7 +237,7 @@ pub unsafe fn lock<T, R, const M: usize>( let current = basepri::read(); basepri::write(logical2hw(ceiling, nvic_prio_bits)); let r = f(&mut *ptr); - basepri::write(logical2hw(current, nvic_prio_bits)); + basepri::write(current); r } } |
