diff options
| author | Mathias <[email protected]> | 2022-08-19 14:16:19 +0200 |
|---|---|---|
| committer | Mathias <[email protected]> | 2022-08-19 14:16:19 +0200 |
| commit | 295af2a057beec74bb765f6e3dad28b44e30cb19 (patch) | |
| tree | 338172f414c4c62aa5694ed426916f8f254604e5 /embassy-rp/src | |
| parent | 331a64a4eac4accd91f6f9de8f77837181d8cab0 (diff) | |
Fix bit checking in DMA irq
Diffstat (limited to 'embassy-rp/src')
| -rw-r--r-- | embassy-rp/src/dma.rs | 2 |
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 | } |
