commit 48f2b74cecdc028db2cdb7003bf74abcba87c887 parent f3053e02c829278dfc592752177f995eebcb976a Author: Sylvia Ivory <git@sivory.net> Date: Tue, 13 Jan 2026 19:30:30 -0800 Add system timer addresses Diffstat:
| A | src/sys-timer.zig | | | 11 | +++++++++++ |
1 file changed, 11 insertions(+), 0 deletions(-)
diff --git a/src/sys-timer.zig b/src/sys-timer.zig @@ -0,0 +1,11 @@ +const std = @import("std"); + +const BASE_ADDR: u32 = 0x2000_3000; + +const STATUS: *volatile u32 = @ptrFromInt(BASE_ADDR + 0x00); +const COUNTER_LOWER: *volatile u32 = @ptrFromInt(BASE_ADDR + 0x04); +const COUNTER_UPPER: *volatile u32 = @ptrFromInt(BASE_ADDR + 0x08); +const COMPARE_0: *volatile u32 = @ptrFromInt(BASE_ADDR + 0x0C); +const COMPARE_1: *volatile u32 = @ptrFromInt(BASE_ADDR + 0x10); +const COMPARE_2: *volatile u32 = @ptrFromInt(BASE_ADDR + 0x14); +const COMPARE_3: *volatile u32 = @ptrFromInt(BASE_ADDR + 0x18);