aboutsummaryrefslogtreecommitdiff
path: root/src/lib/sbi/time.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/sbi/time.zig')
-rw-r--r--src/lib/sbi/time.zig6
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;