add display subsystem and vmwaresvga driver, support absolute mouse and qemu tablet, map pci mmio to private virtual aperture, better smp panic handling, remove legacy io publish/match, add sys query display info and display command to native shell
This commit is contained in:
1 parent
e41bf6e2c0
commit
6260de0085
38 files changed
+4011
-467
No files matched your search
@@ -60,38 +60,42 @@ 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 93
|
||||
SYS_WRITE_CONSOLE EQU 60
|
||||
SYS_GET_CONSOLE_INFO EQU 61
|
||||
SYS_SET_CONSOLE_CURSOR EQU 62
|
||||
SYS_FILL_CONSOLE_CHARACTER EQU 63
|
||||
SYS_FILL_CONSOLE_ATTRIBUTE EQU 64
|
||||
SYS_PUT_SCREEN_CHAR EQU 65
|
||||
SYS_BLIT_SCREEN EQU 66
|
||||
SYS_CLEAR_SCREEN EQU 67
|
||||
SYS_GET_SCREEN_SIZE EQU 68
|
||||
SYS_QUERY_DISPLAY_INFO EQU 69
|
||||
SYS_POLL_KEYBOARD EQU 70
|
||||
SYS_IS_KEY_DOWN EQU 71
|
||||
SYS_READ_KEYBOARD_CHAR EQU 72
|
||||
SYS_READ_KEY EQU 73
|
||||
SYS_GET_KEY_MODIFIERS EQU 74
|
||||
SYS_POLL_MOUSE EQU 75
|
||||
SYS_READ_MOUSE EQU 76
|
||||
SYS_GET_MOUSE_POS EQU 77
|
||||
SYS_GET_TICK EQU 78
|
||||
SYS_PRINT_DEBUG EQU 79
|
||||
SYS_QUERY_TRAP_FRAME EQU 80
|
||||
SYS_CREATE_SOCKET EQU 81
|
||||
SYS_BIND_SOCKET EQU 82
|
||||
SYS_LISTEN_SOCKET EQU 83
|
||||
SYS_ACCEPT_SOCKET EQU 84
|
||||
SYS_CONNECT_SOCKET EQU 85
|
||||
SYS_SEND_SOCKET EQU 86
|
||||
SYS_RECV_SOCKET EQU 87
|
||||
SYS_SHUTDOWN_SOCKET EQU 88
|
||||
SYS_SEND_TO_SOCKET EQU 89
|
||||
SYS_RECV_FROM_SOCKET EQU 90
|
||||
SYS_RESOLVE_HOST EQU 91
|
||||
SYS_SET_SOCKET_OPTION EQU 92
|
||||
SYS_GET_SOCKET_OPTION EQU 93
|
||||
SYS_POLL EQU 94
|
||||
SYS_GET_MEMORY_STATUS EQU 95
|
||||
SYS_QUERY_KERNEL_STATS EQU 96
|
||||
SYS_GET_SYSTEM_TIME EQU 97
|
||||
SYS_MAX EQU 98
|
||||
Reference in new issue
Block a user