Fixing commenting (always nice)
[tpg/acess2.git] / Kernel / include / syscalls.inc.asm
index 9f3973a..c0435cc 100644 (file)
@@ -5,7 +5,7 @@
 %define SYS_EXIT       0       ; Kill this thread
 %define SYS_CLONE      1       ; Create a new thread
 %define SYS_KILL       2       ; Send a signal
-%define SYS_SIGNAL     3       ; Set signal Handler
+%define SYS_SETFAULTHANDLER    3       ; Set signal Handler
 %define SYS_YIELD      4       ; Yield remainder of timestamp
 %define SYS_SLEEP      5       ; Sleep until messaged or signaled
 %define SYS_WAIT       6       ; Wait for a time or a message
 %define SYS_EXECVE     17      ; Replace the current process
 %define SYS_LOADBIN    18      ; Load a binary into the current address space
 %define SYS_UNLOADBIN  19      ; Unload a loaded binary
+%define SYS_LOADMOD    20      ; Load a module into the kernel
 
 %define SYS_GETPHYS    32      ; Get the physical address of a page
-%define SYS_MAP        33      ;       Map a physical address
+%define SYS_MAP        33      ; 
 %define SYS_ALLOCATE   34      ; Allocate a page
 %define SYS_UNMAP      35      ; Unmap a page
 %define SYS_PREALLOC   36      ; Preallocate a page
 %define SYS_READ       67      ; Read from an open file
 %define SYS_WRITE      68      ; Write to an open file
 %define SYS_IOCTL      69      ; Perform an IOCtl Call
-%define SYS_READDIR    70      ; Read from an open directory
-%define SYS_MKDIR      71      ; Create a new directory
-%define SYS_SYMLINK    72      ; Create a symbolic link
+%define SYS_SEEK       70      ; Seek to a new position in the file
+%define SYS_READDIR    71      ; Read from an open directory
+%define SYS_OPENCHILD  72      ; Open a child entry in a directory
 %define SYS_GETACL     73      ; Get an ACL Value
 %define SYS_SETACL     74      ; Set an ACL Value
 %define SYS_FINFO      75      ; Get file information
-%define SYS_SEEK       76      ; Seek to a new position in the file
-%define SYS_TELL       77      ; Return the current file position
-%define SYS_CHDIR      78      ; Change current directory
-%define SYS_GETCWD     79      ; Get current directory
-%define SYS_MOUNT      80      ; Mount a filesystem
+%define SYS_MKDIR      76      ; Create a new directory
+%define SYS_LINK       77      ; Create a new link to a file
+%define SYS_SYMLINK    78      ; Create a symbolic link
+%define SYS_UNLINK     79      ; Delete a file
+%define SYS_TELL       80      ; Return the current file position
+%define SYS_CHDIR      81      ; Change current directory
+%define SYS_GETCWD     82      ; Get current directory
+%define SYS_MOUNT      83      ; Mount a filesystem

UCC git Repository :: git.ucc.asn.au