From b1cbd1bf34734e640f1cadcdbb9fe9d75833a69a Mon Sep 17 00:00:00 2001 From: Grazfather Date: Sun, 18 Feb 2024 03:37:04 -0500 Subject: [PATCH] hal: dma: Cast channel index in claim_unused_channel (#170) `i` is `usize` but `channel()` expects a `u4`. --- board-support/raspberrypi-rp2040/src/hal/dma.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board-support/raspberrypi-rp2040/src/hal/dma.zig b/board-support/raspberrypi-rp2040/src/hal/dma.zig index 469966f..fcbc3d8 100644 --- a/board-support/raspberrypi-rp2040/src/hal/dma.zig +++ b/board-support/raspberrypi-rp2040/src/hal/dma.zig @@ -26,7 +26,7 @@ pub fn claim_unused_channel() ?Channel { for (0..num_channels) |i| { if (claimed_channels.get(i)) { claimed_channels.set(i, true); - return channel(i); + return channel(@intCast(i)); } }