commit e2de3bdcbb0eaff83d2b04b8abe37691b6d11e30
parent 5ba71952a6169b411f1f32f66dd3ed1920bb0fe1
Author: Sylvia Ivory <git@sivory.net>
Date: Wed, 14 Jan 2026 22:26:21 -0800
Fix typo
Diffstat:
2 files changed, 1 insertion(+), 3 deletions(-)
diff --git a/fake-pi/devices/gpio.zig b/fake-pi/devices/gpio.zig
@@ -39,8 +39,6 @@ pub fn initialize(base_addr: u32) void {
}
pub fn read_u32(address: *u32) Error!u32 {
- std.log.info("GPFSEL_OFFSET = 0x{X} to 0x{X}, address = 0x{X}", .{ GPFSEL0_OFFSET, GPFSEL0_OFFSET + @sizeOf(u32) * 5, @intFromPtr(address) - base_address });
-
switch (@intFromPtr(address) - base_address) {
GPFSEL0_OFFSET + @sizeOf(u32) * 0 => return gpfsel0,
GPFSEL0_OFFSET + @sizeOf(u32) * 1 => return gpfsel1,
diff --git a/src/devices/gpio.zig b/src/devices/gpio.zig
@@ -48,7 +48,7 @@ fn get_address(pin: u8, offset: usize, chunk: ?u32) Error!*u32 {
}
fn fn_sel(pin: u8, sel: FunctionSelect) Error!void {
- const address = try get_address(pin, GPSET0_OFFSET, GPIO_PER_FSEL);
+ const address = try get_address(pin, GPFSEL0_OFFSET, GPIO_PER_FSEL);
const offset: u5 = @truncate((pin % GPIO_PER_FSEL) * 3);
const mask = ~(@as(u32, 0b111) << offset);