File list (Check if you may need any files):
lab6\lab6\.bochsrc
....\....\boot\boot.S
....\....\....\main.c
....\....\....\Makefrag
....\....\....\sign.pl
....\....\CODING
....\....\conf\env.mk
....\....\....\lab.mk
....\....\fs\fs.c
....\....\..\fs.h
....\....\..\fsformat.c
....\....\..\ide.c
....\....\..\lorem
....\....\..\Makefrag
....\....\..\motd
....\....\..\newmotd
....\....\..\out
....\....\..\script
....\....\..\serv.c
....\....\..\test.c
....\....\..\testshell.key
....\....\..\testshell.out
....\....\..\testshell.sh
....\....\GNUmakefile
....\....\grade.sh
....\....\inc\args.h
....\....\...\assert.h
....\....\...\COPYRIGHT
....\....\...\elf.h
....\....\...\env.h
....\....\...\error.h
....\....\...\fd.h
....\....\...\fs.h
....\....\...\isareg.h
....\....\...\kbdreg.h
....\....\...\lib.h
....\....\...\malloc.h
....\....\...\memlayout.h
....\....\...\mmu.h
....\....\...\queue.h
....\....\...\stab.h
....\....\...\stdarg.h
....\....\...\stdio.h
....\....\...\string.h
....\....\...\syscall.h
....\....\...\timerreg.h
....\....\...\trap.h
....\....\...\types.h
....\....\...\x86.h
....\....\kern\console.c
....\....\....\console.h
....\....\....\COPYRIGHT
....\....\....\entry.S
....\....\....\env.c
....\....\....\env.h
....\....\....\init.c
....\....\....\kclock.c
....\....\....\kclock.h
....\....\....\kdebug.c
....\....\....\kdebug.h
....\....\....\kernel.ld
....\....\....\Makefrag
....\....\....\monitor.c
....\....\....\monitor.h
....\....\....\picirq.c
....\....\....\picirq.h
....\....\....\pmap.c
....\....\....\pmap.h
....\....\....\printf.c
....\....\....\sched.c
....\....\....\sched.h
....\....\....\syscall.c
....\....\....\syscall.h
....\....\....\trap.c
....\....\....\trap.h
....\....\....\trapentry.S
....\....\lib\console.c
....\....\...\entry.S
....\....\...\exit.c
....\....\...\fd.c
....\....\...\file.c
....\....\...\fork.c
....\....\...\fprintf.c
....\....\...\fsipc.c
....\....\...\ipc.c
....\....\...\libmain.c
....\....\...\Makefrag
....\....\...\malloc.c
....\....\...\pageref.c
....\....\...\panic.c
....\....\...\pfentry.S
....\....\...\pgfault.c
....\....\...\pipe.c
....\....\...\printf.c
....\....\...\printfmt.c
....\....\...\readline.c
....\....\...\spawn.c
....\....\...\string.c
....\....\...\syscall.c
....\....\...\wait.c