aboutsummaryrefslogtreecommitdiff
path: root/src/lib/interrupts.zig
diff options
context:
space:
mode:
authorHimbeer <himbeer@disroot.org>2024-07-10 12:57:29 +0200
committerHimbeer <himbeer@disroot.org>2024-07-10 12:57:29 +0200
commitad198f401be990b30e7756daef33b58e3ad28868 (patch)
tree82bd3b4c9d209f089c993fa1dcf4df944e1fd80c /src/lib/interrupts.zig
parent1224390526a195f464838d6550110691e40809e9 (diff)
syscall: Implement remove
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 72718bd..1f45ce3 100644
--- a/src/lib/interrupts.zig
+++ b/src/lib/interrupts.zig
@@ -163,7 +163,7 @@ export fn handleTrap(epc: usize, tval: usize, cause_bits: usize, frame: *trap.Fr
.ecall => {
const proc = &process.list.last.?.data;
syscall.handler(proc, frame) catch |err| switch (err) {
- syscall.Error.UnknownSyscall => {
+ syscall.HandleError.UnknownSyscall => {
const a7 = frame.general_purpose_registers[17];
w.print("Hart {d}, PID = {d}: Unknown syscall, a7 = 0x{x:0>16}\r\n", .{ frame.hart_id, pid, a7 }) catch unreachable;
},