summaryrefslogtreecommitdiff
path: root/sysroot/include/sys/asm/syscall.h
diff options
context:
space:
mode:
Diffstat (limited to 'sysroot/include/sys/asm/syscall.h')
-rw-r--r--sysroot/include/sys/asm/syscall.h47
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 */