From ffbc50a3d35fa4f1c4d01cf68ceddf80aff5138f Mon Sep 17 00:00:00 2001 From: Grazfather Date: Fri, 24 Jan 2025 23:45:26 -0500 Subject: [PATCH] rp2xxx: hal: gpio: Fix rp2350 GPIO reg access (#364) --- port/raspberrypi/rp2xxx/src/hal/gpio.zig | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/port/raspberrypi/rp2xxx/src/hal/gpio.zig b/port/raspberrypi/rp2xxx/src/hal/gpio.zig index 419e5516..8118770f 100644 --- a/port/raspberrypi/rp2xxx/src/hal/gpio.zig +++ b/port/raspberrypi/rp2xxx/src/hal/gpio.zig @@ -417,8 +417,7 @@ pub const Pin = enum(u6) { else 0; } else { - // TODO: regz inconsistencies - return if ((SIO.GPIO_IN & gpio.mask()) != 0) + return if ((SIO.GPIO_IN.raw & gpio.mask()) != 0) 1 else 0;