CS560 CLASS NOTES
Course Plan : Fall, 2011
Notes #1: Booting OS
boot MTX/Linux from floppy disk
Assignment #1: Linux/MTX booter
EXT2 file System
Assignment #1 HELP
Boot HD HELP
MTX Under Linux & on Real PC
Loader Assignment
Kernel-User Mode
Kernel-User Mode and System Calls
fork-exec in MTX
Display Driver
Interrupts
Timer and Timer Service
Keyboard Driver
IDE Hard Disk Driver
Synchronization Primitives
Pipes for MTX
File Operations
File Opeations & I/O Buffer
Special Files
I/O buffers in Unix
Buffer Management Problem
MP (MultiProcessor) Buffer Management
MTX in 32-bit Protected Mode
MTX using Dynamic Paging
SMP: hardware and OS
Project Specification