update lab1-8 codes and docs. now version is 0.2
This commit is contained in:
0
code/lab8/kern/fs/devs/dev.c
Normal file → Executable file
0
code/lab8/kern/fs/devs/dev.c
Normal file → Executable file
0
code/lab8/kern/fs/devs/dev.h
Normal file → Executable file
0
code/lab8/kern/fs/devs/dev.h
Normal file → Executable file
0
code/lab8/kern/fs/devs/dev_disk0.c
Normal file → Executable file
0
code/lab8/kern/fs/devs/dev_disk0.c
Normal file → Executable file
0
code/lab8/kern/fs/devs/dev_stdin.c
Normal file → Executable file
0
code/lab8/kern/fs/devs/dev_stdin.c
Normal file → Executable file
0
code/lab8/kern/fs/devs/dev_stdout.c
Normal file → Executable file
0
code/lab8/kern/fs/devs/dev_stdout.c
Normal file → Executable file
0
code/lab8/kern/fs/file.c
Normal file → Executable file
0
code/lab8/kern/fs/file.c
Normal file → Executable file
0
code/lab8/kern/fs/file.h
Normal file → Executable file
0
code/lab8/kern/fs/file.h
Normal file → Executable file
2
code/lab8/kern/fs/fs.c
Normal file → Executable file
2
code/lab8/kern/fs/fs.c
Normal file → Executable file
@@ -78,7 +78,7 @@ files_closeall(struct files_struct *filesp) {
|
||||
}
|
||||
|
||||
int
|
||||
dup_fs(struct files_struct *to, struct files_struct *from) {
|
||||
dup_files(struct files_struct *to, struct files_struct *from) {
|
||||
// cprintf("[dup_fs]\n");
|
||||
assert(to != NULL && from != NULL);
|
||||
assert(files_count(to) == 0 && files_count(from) > 0);
|
||||
|
||||
0
code/lab8/kern/fs/fs.h
Normal file → Executable file
0
code/lab8/kern/fs/fs.h
Normal file → Executable file
0
code/lab8/kern/fs/iobuf.c
Normal file → Executable file
0
code/lab8/kern/fs/iobuf.c
Normal file → Executable file
0
code/lab8/kern/fs/iobuf.h
Normal file → Executable file
0
code/lab8/kern/fs/iobuf.h
Normal file → Executable file
0
code/lab8/kern/fs/sfs/bitmap.c
Normal file → Executable file
0
code/lab8/kern/fs/sfs/bitmap.c
Normal file → Executable file
0
code/lab8/kern/fs/sfs/bitmap.h
Normal file → Executable file
0
code/lab8/kern/fs/sfs/bitmap.h
Normal file → Executable file
0
code/lab8/kern/fs/sfs/sfs.c
Normal file → Executable file
0
code/lab8/kern/fs/sfs/sfs.c
Normal file → Executable file
0
code/lab8/kern/fs/sfs/sfs.h
Normal file → Executable file
0
code/lab8/kern/fs/sfs/sfs.h
Normal file → Executable file
0
code/lab8/kern/fs/sfs/sfs_fs.c
Normal file → Executable file
0
code/lab8/kern/fs/sfs/sfs_fs.c
Normal file → Executable file
0
code/lab8/kern/fs/sfs/sfs_inode.c
Normal file → Executable file
0
code/lab8/kern/fs/sfs/sfs_inode.c
Normal file → Executable file
0
code/lab8/kern/fs/sfs/sfs_io.c
Normal file → Executable file
0
code/lab8/kern/fs/sfs/sfs_io.c
Normal file → Executable file
0
code/lab8/kern/fs/sfs/sfs_lock.c
Normal file → Executable file
0
code/lab8/kern/fs/sfs/sfs_lock.c
Normal file → Executable file
0
code/lab8/kern/fs/swap/swapfs.c
Normal file → Executable file
0
code/lab8/kern/fs/swap/swapfs.c
Normal file → Executable file
0
code/lab8/kern/fs/swap/swapfs.h
Normal file → Executable file
0
code/lab8/kern/fs/swap/swapfs.h
Normal file → Executable file
0
code/lab8/kern/fs/sysfile.c
Normal file → Executable file
0
code/lab8/kern/fs/sysfile.c
Normal file → Executable file
0
code/lab8/kern/fs/sysfile.h
Normal file → Executable file
0
code/lab8/kern/fs/sysfile.h
Normal file → Executable file
0
code/lab8/kern/fs/vfs/inode.c
Normal file → Executable file
0
code/lab8/kern/fs/vfs/inode.c
Normal file → Executable file
0
code/lab8/kern/fs/vfs/inode.h
Normal file → Executable file
0
code/lab8/kern/fs/vfs/inode.h
Normal file → Executable file
0
code/lab8/kern/fs/vfs/vfs.c
Normal file → Executable file
0
code/lab8/kern/fs/vfs/vfs.c
Normal file → Executable file
0
code/lab8/kern/fs/vfs/vfs.h
Normal file → Executable file
0
code/lab8/kern/fs/vfs/vfs.h
Normal file → Executable file
0
code/lab8/kern/fs/vfs/vfsdev.c
Normal file → Executable file
0
code/lab8/kern/fs/vfs/vfsdev.c
Normal file → Executable file
0
code/lab8/kern/fs/vfs/vfsfile.c
Normal file → Executable file
0
code/lab8/kern/fs/vfs/vfsfile.c
Normal file → Executable file
0
code/lab8/kern/fs/vfs/vfslookup.c
Normal file → Executable file
0
code/lab8/kern/fs/vfs/vfslookup.c
Normal file → Executable file
0
code/lab8/kern/fs/vfs/vfspath.c
Normal file → Executable file
0
code/lab8/kern/fs/vfs/vfspath.c
Normal file → Executable file
Reference in New Issue
Block a user