diff options
author | kaashoek <kaashoek> | 2006-08-23 01:09:24 +0000 |
---|---|---|
committer | kaashoek <kaashoek> | 2006-08-23 01:09:24 +0000 |
commit | 8b58e81077abf4e843873f16c03077e2fafce52d (patch) | |
tree | 9613a801fc9b3421ee79725782e3ef9bb4650574 /Notes | |
parent | f18ab5c04e5380e0fb27f63e8335e5d621315c1d (diff) | |
download | xv6-labs-8b58e81077abf4e843873f16c03077e2fafce52d.tar.gz xv6-labs-8b58e81077abf4e843873f16c03077e2fafce52d.tar.bz2 xv6-labs-8b58e81077abf4e843873f16c03077e2fafce52d.zip |
i/o redirection in sh
better parsing of sh commands (copied from jos sh)
cat: read from 1 if no args
sbrk system call, but untested
getpid system call
moved locks in keyboard intr, but why do we get intr w. null characters from keyboard?
Diffstat (limited to 'Notes')
-rw-r--r-- | Notes | 8 |
1 files changed, 8 insertions, 0 deletions
@@ -131,3 +131,11 @@ maybe get rid of per-proc gdt and ts one per cpu refresh it when needed setupsegs(proc *) + +why do we get 0 characters from keyboard? +are the locks in the right place in keyboardintr? + +sh: support pipes? leave it for the class? +sh: dynamic memory allocation? +sh: should sh support ; () & --- need malloc +sh: stop stdin on ctrl-d (for cat > y)
\ No newline at end of file |