diff options
Diffstat (limited to 'src/lib/interrupts.zig')
-rw-r--r-- | src/lib/interrupts.zig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/interrupts.zig b/src/lib/interrupts.zig index 086e38e..e8fd219 100644 --- a/src/lib/interrupts.zig +++ b/src/lib/interrupts.zig @@ -5,10 +5,10 @@ const std = @import("std"); const Console = @import("Console.zig"); const TrapFrame = @import("TrapFrame.zig"); -const instructions = @import("instructions.zig"); const paging = @import("paging.zig"); const plic = @import("plic.zig"); const process = @import("process.zig"); +const riscv = @import("riscv.zig"); const syscall = @import("syscall.zig"); const time = @import("sbi/time.zig"); @@ -91,7 +91,7 @@ export fn handleTrap(epc: usize, cause_bits: usize, frame: *TrapFrame) usize { const console = Console.autoChoose().?; const w = console.writer(); - const status = instructions.sstatus.read(); + const status = riscv.sstatus.read(); const cause: Cause = @bitCast(cause_bits); @@ -287,7 +287,7 @@ pub fn init(hart_id: usize) void { .general_purpose_registers = [_]usize{0} ** 32, .floating_point_registers = [_]usize{0} ** 32, .satp = 0, - .stack_pointer = @ptrFromInt(instructions.stackPointer()), + .stack_pointer = @ptrFromInt(riscv.stackPointer()), .hart_id = hart_id, }; |