Add syscall_function type definition for the different syscall handlers, w/ E

This commit is contained in:
sBubshait
2024-11-03 22:28:17 +00:00
parent 74efa5e652
commit 0bf5fdb0e5

View File

@@ -6,6 +6,11 @@
static void syscall_handler (struct intr_frame *); static void syscall_handler (struct intr_frame *);
/* A syscall_function is a function that receives up to 3 arguments, the
arguments to the functions are either ints or pointers taking up to 32 bits
in size. */
typedef uintptr_t syscall_function (uintptr_t, uintptr_t, uintptr_t);
void void
syscall_init (void) syscall_init (void)
{ {