summaryrefslogtreecommitdiff
path: root/defs.h
diff options
context:
space:
mode:
authorrsc <rsc>2006-09-06 18:19:11 +0000
committerrsc <rsc>2006-09-06 18:19:11 +0000
commit2685309fb47a0f60d3b59138d8029c5d901fde91 (patch)
treecce8197ed0d7d31a4068297e58920bb3ef239164 /defs.h
parent61d03d0eeff3137a6453a773dfe8a51746804920 (diff)
downloadxv6-labs-2685309fb47a0f60d3b59138d8029c5d901fde91.tar.gz
xv6-labs-2685309fb47a0f60d3b59138d8029c5d901fde91.tar.bz2
xv6-labs-2685309fb47a0f60d3b59138d8029c5d901fde91.zip
split syscall.c into sysfile.c and sysproc.c
Diffstat (limited to 'defs.h')
-rw-r--r--defs.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/defs.h b/defs.h
index 693fc20..8731c27 100644
--- a/defs.h
+++ b/defs.h
@@ -42,6 +42,11 @@ int strncmp(const char*, const char*, uint);
// syscall.c
void syscall(void);
+int fetchint(struct proc*, uint, int*);
+int fetchbyte(struct proc*, uint, char*);
+int fetcharg(int, void*);
+int checkstring(uint);
+int putint(struct proc*, uint, int);
// picirq.c
void pic_init(void);