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

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related General Management Questions!