#include #include "syscall.h" #include "errors.h" #include "kprintf.h" #include "processctl.h" #include "sysdefs/syscall.h" #include "ioctl.h" #include "ipcpipe.h" int32_t SYSCALL1(sys_debugprint, string) { char *p = (char *)string; kprintf("%s\n", p); return E_OK; } SyscallFn SYSCALL_TABLE[SYSCALLS_MAX] = { [SYS_DEBUGPRINT] = &sys_debugprint, [SYS_PROCESSCTL] = &sys_processctl, [SYS_IOCTL] = &sys_ioctl, [SYS_IPCPIPE] = &sys_ipcpipe, };