外国一个比较全的操作系统开发网站

外国一个比较全的操作系统开发网站


http://www.osdever.net/documents.php?cat=0&sort=1


Documents

  • The Universal Serial Bus Printed Book by Benjamin David Lunt
  • DMA Programming (PDF format) by Justin Deltener
  • ReiserFS On-Disk Structures by Gerson Kurz
  • Interfacing the Parellel Port (pdf format, 76.4KB) by Craig Peacock
  • Interfacing the Serial / RS232 Port (pdf format, 139KB) by Craig Peacock
  • DP8390D/NS32490D NIC Network Interface Controller (pdf format, 683KB) by National Semiconductor Corporation
  • DP8390 Network Interface Controller - An Introductory Guide (pdf format, 157KB) by National Semiconductor Corporation
  • The Workings of the PCI BIOS (pdf format, 57KB) by PCI Special Interest Group
  • Microsoft Portable Executable and Common Object File Format Specification (pdf format, 287KB) by Microsoft Corporation
  • Trends in Operating System Design: Towards a Customisable Persistent Micro-Kernel (pdf format, 98.8KB) by David Hulse and Alan Dearle
  • Plug & Play External COM (Serial) Device Specification (pdf format, 74.2KB) by Microsoft Corporation, Hayes Microcomputer Corporation
  • Plug & Play ISA Specifications (pdf format, 258KB) by Microsoft Corporation, Intel Corporation
  • Plug & Play COM (Serial) Specifications (pdf format, 39.5KB) by Microsoft Corporation
  • Writing Drivers for the DP8390 NIC Family of Ethernet Controllers (pdf format, 125KB) by National Semiconductor
  • 8253/54 CPU Timer Datasheet (pdf format, 43.5KB) by Intel Corporation
  • Plug & Play BIOS Specifications (pdf format, 194KB) by Compaq Computer Corporation, Intel Corporation, Pheonix BIOS Corporation
  • 82077AA Floppy Controller Datasheet (pdf format, 586KB) by Intel Corporation
  • Plug & Play Design Specifications for External IEEE 1394 (Firewire) Devices (pdf format, 58KB) by Microsoft Corporation
  • Journaling the Linux ext2fs File System (pdf format, 27KB) by Stephen C. Tweedie
  • Long File Name Specification (pdf format, 84KB) by Microsoft
  • Official FAT 12/16/32 Specification (pdf format, 164KB) by Microsoft
  • The Extended-2 Filesystem Overview (pdf format, 168KB) by Gadi Oxman
  • Multiboot Spec
  • Ralf Brown's Interrupt List
  • Ralf Brown's Interrupt List ZIPed (ZIP 1.9MB)
  • AMD CPU Docs
  • Intel's Docs
  • The CPUID Guide by Lawrence Curwood
  • Intel Architecture Software Developer's Manual, Volume 1: Basic Architecture (pdf format)
  • Intel Architecture Software Developer's Manual, Volume 2: Instruction Set Reference Manual A-M (pdf format)
  • Intel Architecture Software Developer's Manual, Volume 3: System Programming Guide (pdf format)
  • Intel 80386 Programmer's Reference Manual (TXT format, ZIPed to 203K)
  • Intel Architecture Software Developer's Manual, Volume 2: Instruction Set Reference Manual N-Z (pdf format)
  • AMD's x86-64 Docs
  • PowerPC Compiler Writer's Guide
  • I/O Registers for Standard VGA Cards (TXT format) by Shaggy
  • Tauron VGA Utils actually source, but there's a good amount of comments in it (ZIP 135kb)
  • XFree86 Video Timings some XFree86 specific info, along with some generic info
  • IBM PC Keyboard Information for Software Developers by Chris Giese [pdf]
  • Wout Merten's Guide To Keyboard Programming v1.1 Complete by Wout Merten [pdf]
  • Interfacing the AT Keyboard
  • Keyboard Layouts for non-English Scripts
  • Sun's Keyboard Layouts
  • Russian Keyboard: standard and phonetic (transliterated, homophonic)
  • Russian Keyboard Layout
  • Mouse Hardware by Tomi Engdahl [pdf]
  • The PS/2 Mouse Interface
  • PC mouse information
  • Disk Structures
  • How does the DMA work by pcguts [pdf]
  • The Official USB docs
  • Universal Serial Bus Device Driver Development
  • FAT12/16/32 info from Microsoft in DOC format
  • ISO9660 Simplified for DOS/Windows
  • A Table of Partition Types [pdf]

你可能感兴趣的:(操作系统开发)