File system project updates:
authorBen Pfaff <blp@cs.stanford.edu>
Mon, 22 May 2006 18:47:19 +0000 (18:47 +0000)
committerBen Pfaff <blp@cs.stanford.edu>
Mon, 22 May 2006 18:47:19 +0000 (18:47 +0000)
commitbfc9e18a6723b2315ef521282a8b42119338ece9
treeb9131cdbdbca10f685f54473ba517476dbfa8b9e
parentd0310bffc6d7c6e74bc7e48c9a38c3804aed08e6
File system project updates:
Require support for . and ...
Add inumber system call, so getcwd can be implemented,
and inode_get_inumber() function.
Implement these features in the reference solution.
Add "pwd" example program and require explanation of it in design
document.
Implement "cd" in shell.
Add -l option to "ls" example program.
Describe interpretation of unusual file names.
Remove filesys_self_test().
Update TODO.
14 files changed:
doc/filesys.texi
doc/filesys.tmpl
src/examples/.cvsignore
src/examples/Makefile
src/examples/ls.c
src/examples/pwd.c [new file with mode: 0644]
src/filesys/filesys.c
src/filesys/filesys.h
src/filesys/inode.c
src/filesys/inode.h
src/lib/syscall-nr.h
src/lib/user/syscall.c
src/lib/user/syscall.h
tests/.cvsignore