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