| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- /* Copyright (c) 2017 SiFive Inc. All rights reserved.
- This copyrighted material is made available to anyone wishing to use,
- modify, copy, or redistribute it subject to the terms and conditions
- of the FreeBSD License. This program is distributed in the hope that
- it will be useful, but WITHOUT ANY WARRANTY expressed or implied,
- including the implied warranties of MERCHANTABILITY or FITNESS FOR
- A PARTICULAR PURPOSE. A copy of this license is available at
- http://www.opensource.org/licenses.
- */
- #ifndef _MACHINE_SYSCALL_H
- #define _MACHINE_SYSCALL_H
- #define SYS_getcwd 17
- #define SYS_dup 23
- #define SYS_fcntl 25
- #define SYS_faccessat 48
- #define SYS_chdir 49
- #define SYS_openat 56
- #define SYS_close 57
- #define SYS_getdents 61
- #define SYS_lseek 62
- #define SYS_read 63
- #define SYS_write 64
- #define SYS_writev 66
- #define SYS_pread 67
- #define SYS_pwrite 68
- #define SYS_fstatat 79
- #define SYS_fstat 80
- #define SYS_exit 93
- #define SYS_exit_group 94
- #define SYS_kill 129
- #define SYS_rt_sigaction 134
- #define SYS_times 153
- #define SYS_uname 160
- #define SYS_gettimeofday 169
- #define SYS_getpid 172
- #define SYS_getuid 174
- #define SYS_geteuid 175
- #define SYS_getgid 176
- #define SYS_getegid 177
- #define SYS_brk 214
- #define SYS_munmap 215
- #define SYS_mremap 216
- #define SYS_mmap 222
- #define SYS_open 1024
- #define SYS_link 1025
- #define SYS_unlink 1026
- #define SYS_mkdir 1030
- #define SYS_access 1033
- #define SYS_stat 1038
- #define SYS_lstat 1039
- #define SYS_time 1062
- #define SYS_getmainvars 2011
- #endif
|