Question: Assignment is in two parts. Setting up the environment and getting to a shell prompt. See the ppt included below (or in doc file) for
Assignment is in two parts. Setting up the environment and getting to a shell prompt.
See the ppt included below (or in doc file) for part I and the remainder of the doc file for part II.
Part I consists of getting basic and print kernels to run.
Part II consists of a series of prebuilt files each with a Makefile and prebuilt directory structure contain the files to be compiled in kernel.tar.gz. See doc for instructions.
01_gdb - Simple kernel continuation for "vga" graphic manipulation and connecting to debugger 02_driver - Simple video driver implementation 03_strings - Writing more than once character at a function call 04_scroll - Writing by lines and scrolling out of view 05_basic_int - Building a simple Interrrupt table
06_irq - Filling in the interrupt request handlers 07_timers - Implementing a simple timer system 08_shell - Implementing the world's simplest shell
Items in GREEN/RED in document represent actions to be taken (screenshots, questions asked, etc) for submitting assignment. See the last part of the file for questions
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
