add system time, clean up pci into pci.sys, clean up syscall names, fix USERAPC1 typo
This commit is contained in:
1 parent
c1a291c4c9
commit
e41bf6e2c0
64 files changed
+4514
-2220
No files matched your search
@@ -1,96 +1,97 @@
|
||||
; syscall_nr.inc
|
||||
|
||||
SYS_EXIT_PROCESS EQU 0
|
||||
SYS_EXIT_THREAD EQU 1
|
||||
SYS_CREATE_PROCESS EQU 2
|
||||
SYS_WAIT_FOR_PROCESS EQU 3
|
||||
SYS_GET_PROCESS_EXIT_CODE EQU 4
|
||||
SYS_KILL_PROCESS EQU 5
|
||||
SYS_GET_PROCESS_LIST EQU 6
|
||||
SYS_GET_PROCESS_PID EQU 7
|
||||
SYS_CREATE_THREAD EQU 8
|
||||
SYS_WAIT_THREAD EQU 9
|
||||
SYS_GET_CURRENT_TID EQU 10
|
||||
SYS_GET_CURRENT_PID EQU 11
|
||||
SYS_SET_THREAD_PRIORITY EQU 12
|
||||
SYS_YIELD EQU 13
|
||||
SYS_SLEEP EQU 14
|
||||
SYS_SET_USER_APC_DISPATCHER EQU 15
|
||||
SYS_APC_RETURN EQU 16
|
||||
SYS_VM_ALLOC EQU 17
|
||||
SYS_VM_FREE EQU 18
|
||||
SYS_VM_PROTECT EQU 19
|
||||
SYS_VM_QUERY EQU 20
|
||||
SYS_CLOSE_HANDLE EQU 21
|
||||
SYS_MUTEX_CREATE EQU 22
|
||||
SYS_MUTEX_ACQUIRE EQU 23
|
||||
SYS_MUTEX_TRY_ACQUIRE EQU 24
|
||||
SYS_MUTEX_RELEASE EQU 25
|
||||
SYS_SEM_CREATE EQU 26
|
||||
SYS_SEM_WAIT EQU 27
|
||||
SYS_SEM_TRY_WAIT EQU 28
|
||||
SYS_SEM_SIGNAL EQU 29
|
||||
SYS_EVENT_CREATE EQU 30
|
||||
SYS_EVENT_SIGNAL EQU 31
|
||||
SYS_EVENT_CLEAR EQU 32
|
||||
SYS_EVENT_WAIT EQU 33
|
||||
SYS_QUEUE_CREATE EQU 34
|
||||
SYS_QUEUE_SEND EQU 35
|
||||
SYS_QUEUE_RECV EQU 36
|
||||
SYS_PUBLISH_QUEUE EQU 37
|
||||
SYS_OPEN_NAMED_QUEUE EQU 38
|
||||
SYS_QUEUE_DUPLICATE EQU 39
|
||||
SYS_NAMED_QUEUE_OWNER_PID EQU 40
|
||||
SYS_OPEN_FILE EQU 41
|
||||
SYS_CREATE_FILE EQU 42
|
||||
SYS_READ_FILE EQU 43
|
||||
SYS_WRITE_FILE EQU 44
|
||||
SYS_READ_FILE_ASYNC EQU 45
|
||||
SYS_WRITE_FILE_ASYNC EQU 46
|
||||
SYS_CANCEL_IO EQU 47
|
||||
SYS_SEEK_FILE EQU 48
|
||||
SYS_GET_FILE_POS EQU 49
|
||||
SYS_GET_FILE_SIZE EQU 50
|
||||
SYS_TRUNCATE_FILE EQU 51
|
||||
SYS_DELETE_FILE EQU 52
|
||||
SYS_RENAME_FILE EQU 53
|
||||
SYS_OPEN_DIR EQU 54
|
||||
SYS_READ_DIR EQU 55
|
||||
SYS_CREATE_DIR EQU 56
|
||||
SYS_REMOVE_DIR EQU 57
|
||||
SYS_SET_CWD EQU 58
|
||||
SYS_GET_CWD EQU 59
|
||||
SYS_WRITE_CONSOLE EQU 60
|
||||
SYS_SCREEN_BLIT EQU 61
|
||||
SYS_SCREEN_CLEAR EQU 62
|
||||
SYS_SCREEN_GET_SIZE EQU 63
|
||||
SYS_SCREEN_PUT_CHAR EQU 64
|
||||
SYS_KB_POLL EQU 65
|
||||
SYS_KB_IS_KEY_DOWN EQU 66
|
||||
SYS_KB_READ_CHAR EQU 67
|
||||
SYS_KB_READ_KEY EQU 68
|
||||
SYS_KB_GET_MODIFIERS EQU 69
|
||||
SYS_MOUSE_POLL EQU 70
|
||||
SYS_MOUSE_READ EQU 71
|
||||
SYS_MOUSE_GET_POS EQU 72
|
||||
SYS_GET_TICK EQU 73
|
||||
SYS_DEBUG_PRINT EQU 74
|
||||
SYS_QUERY_TRAP_FRAME EQU 75
|
||||
SYS_SOCKET EQU 76
|
||||
SYS_BIND EQU 77
|
||||
SYS_LISTEN EQU 78
|
||||
SYS_ACCEPT EQU 79
|
||||
SYS_CONNECT EQU 80
|
||||
SYS_SEND EQU 81
|
||||
SYS_RECV EQU 82
|
||||
SYS_SHUTDOWN EQU 83
|
||||
SYS_SEND_TO EQU 84
|
||||
SYS_RECV_FROM EQU 85
|
||||
SYS_RESOLVE_HOST EQU 86
|
||||
SYS_SET_SOCKET_OPTION EQU 87
|
||||
SYS_GET_SOCKET_OPTION EQU 88
|
||||
SYS_POLL EQU 89
|
||||
SYS_GET_MEMORY_STATUS EQU 90
|
||||
SYS_QUERY_KERNEL_STATS EQU 91
|
||||
SYS_EXIT_PROCESS EQU 0
|
||||
SYS_EXIT_THREAD EQU 1
|
||||
SYS_CREATE_PROCESS EQU 2
|
||||
SYS_WAIT_FOR_PROCESS EQU 3
|
||||
SYS_GET_PROCESS_EXIT_CODE EQU 4
|
||||
SYS_KILL_PROCESS EQU 5
|
||||
SYS_GET_PROCESS_LIST EQU 6
|
||||
SYS_GET_PROCESS_PID EQU 7
|
||||
SYS_CREATE_THREAD EQU 8
|
||||
SYS_WAIT_THREAD EQU 9
|
||||
SYS_GET_CURRENT_TID EQU 10
|
||||
SYS_GET_CURRENT_PID EQU 11
|
||||
SYS_SET_THREAD_PRIORITY EQU 12
|
||||
SYS_YIELD EQU 13
|
||||
SYS_SLEEP EQU 14
|
||||
SYS_SET_USER_APC_DISPATCHER EQU 15
|
||||
SYS_APC_RETURN EQU 16
|
||||
SYS_ALLOC_VM EQU 17
|
||||
SYS_FREE_VM EQU 18
|
||||
SYS_PROTECT_VM EQU 19
|
||||
SYS_QUERY_VM EQU 20
|
||||
SYS_CLOSE_HANDLE EQU 21
|
||||
SYS_CREATE_MUTEX EQU 22
|
||||
SYS_ACQUIRE_MUTEX EQU 23
|
||||
SYS_TRY_ACQUIRE_MUTEX EQU 24
|
||||
SYS_RELEASE_MUTEX EQU 25
|
||||
SYS_CREATE_SEM EQU 26
|
||||
SYS_WAIT_SEM EQU 27
|
||||
SYS_TRY_WAIT_SEM EQU 28
|
||||
SYS_SIGNAL_SEM EQU 29
|
||||
SYS_CREATE_EVENT EQU 30
|
||||
SYS_SIGNAL_EVENT EQU 31
|
||||
SYS_CLEAR_EVENT EQU 32
|
||||
SYS_WAIT_EVENT EQU 33
|
||||
SYS_CREATE_QUEUE EQU 34
|
||||
SYS_SEND_QUEUE EQU 35
|
||||
SYS_RECV_QUEUE EQU 36
|
||||
SYS_PUBLISH_QUEUE EQU 37
|
||||
SYS_OPEN_NAMED_QUEUE EQU 38
|
||||
SYS_DUPLICATE_QUEUE EQU 39
|
||||
SYS_GET_NAMED_QUEUE_OWNER_PID EQU 40
|
||||
SYS_OPEN_FILE EQU 41
|
||||
SYS_CREATE_FILE EQU 42
|
||||
SYS_READ_FILE EQU 43
|
||||
SYS_WRITE_FILE EQU 44
|
||||
SYS_READ_FILE_ASYNC EQU 45
|
||||
SYS_WRITE_FILE_ASYNC EQU 46
|
||||
SYS_CANCEL_IO EQU 47
|
||||
SYS_SEEK_FILE EQU 48
|
||||
SYS_GET_FILE_POS EQU 49
|
||||
SYS_GET_FILE_SIZE EQU 50
|
||||
SYS_TRUNCATE_FILE EQU 51
|
||||
SYS_DELETE_FILE EQU 52
|
||||
SYS_RENAME_FILE EQU 53
|
||||
SYS_OPEN_DIR EQU 54
|
||||
SYS_READ_DIR EQU 55
|
||||
SYS_CREATE_DIR EQU 56
|
||||
SYS_REMOVE_DIR EQU 57
|
||||
SYS_SET_CWD EQU 58
|
||||
SYS_GET_CWD EQU 59
|
||||
SYS_WRITE_CONSOLE EQU 60
|
||||
SYS_BLIT_SCREEN EQU 61
|
||||
SYS_CLEAR_SCREEN EQU 62
|
||||
SYS_GET_SCREEN_SIZE EQU 63
|
||||
SYS_PUT_SCREEN_CHAR EQU 64
|
||||
SYS_POLL_KEYBOARD EQU 65
|
||||
SYS_IS_KEY_DOWN EQU 66
|
||||
SYS_READ_KEYBOARD_CHAR EQU 67
|
||||
SYS_READ_KEY EQU 68
|
||||
SYS_GET_KEY_MODIFIERS EQU 69
|
||||
SYS_POLL_MOUSE EQU 70
|
||||
SYS_READ_MOUSE EQU 71
|
||||
SYS_GET_MOUSE_POS EQU 72
|
||||
SYS_GET_TICK EQU 73
|
||||
SYS_PRINT_DEBUG EQU 74
|
||||
SYS_QUERY_TRAP_FRAME EQU 75
|
||||
SYS_CREATE_SOCKET EQU 76
|
||||
SYS_BIND_SOCKET EQU 77
|
||||
SYS_LISTEN_SOCKET EQU 78
|
||||
SYS_ACCEPT_SOCKET EQU 79
|
||||
SYS_CONNECT_SOCKET EQU 80
|
||||
SYS_SEND_SOCKET EQU 81
|
||||
SYS_RECV_SOCKET EQU 82
|
||||
SYS_SHUTDOWN_SOCKET EQU 83
|
||||
SYS_SEND_TO_SOCKET EQU 84
|
||||
SYS_RECV_FROM_SOCKET EQU 85
|
||||
SYS_RESOLVE_HOST EQU 86
|
||||
SYS_SET_SOCKET_OPTION EQU 87
|
||||
SYS_GET_SOCKET_OPTION EQU 88
|
||||
SYS_POLL EQU 89
|
||||
SYS_GET_MEMORY_STATUS EQU 90
|
||||
SYS_QUERY_KERNEL_STATS EQU 91
|
||||
SYS_GET_SYSTEM_TIME EQU 92
|
||||
|
||||
SYS_MAX EQU 92
|
||||
SYS_MAX EQU 93
|
||||
Reference in new issue
Block a user