aboutsummaryrefslogtreecommitdiff
path: root/embassy-rp/src
diff options
context:
space:
mode:
authorMathias <[email protected]>2022-08-19 14:16:19 +0200
committerMathias <[email protected]>2022-08-19 14:16:19 +0200
commit295af2a057beec74bb765f6e3dad28b44e30cb19 (patch)
tree338172f414c4c62aa5694ed426916f8f254604e5 /embassy-rp/src
parent331a64a4eac4accd91f6f9de8f77837181d8cab0 (diff)
Fix bit checking in DMA irq
Diffstat (limited to 'embassy-rp/src')
-rw-r--r--embassy-rp/src/dma.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/embassy-rp/src/dma.rs b/embassy-rp/src/dma.rs
index 820ce0051..75ad640ca 100644
--- a/embassy-rp/src/dma.rs
+++ b/embassy-rp/src/dma.rs
@@ -17,7 +17,7 @@ unsafe fn DMA_IRQ_0() {
17 17
18 critical_section::with(|_| { 18 critical_section::with(|_| {
19 for channel in 0..CHANNEL_COUNT { 19 for channel in 0..CHANNEL_COUNT {
20 if ints0 & (1 << channel) == 1 { 20 if ints0 & (1 << channel) == (1 << channel) {
21 CHANNEL_WAKERS[channel].wake(); 21 CHANNEL_WAKERS[channel].wake();
22 } 22 }
23 } 23 }