|
|
1.1 ! root 1: # scall.s5 6/22/93 ! 2: #ident libc-m32:scall.list %I% ! 3: # ! 4: # $1= func_name, $2=s_call number, $3= arg count, $4= flags ! 5: # flags : 0x01 -> rval in d1 ! 6: # 0x02 -> arg = arg@, (arg count = 1) ! 7: # ! 8: # _exit 1 1 # called by exit(), now in crts0.s ! 9: # fork 2 0 ! 10: read 3 3 ! 11: write 4 3 ! 12: open 5 3 ! 13: close 6 1 ! 14: # wait 7 1 # pid of child returned in d0, status in d1 ! 15: creat 8 2 ! 16: link 9 2 ! 17: unlink 10 1 ! 18: chdir 12 1 ! 19: _time 13 0 # called by time(). ! 20: mknod 14 3 ! 21: chmod 15 2 ! 22: chown 16 3 ! 23: # brk 17 1 ! 24: stat 18 2 ! 25: lseek 19 3 ! 26: getpid 20 0 ! 27: getppid 20 0 1 # same as getpid, rval in d1. ! 28: mount 21 4 ! 29: umount 22 1 ! 30: setuid 23 1 ! 31: getuid 24 0 ! 32: geteuid 24 0 1 # same as getuid, rval in d1. ! 33: stime 25 1 2 # arg = (long *), put *arg in d1. ! 34: ptrace 26 4 ! 35: alarm 27 1 ! 36: fstat 28 2 ! 37: pause 29 0 ! 38: utime 30 2 ! 39: access 33 2 ! 40: nice 34 1 ! 41: statfs 35 4 ! 42: sync 36 0 ! 43: kill 37 2 ! 44: fstatfs 38 4 ! 45: _pgrp 39 1 # called by getpgrp(), setpgrp() -> _pgrp(0|1) ! 46: dup 41 2 ! 47: # pipe() is hand writen, and cannot be generated. ! 48: # pipe 42 0 # first fd returned in d0, second fd in d1. ! 49: times 43 1 ! 50: profil 44 4 ! 51: plock 45 1 ! 52: setgid 46 1 ! 53: getgid 47 0 ! 54: getegid 47 0 1 # same as getgid, rval in d1. ! 55: _msgsys 49 6 # called by msgget(), msgctl(), msgrcv(), msgsnd(). ! 56: sysi86 50 5 # specific sys-call ! 57: acct 51 1 ! 58: _shmsys 52 4 # called by shmat(), shmctcl(), shmdt(), shmget(). ! 59: _semsys 53 5 # called by semctl(), semget(), semop(). ! 60: ioctl 54 3 ! 61: uadmin 55 3 ! 62: _utssys 57 3 # called by uname(), ustat(). ! 63: # execve 59 3 # called by execl(), execv(), execle(), execlp(), execvp ! 64: umask 60 1 ! 65: chroot 61 1 ! 66: fcntl 62 3 ! 67: ulimit 63 2 ! 68: rmdir 79 1 ! 69: mkdir 80 2 ! 70: getdents 81 4 ! 71: poll 87 3 ! 72: chsize 2600 2 ! 73: ftime 2856 2 ! 74: nap 3112 1 ! 75: # end of scall.s5
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.