CS460 CLASS NOTES

* Course Plan : Spring, 2012

* Final Time Slots

* LAB GRADE (updated 4-27)

* Notes #1: Introduction & Background

* Notes #2: Booting OS

* Lab #1: MTX Booter

* Notes on I/O Functions

* Lab #2: Loader

* Notes #3 Multitasking

* LAB#2

* Process Managementin Kernel

* LAB#3 sleep/wakeup/wait in Kernel

* Notes #5 Kernel mode and User Mode

* LAB#4 Kernel-user modes, simple system calls

* Notes 5 & LAB#5 fork-exec in MTX

* Notes 6 Memory Management

* Notes 7 Process Sychronization

* Notes 8 Pipe in UNIX/MTX

* The Display Driver

* Notes #9 Interrupts and Interrutp Processing

* Timer and timer functions

* Keyboard driver

* Driver Design Problems

* HD Driver

* Signal Processing

download: samples/kcw.iso ==> burn to a CD/DVD_ROM

download: samples/VMware-player ==> install on YOUR linux

* Last Assignment