diff options
Diffstat (limited to 'src/lib/sbi/time.zig')
-rw-r--r-- | src/lib/sbi/time.zig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/sbi/time.zig b/src/lib/sbi/time.zig index f799d09..2f1f6a2 100644 --- a/src/lib/sbi/time.zig +++ b/src/lib/sbi/time.zig @@ -4,7 +4,7 @@ const std = @import("std"); const hwinfo = @import("../hwinfo.zig"); -const instructions = @import("../instructions.zig"); +const riscv = @import("../riscv.zig"); const sbi = @import("../sbi.zig"); const ExtId: usize = 0x54494d45; @@ -20,12 +20,12 @@ pub const Error = error{ pub fn setTimer(stime_absolute: u64) !void { if (!try sbi.probeExt(ExtId)) return sbi.Error.NotSupported; - const ret = instructions.ecall(ExtId, @intFromEnum(FnId.SetTimer), stime_absolute, 0, 0); + const ret = riscv.ecall(ExtId, @intFromEnum(FnId.SetTimer), stime_absolute, 0, 0); if (ret.err != 0) return sbi.errorFromCode(ret.err); } pub fn interruptInMillis(millis: u64) !void { - const time = instructions.time.read(); + const time = riscv.time.read(); var cpus = try hwinfo.byKind(.cpus); const frequency = try cpus.next() orelse return error.NoCpusHwInfo; |