diff --git a/Part2/A4/08_shell/boot/bootsect.bin b/Part2/A4/08_shell/boot/bootsect.bin new file mode 100644 index 0000000..3bdf970 Binary files /dev/null and b/Part2/A4/08_shell/boot/bootsect.bin differ diff --git a/Part2/A4/08_shell/boot/kernel_entry.o b/Part2/A4/08_shell/boot/kernel_entry.o new file mode 100644 index 0000000..05e8c66 Binary files /dev/null and b/Part2/A4/08_shell/boot/kernel_entry.o differ diff --git a/Part2/A4/08_shell/cpu/idt.o b/Part2/A4/08_shell/cpu/idt.o new file mode 100644 index 0000000..ae230c1 Binary files /dev/null and b/Part2/A4/08_shell/cpu/idt.o differ diff --git a/Part2/A4/08_shell/cpu/interrupt.o b/Part2/A4/08_shell/cpu/interrupt.o new file mode 100644 index 0000000..9569f56 Binary files /dev/null and b/Part2/A4/08_shell/cpu/interrupt.o differ diff --git a/Part2/A4/08_shell/cpu/isr.o b/Part2/A4/08_shell/cpu/isr.o new file mode 100644 index 0000000..30653f2 Binary files /dev/null and b/Part2/A4/08_shell/cpu/isr.o differ diff --git a/Part2/A4/08_shell/cpu/ports.o b/Part2/A4/08_shell/cpu/ports.o new file mode 100644 index 0000000..e84ee0b Binary files /dev/null and b/Part2/A4/08_shell/cpu/ports.o differ diff --git a/Part2/A4/08_shell/cpu/timer.o b/Part2/A4/08_shell/cpu/timer.o new file mode 100644 index 0000000..d2087dd Binary files /dev/null and b/Part2/A4/08_shell/cpu/timer.o differ diff --git a/Part2/A4/08_shell/drivers/keyboard.o b/Part2/A4/08_shell/drivers/keyboard.o new file mode 100644 index 0000000..9b87f96 Binary files /dev/null and b/Part2/A4/08_shell/drivers/keyboard.o differ diff --git a/Part2/A4/08_shell/drivers/screen.o b/Part2/A4/08_shell/drivers/screen.o new file mode 100644 index 0000000..671fd18 Binary files /dev/null and b/Part2/A4/08_shell/drivers/screen.o differ diff --git a/Part2/A4/08_shell/kernel.bin b/Part2/A4/08_shell/kernel.bin new file mode 100755 index 0000000..c7a7acd Binary files /dev/null and b/Part2/A4/08_shell/kernel.bin differ diff --git a/Part2/A4/08_shell/kernel/kernel.o b/Part2/A4/08_shell/kernel/kernel.o new file mode 100644 index 0000000..c9972bf Binary files /dev/null and b/Part2/A4/08_shell/kernel/kernel.o differ diff --git a/Part2/A4/08_shell/libc/mem.o b/Part2/A4/08_shell/libc/mem.o new file mode 100644 index 0000000..85c4b86 Binary files /dev/null and b/Part2/A4/08_shell/libc/mem.o differ diff --git a/Part2/A4/08_shell/libc/string.o b/Part2/A4/08_shell/libc/string.o new file mode 100644 index 0000000..9460553 Binary files /dev/null and b/Part2/A4/08_shell/libc/string.o differ diff --git a/Part2/A4/08_shell/os-image.bin b/Part2/A4/08_shell/os-image.bin new file mode 100644 index 0000000..c7b202b Binary files /dev/null and b/Part2/A4/08_shell/os-image.bin differ