diff options
Diffstat (limited to 'src/instructions.zig')
-rw-r--r-- | src/instructions.zig | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/instructions.zig b/src/instructions.zig index 831a62c..38164b8 100644 --- a/src/instructions.zig +++ b/src/instructions.zig @@ -4,7 +4,6 @@ const std = @import("std"); -const interrupts = @import("interrupts.zig"); const paging = @import("paging.zig"); pub const SbiRet = struct { @@ -47,9 +46,8 @@ pub inline fn setStackPointer(sp: usize) void { } pub const setSatp = setCsrFn(paging.Satp, "satp").?; -pub const setSupervisorTrapVector = setCsrFn(interrupts.SupervisorTrapVector, "stvec").?; -fn setCsrFn(comptime T: type, csr: []const u8) ?fn (T) void { +pub fn setCsrFn(comptime T: type, csr: []const u8) ?fn (T) void { if (csr.len > 5) return null; return struct { |