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.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/interrupts.zig b/src/lib/interrupts.zig
index 8d95294..e11c693 100644
--- a/src/lib/interrupts.zig
+++ b/src/lib/interrupts.zig
@@ -155,7 +155,7 @@ export fn handleTrap(epc: usize, tval: usize, cause_bits: usize, frame: *trap.Fr
},
.ecall => {
const proc = &process.list.last.?.data;
- syscall.handle(proc, frame) catch |err| switch (err) {
+ syscall.handler(proc, frame) catch |err| switch (err) {
syscall.Error.UnknownSyscall => {
const a7 = frame.general_purpose_registers[17];
w.print("Hart {d}: Unknown syscall, a7 = 0x{x:0>16}\r\n", .{ frame.hart_id, a7 }) catch unreachable;