X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Finclude%2Fsyscalls.h;h=a9d8892541d2bff5f3d282a80d5330c615bf4c9d;hb=43e29020db661002e0fdff3b42abba32c43393dd;hp=fb9a2ff6bc7666b031aafbeab7e35fee695e888a;hpb=077a1c5d962b20dee54c6b31c8f37d2fe79105ad;p=tpg%2Facess2.git diff --git a/Kernel/include/syscalls.h b/Kernel/include/syscalls.h index fb9a2ff6..a9d88925 100644 --- a/Kernel/include/syscalls.h +++ b/Kernel/include/syscalls.h @@ -9,7 +9,7 @@ enum eSyscalls { SYS_EXIT, // 0 - Kill this thread SYS_CLONE, // 1 - Create a new thread SYS_KILL, // 2 - Send a signal - SYS_SIGNAL, // 3 - Set signal Handler + SYS_SETFAULTHANDLER, // 3 - Set signal Handler SYS_YIELD, // 4 - Yield remainder of timestamp SYS_SLEEP, // 5 - Sleep until messaged or signaled SYS_WAIT, // 6 - Wait for a time or a message @@ -29,7 +29,7 @@ enum eSyscalls { SYS_LOADMOD, // 20 - Load a module into the kernel SYS_GETPHYS = 32, // 32 - Get the physical address of a page - SYS_MAP, // 33 - Map a physical address + SYS_MAP, // 33 - SYS_ALLOCATE, // 34 - Allocate a page SYS_UNMAP, // 35 - Unmap a page SYS_PREALLOC, // 36 - Preallocate a page @@ -63,7 +63,7 @@ enum eSyscalls { }; static const char *cSYSCALL_NAMES[] = { - "SYS_EXIT","SYS_CLONE","SYS_KILL","SYS_SIGNAL","SYS_YIELD","SYS_SLEEP", + "SYS_EXIT","SYS_CLONE","SYS_KILL","SYS_SETFAULTHANDLER","SYS_YIELD","SYS_SLEEP", "SYS_WAIT","SYS_WAITTID","SYS_SETNAME","SYS_GETNAME","SYS_GETTID","SYS_GETPID", "SYS_SETPRI","SYS_SENDMSG","SYS_GETMSG","SYS_GETTIME","SYS_SPAWN","SYS_EXECVE", "SYS_LOADBIN","SYS_UNLOADBIN","SYS_LOADMOD","","","",