File list (Check if you may need any files):
chapter7\a\a.img
........\.\bochsrc
........\.\..ot\boot.asm
........\.\....\include\fat12hdr.inc
........\.\....\.......\load.inc
........\.\....\.......\pm.inc
........\.\....\loader.asm
........\.\include\const.h
........\.\.......\global.h
........\.\.......\proc.h
........\.\.......\protect.h
........\.\.......\proto.h
........\.\.......\sconst.inc
........\.\.......\string.h
........\.\.......\type.h
........\.\kernel\clock.c
........\.\......\global.c
........\.\......\i8259.c
........\.\......\kernel.asm
........\.\......\keyboard.c
........\.\......\main.c
........\.\......\proc.c
........\.\......\protect.c
........\.\......\start.c
........\.\......\syscall.asm
........\.\lib\klib.c
........\.\...\kliba.asm
........\.\...\string.asm
........\.\Makefile
........\b\a.img
........\.\bochsrc
........\.\..ot\boot.asm
........\.\....\include\fat12hdr.inc
........\.\....\.......\load.inc
........\.\....\.......\pm.inc
........\.\....\loader.asm
........\.\include\const.h
........\.\.......\global.h
........\.\.......\proc.h
........\.\.......\protect.h
........\.\.......\proto.h
........\.\.......\sconst.inc
........\.\.......\string.h
........\.\.......\type.h
........\.\kernel\clock.c
........\.\......\global.c
........\.\......\i8259.c
........\.\......\kernel.asm
........\.\......\keyboard.c
........\.\......\main.c
........\.\......\proc.c
........\.\......\protect.c
........\.\......\start.c
........\.\......\syscall.asm
........\.\lib\klib.c
........\.\...\kliba.asm
........\.\...\string.asm
........\.\Makefile
........\c\a.img
........\.\bochsrc
........\.\..ot\boot.asm
........\.\....\include\fat12hdr.inc
........\.\....\.......\load.inc
........\.\....\.......\pm.inc
........\.\....\loader.asm
........\.\include\const.h
........\.\.......\global.h
........\.\.......\keyboard.h
........\.\.......\keymap.h
........\.\.......\proc.h
........\.\.......\protect.h
........\.\.......\proto.h
........\.\.......\sconst.inc
........\.\.......\string.h
........\.\.......\type.h
........\.\kernel\clock.c
........\.\......\global.c
........\.\......\i8259.c
........\.\......\kernel.asm
........\.\......\keyboard.c
........\.\......\main.c
........\.\......\proc.c
........\.\......\protect.c
........\.\......\start.c
........\.\......\syscall.asm
........\.\......\tty.c
........\.\lib\klib.c
........\.\...\kliba.asm
........\.\...\string.asm
........\.\Makefile
........\d\a.img
........\.\bochsrc
........\.\..ot\boot.asm
........\.\....\include\fat12hdr.inc
........\.\....\.......\load.inc
........\.\....\.......\pm.inc
........\.\....\loader.asm
........\.\include\const.h
........\.\.......\global.h
........\.\.......\keyboard.h