diff options
Diffstat (limited to 'sysroot/include/sys/asm/syscall.h')
| -rw-r--r-- | sysroot/include/sys/asm/syscall.h | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/sysroot/include/sys/asm/syscall.h b/sysroot/include/sys/asm/syscall.h new file mode 100644 index 0000000..9d5d630 --- /dev/null +++ b/sysroot/include/sys/asm/syscall.h @@ -0,0 +1,47 @@ + +#ifndef __MCPU_SYS_ASM_SYSCALL_H +#define __MCPU_SYS_ASM_SYSCALL_H + +/* MCPU system call numbers. */ +#define __NR_brk 10 +#define __NR_gettimeofday 0x01c +#define __NR_clock_getres 0x021 +#define __NR_clock_gettime 0x022 +#define __NR_nanosleep 0x030 +#define __NR_clock_nanosleep 0x031 + +#define __NR_read 0x100 +#define __NR_write 0x101 +#define __NR_lseek 0x102 +#define __NR_open 0x103 +#define __NR_creat 0x104 +#define __NR_close 0x105 +#define __NR_link 0x106 +#define __NR_unlink 0x107 +#define __NR_chdir 0x108 +#define __NR_mkdir 0x109 +#define __NR_chmod 0x10b +#define __NR_chown 0x10c +#define __NR_access 0x10f +#define __NR_rename 0x111 +#define __NR_rmdir 0x112 +#define __NR_symlink 0x113 +#define __NR_readlink 0x114 + +#define __NR_stat 0x115 +#define __NR_fstat 0x116 +#define __NR_lstat 0x117 +#define __NR_fcntl 0x119 +#define __NR_pipe2 0x11a +#define __NR_getdents 0x11d +#define __NR_select 0x11e +#define __NR_fsync 0x120 +#define __NR_truncate 0x121 +#define __NR_ftruncate 0x122 +#define __NR_fchmod 0x123 +#define __NR_fchown 0x124 +#define __NR_fchdir 0x125 +#define __NR_dup 0x126 +#define __NR_dup2 0x127 + +#endif /* __MCPU_SYS_ASM_SYSCALL_H */ |
