From 69fd0dd9fda47aa52cccdbef6ca388cea38e693b Mon Sep 17 00:00:00 2001 From: dzwdz Date: Thu, 25 Jul 2024 22:17:27 +0200 Subject: kernel: pass more information to user on interrupt This is meant to facilitate a syscall for returning from interrupts, which will actually work in the general case as opposed to the current hack, which only works if the interrupt occured during a syscall (which is correct... for now). --- src/libc/include/camellia/intr.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/libc/include') diff --git a/src/libc/include/camellia/intr.h b/src/libc/include/camellia/intr.h index b9390fd..c6d0310 100644 --- a/src/libc/include/camellia/intr.h +++ b/src/libc/include/camellia/intr.h @@ -1,4 +1,5 @@ #pragma once +#include -void intr_set(void (*fn)(void)); -void intr_default(void); +void intr_set(void (*fn)(struct intr_data *)); +void intr_default(struct intr_data *); -- cgit v1.2.3