summaryrefslogtreecommitdiff
path: root/sysroot/include/sys/asm/syscall.h
blob: 9d5d6302646e210c9bb814b71aedef601724b396 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
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 */