#ifndef MANGO_SYSCALL_H_ #define MANGO_SYSCALL_H_ #define SYS_TASK_EXIT 1 #define SYS_TASK_CREATE 2 #define SYS_TASK_CREATE_THREAD 3 #define SYS_THREAD_START 30 #define SYS_VM_OBJECT_CREATE 4 #define SYS_VM_OBJECT_READ 5 #define SYS_VM_OBJECT_WRITE 6 #define SYS_VM_OBJECT_COPY 29 #define SYS_VM_REGION_CREATE 7 #define SYS_VM_REGION_READ 8 #define SYS_VM_REGION_WRITE 9 #define SYS_VM_REGION_MAP_ABSOLUTE 10 #define SYS_VM_REGION_MAP_RELATIVE 11 #define SYS_VM_REGION_UNMAP_ABSOLUTE 12 #define SYS_VM_REGION_UNMAP_RELATIVE 13 #define SYS_KERN_LOG 14 #define SYS_KERN_HANDLE_CLOSE 15 #define SYS_KERN_CONFIG_GET 16 #define SYS_KERN_CONFIG_SET 17 #define SYS_MSG_SEND 18 #define SYS_MSG_RECV 19 #define SYS_MSG_REPLY 20 #define SYS_MSG_READ 21 #define SYS_MSG_READ_HANDLES 22 #define SYS_MSG_WRITE 23 #define SYS_MSG_WRITE_HANDLES 24 #define SYS_CHANNEL_CREATE 25 #define SYS_PORT_CREATE 26 #define SYS_PORT_CONNECT 27 #define SYS_PORT_DISCONNECT 28 #endif