the
Operating System
resource center


...Software...

  1. The Boot Process
      Boot sectors, bootable CD-ROMs, examples..
  2. Partitions
      Partition Table Layout, Partition IDs..
  3. File Systems
      EXT/[23], Reiser, Joliet, FAT32, HPFS..
  4. Memory Management
      EMS, XMS + Techniques..
  5. Protected Mode
      VCPI, DPMI, GEMMIS, VDS, VOODOO, etc..
  6. Executable File Formats
      .com, .exe, .lib, .obj, a.out, ELF, LE, PE..
  7. Plug and Play Specs
      BIOS, Serial, Parrellel, ISA, Firewire..
  8. Device Driver Interfaces
      Uniform Driver Interface, linux drivers..
  9. Miscellaneous Software
      OS FAQ, overall design, VM design, threads..

...Hardware...

  1. Processor Architecture
      IA64, MMX, 3D-Now!, KNI, copro, optimization..
  2. Interconnect Buses
      ATA-2,3, Floppy, PCI, AGP, USB, SCSI, FC-AL..
  3. Disk and Disc Drives
      Floppys, Hard Drive Ports, CHS, CD-ROM..
  4. Human Interface Devices
      Keyboard, Mouse, Joystick, Gamepad..
  5. Sound Devices
      SB, SB16, GUS, PAS, PC-Speaker, MIDI, OPL..
  6. Communication Devices
      Serial, Parallel [SPP, EPP, ECP]..
  7. Networking Devices
      NE2000..
  8. Miscellaneous Devices
      PIC, PIT, DMA, RTC, ..
  9. Other Hardware
      Legos, ATX, NetPC's..


7/25/2006 Update:


Copyright © 1995-2006 Chris Lattner
This page last modified:10/10/04
View the rest of this site...
[about] [faq] [updates] [author recognition] [email] [up]

(new!) sections have been updated in the last week... (recent) sections have been updated in the last two weeks...