* same with xv6
[mascara-docs.git] / i386 / MIT / course / src / git.lab / inc / syscall.h
blob36f26defe2d589543859eff9d99cb7d204b81048
1 #ifndef JOS_INC_SYSCALL_H
2 #define JOS_INC_SYSCALL_H
4 /* system call numbers */
5 enum {
6 SYS_cputs = 0,
7 SYS_cgetc,
8 SYS_getenvid,
9 SYS_env_destroy,
10 SYS_page_alloc,
11 SYS_page_map,
12 SYS_page_unmap,
13 SYS_exofork,
14 SYS_env_set_status,
15 SYS_env_set_trapframe,
16 SYS_env_set_pgfault_upcall,
17 SYS_yield,
18 SYS_ipc_try_send,
19 SYS_ipc_recv,
20 SYS_time_msec,
21 NSYSCALLS
24 #endif /* !JOS_INC_SYSCALL_H */