Cottontail OS Development Library - Entries Listed by Author

Last updated on 10/2/2002

3Com
3Dfx Interactive
Adam Chapweske
Adobe
Advanced Gravis Computer Technology
AKM
Altek Instruments
AMD
Ampro Computers
Analog Devices
Andrew Scott
Andy McFadden
ATSC
Avance Logic
Ben L. Titzer
Bob Watson
Brooktree
Chips and Technologies
Chris Cant
Chris Giese
Cirrus Logic
Compaq
Creative
Crystal
Cypress Semiconductor
D.J. Delorie
Dave Williams
Davicom
David C. Plummer
debs
Digital
Doctor Dobb's Journal
Don L. Finley
Donald Becker
Doug Merrett
ECMA
Ed Nisley
ENSONIQ
ESS
Exabyte
EXAR
Fabian Nunez
ForteMedia
Frank Millea
Hale Landis
Hewlett-Packard Company
IC Ensemble
IEEE
Infineon
Information Sciences Institute
Intel
Intersil
Jeffrey S. Lee
Jon Postel
Jonas Berlin
Korg
Louis-Dominique Dubeau
LSI Logic
Mark Feldman
Microsoft
Mindshare
Motorola
National
NEC
NymSandra
OPTi
OSTA
PCI SIG
Phillips
Phoenix
PLX
Project UDI
Ralf Brown
Raphael A. Finkel
Realtek
Regis Duchesne
Richard Wilton
Rockwell
S3
SFF Committee
SigmaTel
Silicon Integrated Systems
SMC
ST
Sun
Symbios Logic
T10
T13
Texas Instruments
The OS Journal
Tim Robinson
TIS Committee
Transmeta
Trident
Unknown
Various
VIA
Video Electronics Standards Association
Vince Vu
Vulture/OT
Winbond
Winzip Computing
Wolfson
Wout Merten
Yamaha
Zhahai Stewart

3Com (13)

3C359 Network Interface Card Technical Referenceby: 3Com[archived copy]
3C515-TX NIC Technical Referenceby: 3Com[archived copy]
3C90x and 3C90xB NICs Technical Referenceby: 3Com[archived copy]
3C90xC NICs Technical Referenceby: 3Com[archived copy]
589D to 589E Technical Changes Addendumby: 3Com[archived copy]
Etherlink (3C501) Adapter Technical Referenceby: 3Com[archived copy]
EtherLink 16 and EtherLink 16 TP Adapter Technical Reference Guide (3C507)by: 3Com[archived copy]
EtherLink II Adapter Technical Reference Manual (3C503)by: 3Com[archived copy]
EtherLink III LAN PC Card ERS (3C589D)by: 3Com[archived copy]
EtherLink III Parallel Tasking ISA, EISA, Micro Channel, and PCMCIA Adapter Drivers Technical Reference (3C5x9B)by: 3Com[archived copy]
EtherLink/MC 32 Technical Reference Guide (3C527)by: 3Com[archived copy]
EtherLinx/MC: Micro Channel Ethernet Adapter Technical Reference Manual (3C523)by: 3Com[archived copy]
PCI/EISA Bus-Master Adapter Driver Technical Reference (3C59x)by: 3Com[archived copy]"Members of the 3Com EtherLink III and Fast EtherLink families of adapters"
<-- back to top

3Dfx Interactive (5)

SST-1 Revision 1.61by: 3Dfx Interactive[archived copy]"(a.k.a. Voodoo Graphics)"
SST-96 Voodoo Graphics for Windows Revision 2.2by: 3Dfx Interactive[archived copy]"(a.k.a. Voodoo Rush)"
Voodoo Banshee Universal Access 2D Databook Revision 1.0by: 3Dfx Interactive[archived copy]
Voodoo2 Graphics Revision 1.16by: 3Dfx Interactive[archived copy]
Voodoo3 Proogramming Guide: Revision 1.4by: 3Dfx Interactive[archived copy]
<-- back to top

Adam Chapweske (2)

Interfacing the AT Keyboardby: Adam Chapweske[archived copy]
The PS/2 Mouse Interfaceby: Adam Chapweske[archived copy]
<-- back to top

Adobe (1)

Adobe Acrobat Reader v4.0by: Adobe[archived copy]
<-- back to top

Advanced Gravis Computer Technology (1)

Gravis UltraSound, PC GamePad and Analog Pro SDK V2.22by: Advanced Gravis Computer Technology[archived copy]Includes source code
<-- back to top

AKM (5)

AK4524 24-Bit 96kHz Audio CODECby: AKM[archived copy]
AK4528 High Performance 24Bit 96kHz Audio CODECby: AKM[archived copy]
AK4531 Audio CODEC with 13ch Mixer & 18bit DACby: AKM[archived copy]
AK4540 AC'97 Multimedia Audio CODECby: AKM[archived copy]
AK4543 AC'97 Rev 2.1 Multimedia Audio CODECby: AKM[archived copy]
<-- back to top

Altek Instruments (1)

PC Keyboard Scan Codesby: Altek Instruments[archived copy]
<-- back to top

AMD (20)

3DNow! Technology Manualby: AMD[archived copy]
Am78C201A InterWave Interactive Audio and Wavetable Solutionby: AMD[archived copy]
Am79C90 CMOS Local Area Network Controller for Ethernet (C-LANCE)by: AMD[archived copy]
Am79C960 PCnet-ISA Single-Chip Ethernet Controllerby: AMD[archived copy]
Am79C961 PCnet-ISA Jumperless Single-Chip Ethernet Controller for ISAby: AMD[archived copy]
Am79C961A PCnet-ISA II Jumperless, Full Duplex Single-Chip Ethernet Controller for ISAby: AMD[archived copy]
Am79C965 PCnet-32 Single-Chip 32-Bit Ethernet Controllerby: AMD[archived copy]
Am79C970 PCnet-PCI Single-Chip Ethernet Controller for PCI Local Busby: AMD[archived copy]
Am79C970A PCnet-PCI II Single-Chip Full-Duplex Ethernet Controller for PCI Local Busby: AMD[archived copy]
Am79C971 PCnet-FAST Single-Chip Full-Duplex 10/100 Mbps Ethernet Controller for PCI Local Busby: AMD[archived copy]
Am79C972 PCnet-FAST+ Enhanced 10/100 Mbps PCI Ethernet Controller with OnNow Supportby: AMD[archived copy]
Am79C974 PCnet-SCSI Combination Ethernet and SCSI Controller for PCI Systemsby: AMD[archived copy]
Am79C976 PCnet-PRO 10/100 Mbps PCI Ethernet Controllerby: AMD[archived copy]
Am79C978 PCnet-Home Single-Chip 1/10 Mbps PCI Home Networking Controllerby: AMD[archived copy]
Am79C978A PCnet - Home Single-Chip 1/10 Mbps PCI Home Networking Controllerby: AMD[archived copy]
AMD-640 Chipset BIOS Design Application Noteby: AMD[archived copy]
AMD-640 System Controller Data Sheetby: AMD[archived copy]
AMD-645 Peripheral Bus Controller Data Sheetby: AMD[archived copy]
InterWave Driver Developmer's Kit Rev. 1.0by: AMD[archived copy]Includes source code
InterWave IC Am78C201/202 Programmer's Guide Rev. 2by: AMD[archived copy]
<-- back to top

Ampro Computers (1)

MiniModule/SVG-II Technical Manualby: Ampro Computers[archived copy]
<-- back to top

Analog Devices (10)

AC'97 SoundMAX Codec AD1881by: Analog Devices[archived copy]
AC'97 SoundMAX Codec AD1885by: Analog Devices[archived copy]
AC'97 SoundMAX Codec AD1886by: Analog Devices[archived copy]
AC'97 SoundPort Codec AD1819Aby: Analog Devices[archived copy]
AC'97 SoundPort Codec AD1819Bby: Analog Devices[archived copy]
AC'97 SoundPort Codec AD1885by: Analog Devices[archived copy]
Parallel-Port 16-Bit SoundPort Stereo Codec AD1845by: Analog Devices[archived copy]
Parallel-Port 16-Bit SoundPort Stereo Codec AD1848Kby: Analog Devices[archived copy]
Serial-Port 16-Bit SoundPort Stereo Codec AD1847by: Analog Devices[archived copy]
Serial-Port 16-Bit SoundPort Stereo Codec AD1849Kby: Analog Devices[archived copy]
<-- back to top

Andrew Scott (1)

VGA Programmers Master Reference Manualby: Andrew Scott[archived copy]"Concepts and pragmatics of computational modelling, visual model representation and manipulation, using a Video Graphics Array controller chip."
<-- back to top

Andy McFadden (1)

Andy McFadden's CD-Recordable FAQby: Andy McFadden[archived copy]
<-- back to top

ATSC (2)

Digital Audio Compression Standard (AC-3)by: ATSC[archived copy]
Digital Audio Compression Standard (AC-3) Errata Sheetby: ATSC[archived copy]
<-- back to top

Avance Logic (1)

ALS4000 Media Audio Controller SPECby: Avance Logic[archived copy]
<-- back to top

Ben L. Titzer (1)

Multiprocessing Support for Hobby OSes Explainedby: Ben L. Titzer[archived copy]Very good beginner's guide to SMP using the Intel Architecture.
<-- back to top

Bob Watson (1)

Extended ASCII Key Codesby: Bob Watson[archived copy]
<-- back to top

Brooktree (1)

Bt848/848A/849A Single-Chip Video Capture for PCIby: Brooktree[archived copy]
<-- back to top

Chips and Technologies (1)

65555 HiQVPro High Performance Flat Panel/CRT GUI Controllers Data Sheet Revision 1.1by: Chips and Technologies[archived copy]
<-- back to top

Chris Cant (1)

Writing Windows NT Device Driversby: Chris Cant[archived copy]
<-- back to top

Chris Giese (3)

IBM PC Keyboard Information for Software Developersby: Chris Giese[archived copy]
Protected Mode Demo Codeby: Chris Giese[archived copy][remote copy]
Protected Mode Tutorialby: Chris Giese[archived copy][remote copy]
<-- back to top

Cirrus Logic (18)

CS4201 CrystalClear Audio Codec '97 with Headphone Amplifierby: Cirrus Logic[archived copy]
CS4205 CrystalClear Audio Codec '97 for Portable Computingby: Cirrus Logic[archived copy]
CS4235 CrystalClear Low Cost ISA Audio Systemby: Cirrus Logic[archived copy]
CS4236B CrystalClear Single Chip Audio Systemby: Cirrus Logic[archived copy]
CS4237B CrystalClear Advanced Audio System with 3D Soundby: Cirrus Logic[archived copy]
CS4238B CrystalClear Advanced Audio System with 3D Soundby: Cirrus Logic[archived copy]
CS4239 CrystalClear Portable ISA Audio Systemby: Cirrus Logic[archived copy]
CS4281 Programming Manual Revision 1.17wby: Cirrus Logic[archived copy]
CS4294 SoundFusion Audio/Docking Codec '97 (AMC'97)by: Cirrus Logic[archived copy]
CS4297 CrystalClear SoundFusion Audio Codec '97by: Cirrus Logic[archived copy]
CS4297A CrystalClear SoundFusion Audio Codec '97by: Cirrus Logic[archived copy]
CS4298 SoundFusion Audio/Modem Codec '97 (AMC'97)by: Cirrus Logic[archived copy]
CS4299 CrystalClear SoundFusion Audio Codec '97by: Cirrus Logic[archived copy]
CS4610/11 CrystalClear SoundFusion PCI Audio Acceleratorby: Cirrus Logic[archived copy]
CS4614 CrystalClear SoundFusion PCI Audio Acceleratorby: Cirrus Logic[archived copy]
CS4920A Multi-Standard Audio Decoder - DACby: Cirrus Logic[archived copy]
CS8427 96 kHz Digital Audio Interface Transceiverby: Cirrus Logic[archived copy]
CS8920A Advanced Product Databookby: Cirrus Logic[archived copy]Crystal LAN ISA Plug-and-Play Ethernet Controller
<-- back to top

Compaq (6)

Alpha 21164 Microprocessor Hardware Reference Manualby: Compaq[archived copy]Same as the Alpha 21164PC??
Alpha 21264 Microprocessor Hardware Reference Manualby: Compaq[archived copy]
Alpha Architecture Handbook Version 4by: Compaq[archived copy]
AlphaPC 164SX Motherboard DIGITAL UNIX User's Manualby: Compaq[archived copy]
AlphaPC 164SX Motherboard Technical Reference Manualby: Compaq[archived copy]
AlphaPC 264DP Technical Reference Manualby: Compaq[archived copy]
<-- back to top

Creative (2)

Developer Kit for Sound Blaster Series Hardware Programming Referenceby: Creative[archived copy]Second Edition
The EMU10K1 Digital Audio Processorby: Creative[archived copy]
<-- back to top

Crystal (6)

Crystal Semiconductor Source Codeby: Crystal[archived copy]Source code ZIP with no README.
Crystal Semiconductor Wave Player/Recorderby: Crystal[archived copy]Includes source code and binaries.
CS4231A Parallel Interface, Multimedia Audio Codecby: Crystal[archived copy]
CS4232 Games Compatible Plug-and-Play Audio Systemby: Crystal[archived copy]
Overview of Digital Audio Interface Data Structuresby: Crystal[archived copy]Written by Clif Sanchez and Roger Taylor
PCI Audio Design Guide for Embedded Systemsby: Crystal[archived copy]Specification of Hardware Interfaces Required for PCI Audio in Embedded Applications. Written by Mark Gentry.
<-- back to top

Cypress Semiconductor (1)

CY82C693UB hyperCache / Stand-Alone PCI Peripheral Controller with USBby: Cypress Semiconductor[archived copy]
<-- back to top

D.J. Delorie (2)

DJGPP COFF Formatby: D.J. Delorie[archived copy]
DJGPP for Windows 2000/XPby: D.J. Delorie[archived copy]My distribution downloaded June 6, 2002.
<-- back to top

Dave Williams (1)

Programmer's Technical Reference for MSDOS and the IBM PCby: Dave Williams[archived copy]
<-- back to top

Davicom (1)

DM9008 ISA/Plug & Play Super Ethernet Controllerby: Davicom[archived copy]
<-- back to top

David C. Plummer (1)

Ethernet Address Resolution Protocol (RFC 826)by: David C. Plummer[archived copy]
<-- back to top

debs (1)

Programming the NEC uPD765 and Intel 82072/7 Floppy Disk Controllerby: debs[archived copy][remote copy]
<-- back to top

Digital (21)

21041 PCI Ethernet LAN Controller Data Sheetby: Digital[archived copy]
21041 PCI Ethernet LAN Controller Hardware Reference Manualby: Digital[archived copy]
21140A PCI Fast Ethernet LAN Controller Data Sheetby: Digital[archived copy]
21140A PCI Fast Ethernet LAN Controller Hardware Reference Manualby: Digital[archived copy]
21164 Alpha Microprocessor Evaluation Board User's Guideby: Digital[archived copy]
21164 Alpha Microprocessor Motherboard User's Manualby: Digital[archived copy]
21164 Alpha Microprocessor Product Briefby: Digital[archived copy]
21172 Core Logic Chipset Product Briefby: Digital[archived copy]
21172 Core Logic Chipset Technical Reference Manualby: Digital[archived copy]
Alpha 21164 Microprocessor Data Sheetby: Digital[archived copy]
Alpha 21164PC Microprocessor Hardware Reference Manualby: Digital[archived copy]
Alpha SRM Console for Alpha Microprocessor Motherboards User's Guideby: Digital[archived copy]
DE520 Driver Development Information (Fast EtherWORKS PMC/PCI Adapter)by: Digital[archived copy]
DECchip 21071 and DECchip 21072 Core Logic Chipsets Data Sheetby: Digital[archived copy]
DECchip 21171 Core Logic Chipset Technical Reference Manualby: Digital[archived copy]
Design of the 21174 Memory Controller for DIGITAL Personal Workstationsby: Digital[archived copy]Written by Reinhard C. Schumann
DIGITAL Personal Workstations: The Design of High-performance, Low-cost Alpha Systemsby: Digital[archived copy]Written by Kenneth M. Weiss and Kenneth A. House
PALcode for Alpha Microprocessors System Design Guideby: Digital[archived copy]
SROM Programming Utilitiesby: Digital[archived copy] "Supporting the Digital Semiconductor 21140, 21140A, 21041, 21142, 21143 (including 21143 Rev 4.0, Rev 4.1) and 21540 (rev 4.8 and rev 4.9) SROM specification version 4.05." Includes SROM format specification document.
Using the Digital Semiconductor 21041 with Boot ROM, Serial ROM, and External Register: An Application Noteby: Digital[archived copy]
Using the Digital Semiconductor 21140A with Boot ROM, Serial ROM, and External Register: An Application Noteby: Digital[archived copy]
<-- back to top

Doctor Dobb's Journal (2)

CPUID Algorithm Warsby: Doctor Dobb's Journal[archived copy]Written by Robert R. Collins
Detecting Intel Processors: Knowing the generation of a system CPUby: Doctor Dobb's Journal[archived copy]Written by Robert R. Collins.
<-- back to top

Don L. Finley (1)

Noisy Drives or Don't You Growl at Meby: Don L. Finley[archived copy]Provides the best explanation of floppy 'step rate' I've been able to find. Also includes program 'steprate' plus source.
<-- back to top

Donald Becker (1)

3c509.c: A 3c509 EtherLink3 ethernet driver for linuxby: Donald Becker[archived copy]Source code only
<-- back to top

Doug Merrett (1)

DUG_IDEby: Doug Merrett[archived copy]"Provides IDE disk info on both drives in the system." Includes source code.
<-- back to top

ECMA (1)

Data Interchange on Read-Only 120mm Optical Data Disks (CD-ROM)by: ECMA[archived copy]Standard ECMA-130, 2nd Edition
<-- back to top

Ed Nisley (1)

Journey to the Protected Land: Fancy Text Output and a Boot Mysteryby: Ed Nisley[archived copy]
<-- back to top

ENSONIQ (1)

ENSONIQ AudioPCI 97 ES1371 Specificationby: ENSONIQ[archived copy]
<-- back to top

ESS (8)

ES1869 AudioDrive Solution Data Sheetby: ESS[archived copy]
ES1878 AudioDrive Data Sheetby: ESS[archived copy]
ES1879 AudioDrive Solution Data Sheetby: ESS[archived copy]
ES1946 Solo-1E PCI AudioDrive Notebook Solution Data Sheetby: ESS[archived copy]
ES1988 Allegro PCI Audio-Modem Accelerator Data Sheetby: ESS[archived copy]
Maestro-2 Board Test v1.07by: ESS[archived copy]Includes source code and binaries.
Maestro-2 PCI Audio Accelerator Data Sheetby: ESS[archived copy]
Solo-1 PCI AudioDrive Solution Data Sheetby: ESS[archived copy]
<-- back to top

Exabyte (6)

220 Library Product Specificationby: Exabyte[archived copy]
EXB-10i Cartridge Handling Subsystem User's Manualby: Exabyte[archived copy]
EXB-8205 & EXB-8505 8mm Tape Drives Product Specificationby: Exabyte[archived copy]
EXB-8205 & EXB-8505 8mm Tape Drives SCSI Referenceby: Exabyte[archived copy]
EXB-8500 8mm Cartridge Tape Subsystem User's Manualby: Exabyte[archived copy]
EXB-8500 and EXB-8500c 8mm Tape Drive Product Specificationby: Exabyte[archived copy]
<-- back to top

EXAR (1)

ST16C650A UART with 32-byte FIFO's and Infrared (IrDA) Encoder/Decoderby: EXAR[archived copy]
<-- back to top

Fabian Nunez (1)

Floppy Controller Routinesby: Fabian Nunez[archived copy]"These are some routines to control a PC-compatible floppy controller." Includes source code.
<-- back to top

ForteMedia (3)

FM801 Sw Application Notes 001: FM801 GPIO Pins Accessby: ForteMedia[archived copy]
FM801 Sw Application Notes 002: FM801 Device Enable/Disableby: ForteMedia[archived copy]
FM801-AU PCI Audio Controllerby: ForteMedia[archived copy]
<-- back to top

Frank Millea (1)

Cottontail Bootloader v0.02by: Frank Millea[archived copy]Contains pre-built binaries, source, README, and example configuration script. Includes both 1st and 2nd stage bootloaders.
<-- back to top

Hale Landis (1)

How It Worksby: Hale Landis[archived copy]
<-- back to top

Hewlett-Packard Company (1)

a.out Architecture-Dependent File Formatby: Hewlett-Packard Company[archived copy]
<-- back to top

IC Ensemble (1)

ICE1712 Envy-24 PCI Multi-Channel I/O Controllerby: IC Ensemble[archived copy]
<-- back to top

IEEE (2)

IEEE P1281 System Use Sharing Protocol Draft Standard Version 1.12by: IEEE[archived copy]Standard for Information Technology - Use of ISO 9660:1988 System Use Fields.
IEEE P1282 Rock Ridge Interchange Protocol Draft Standard Version 1.12by: IEEE[archived copy]Standard for Information Technology - Interchange of ISO 9945-1:1990 Filesystems via the ISO 9660:1988 File Structure
<-- back to top

Infineon (1)

DSCC4 DMA Supported Serial Communications Controller with 4 Channelsby: Infineon[archived copy]
<-- back to top

Information Sciences Institute (2)

Internet Protocol (RFC 791)by: Information Sciences Institute[archived copy]
Transmission Control Protocol (RFC 793)by: Information Sciences Institute[archived copy]
<-- back to top

Intel (85)

21140-AF to 21143-xD Upgrade Application Noteby: Intel[archived copy]
21143 PCI/CardBus 10/100Mb/s Ethernet LAN Controller Hardware Reference Manualby: Intel[archived copy]
21X4 Serial ROM Format Version 4.09by: Intel[archived copy]
380AB/PB Dock Set Product Overviewby: Intel[archived copy]82380AB Mobile PCI-To-ISA Bridge (MISA), 82380PB Mobile PCI-To-PCI Bridge (MPCI)
380FB PCIset: 82380AB Mobile PCI-to-ISA Bridge (MISA)by: Intel[archived copy]
380FB PCIset: 82380FB Mobile PCI-to-PCI Bridge (MPCI2)by: Intel[archived copy]
430MX PCIset 82371MX Mobile PCI I/O IDE Xcelerator (MPIIX)by: Intel[archived copy]
430MX PCIset 82437MX (MTSC)/82438MX (MTDP) and 82371MX (MPIIX) Specification Updateby: Intel[archived copy]
430MX PCIset 82437MX Mobile System Controller (MTSC) and 82438MX Mobile Data Path (MTDP)by: Intel[archived copy]
430MX PCIset Timing Specificationby: Intel[archived copy]
430NX 82378ZB System I/O (SIO) and 82379AB System I/O APIC (SIO.A)by: Intel[archived copy]
430NX 82433LX/82433NX Local Bus Accelerator (LBX)by: Intel[archived copy]
430NX 82434LX/82434NX PCI, Cache and Memory Controller (PCMC)by: Intel[archived copy]
430TX 82371AB PCI-to-ISA/IDE Xcelerator (PIIX4)by: Intel[archived copy]
430TX PCIset System Controller (MTXC) Timing Specificationby: Intel[archived copy]
430TX PCIset: 82439TX System Controller (MTXC)by: Intel[archived copy]
430VX PCIset 82436VX (TVX) and 82438VX (TDX) Specification Updateby: Intel[archived copy]
430VX PCIset 82437VX System Controller (TVX) and 82438VX Data Path Unit (TDX)by: Intel[archived copy]
440BX AGPset: 82443BX Host Bridge/Controllerby: Intel[archived copy]
440BX AGPset: 82443BX Host Bridge/Controller Electrical and Thermal Specification, Timing Specificationby: Intel[archived copy]
440EX AGPset: 82443EX PCI AGP Controller (PAC)by: Intel[archived copy]
440FX PCIset 82441FX PCI and Memory Controller (PMC) and 82442FX Data Bus Accelerator (DBX)by: Intel[archived copy]
440LX AGPset: 82443LX PCI A.G.P. Controller (PAC)by: Intel[archived copy]
440MX 82443MX PCIset Specification Updateby: Intel[archived copy]
440MX 82443MX100 PCIsetby: Intel[archived copy]
440MX Chipset Electrical and Thermal Specificationby: Intel[archived copy]
440ZX AGPset: 82443ZX Host Bridge/Controllerby: Intel[archived copy]
450KX/GX PCIsetby: Intel[archived copy]
450NX PCIsetby: Intel[archived copy]Revision 1.3; 82454NX PCI Expander Bridge (PXB), 82453NX Data Path Multiplexor (MUX), 82452NX RAS/CAS Generator (RCG), 82451NX Memory & I/O Controller (MIOC)
820 Chipset: 82805AA Memory Translator Hub (MTH) Datasheetby: Intel[archived copy]
820 Chipset: 82820 Memory Controller Hub (MCH) Datasheetby: Intel[archived copy]
82077AA CHMOS Single-Chip Floppy Disk Controllerby: Intel[archived copy]
82078 44 Pin CHMOS Single-Chip Floppy Disk Controllerby: Intel[archived copy]
82093AA I/O Advanced Programmable Interrupt Controller (IOAPIC)by: Intel[archived copy]Datasheet
82357 Integrated System Peripheral (ISP)by: Intel[archived copy]
82371AB (PIIX4) PCI ISA IDE Xcelerator Timing Specificationsby: Intel[archived copy]
82371FB (PIIX) and 82371SB (PIIX3) PCI ISA IDE Xceleratorby: Intel[archived copy]
82371FB PCI ISA IDE Xcelerator (PIIX) Timing Specificationby: Intel[archived copy]
82371SB PCI ISA IDE Xcelerator (PIIX3) Timing Specificationby: Intel[archived copy]
82374EB/82374SB EISA System Component (ESC)by: Intel[archived copy]
8237A High Performance Programmable DMA Controllerby: Intel[archived copy]
8254 Programmable Interval Timerby: Intel[archived copy]
82558 Fast Ethernet PCI Bus Controller with Integrated PHYby: Intel[archived copy]
82559 Fast Ethernet Multifunction PCI/CardBus Controllerby: Intel[archived copy]
8259A Programmable Interrupt Controllerby: Intel[archived copy]
8272 Single/Double Density Floppy Disk Controllerby: Intel[archived copy]
82801AA (ICH) & 82801AB (ICH0) I/O Controller Hub AC '97 Programmer's Reference Manualby: Intel[archived copy]
82801AA (ICH) and Intel 82801AB (ICH0) I/O Controller Hub Datasheetby: Intel[archived copy]
82801BA I/O Controller Hub (ICH2) AC '97 Programmer's Reference Manualby: Intel[archived copy]
82801BA I/O Controller Hub 2 (ICH2) and 82801BAM I/O Controller Hub 2 Mobile (ICH2-M) Datasheetby: Intel[archived copy]
82801CA (ICH3), 82801BA (ICH2), 82801AA (ICH), and 82801AB (ICH0) IDE Controller Programmer's Reference Manualby: Intel[archived copy]Revision 1.0
840 Chipset: 82804AA Memory Repeater Hub for SDRAM (MRH-S) Datasheetby: Intel[archived copy]
840 Chipset: 82806AA PCI 64 Hub (P64H) Datasheetby: Intel[archived copy]
840 Chipset: 82840 Memory Controller Hub (MCH) Datasheetby: Intel[archived copy]
8x931AA, 8x931HA Universal Serial Bus Peripheral Controller User's Manualby: Intel[archived copy]
Accelerated Graphics Port Interface Specificationby: Intel[archived copy]A better reference on this subject: _AGP System Architecture_.
An Overview of the Intel IA-64 Compilerby: Intel[archived copy]
Assembly Language Programming Tools for the IA-64 Architectureby: Intel[archived copy]
Audio Codec '97 Revision 2.1by: Intel[archived copy]
Audio Codec '97 Revision 2.2by: Intel[archived copy]
Audio Codec '97 Revision 2.3by: Intel[archived copy]
Communication and Networking Riser Specification Revision 1.1by: Intel[archived copy]
Designing Interoperability into IA-64 Systems: DIG64 Guidelinesby: Intel[archived copy]
Divide, Square Root and Remainder Algorithms for the IA-64 Architectureby: Intel[archived copy]
Extensible Firmware Interface Specification Version 0.92by: Intel[archived copy]Draft for Review
Extensible Firmware Interface: booting the new generation of Intel Architecture platformsby: Intel[archived copy]Written by Mark Doran.
IA-32 Intel Architecture Software Developer's Manual Volume 2: Instruction Set Referenceby: Intel[archived copy]
IA-32 Intel Architecture Software Developer's Manual Volume 3: System Programming Guideby: Intel[archived copy]see chapter 7 for general MP information; chapter 7.6 is a detailed explanation of the local APIC.
IA-64 Assembler User's Guideby: Intel[archived copy]
IA-64 Assembly Language Reference Guideby: Intel[archived copy]
IA-64 Compiler Technologyby: Intel[archived copy]
IA-64 Floating-Point Operations and the IEEE Standard for Binary Floating-Point Arithmeticby: Intel[archived copy]
IA-64 Software Conventions and Runtime Architecture Guideby: Intel[archived copy]
IA-64 System Abstraction Layer Specificationby: Intel[archived copy]
Intel 80386 Programmer's Reference Manual 1986by: Intel[archived copy]
Intel IA-64 Architecture Software Developer's Manual Volume 1: IA-64 Application Architectureby: Intel[archived copy]Revision 1.1, July 2000
Intel IA-64 Architecture Software Developer's Manual Volume 2: IA-64 System Architectureby: Intel[archived copy]Revision 1.1, July 2000
Intel IA-64 Architecture Software Developer's Manual Volume 3: Instruction Set Referenceby: Intel[archived copy]Revision 1.1, July 2000
Intel IA-64 Architecture Software Developer's Manual Volume 4: Itanium Pocessor Programmer's Guideby: Intel[archived copy]Revision 1.1, July 2000
Intel740 Graphics Accelerator Datasheetby: Intel[archived copy]
Itanium Processor Floating-point Software Assistance and Floating-point Exception Handlingby: Intel[archived copy]
Itanium Processor Microarchitecture Reference for Software Optimizationby: Intel[archived copy]August 2000
MultiProcessor Specificationby: Intel[archived copy]Intel MultiProcessor Specification Version 1.4
Universal Host Controller Interface (UHCI) Design Guide Revision 1.1by: Intel[archived copy]
UNIX System V Application Binary Interfaceby: Intel[archived copy]
<-- back to top

Intersil (1)

82C50A CMOS Asynchronous Communications Elementby: Intersil[archived copy]
<-- back to top

Jeffrey S. Lee (1)

Programming the AdLib/Sound Blaster FM Music Chips Version 2.0by: Jeffrey S. Lee[archived copy]
<-- back to top

Jon Postel (3)

Assigned Numbers (RFC 762)by: Jon Postel[archived copy]
Internet Control Message Protocol (RFC 792)by: Jon Postel[archived copy]
User Datagram Protocol (RFC 768)by: Jon Postel[archived copy]
<-- back to top

Jonas Berlin (1)

Switching VGA modes without BIOS...by: Jonas Berlin[archived copy]AOD posting, circa 1998
<-- back to top

Korg (1)

Korg 1212 Documents and Source ZIPby: Korg[archived copy]
<-- back to top

Louis-Dominique Dubeau (1)

Analysis of the Ext2fs structureby: Louis-Dominique Dubeau[archived copy]
<-- back to top

LSI Logic (3)

80C200 Full Duplex CMOS Ethernet 10/100 Mega Bit/Sec Data Link Controllerby: LSI Logic[archived copy]
80C300 Full Duplex CMOS Ethernet 10/100 Mega Bit/Sec Data Link Controllerby: LSI Logic[archived copy]
84302 Quad 100/10 Mbps Ethernet Controller with RMON/SNMP Management Countersby: LSI Logic[archived copy]
<-- back to top

Mark Feldman (2)

Programming the PC Speakerby: Mark Feldman[archived copy]
The PC Games Programmers Encyclopedia 1.0by: Mark Feldman[archived copy]Some information on programming specific video cards.
<-- back to top

Microsoft (4)

FAT32 File System Specificationby: Microsoft[archived copy]
Plug and Play Design Specification for IEEE 1394by: Microsoft[archived copy]
Plug and Play Parallel Port Devices Version 1.0bby: Microsoft[archived copy]
Summary of Industry Feedback on APM 1.2 Specification (and FAQ)by: Microsoft[archived copy]
<-- back to top

Mindshare (1)

EISA System Architecture Second Editionby: Mindshare[archived copy]Written by Tom Shanley & Don Anderson. Free e-book version of the out of print edition.
<-- back to top

Motorola (5)

A Minimal PowerPC Boot Sequence for Executing Compiled C Programs - Application Noteby: Motorola[archived copy]
M68000 8-/16-/32-Bit Microprocessors User's Manual Ninth Editionby: Motorola[archived copy]
M68060 User's Manualby: Motorola[archived copy]"Including the MC68060, MC68LC060, and MC68EC060"
MC68020 MC68EC020 Microprocessors User's Manual First Editionby: Motorola[archived copy]
Superscalar 32-Bit Microprocessors - Product Briefby: Motorola[archived copy]MC68060, MC68LC060, MC68EC060
<-- back to top

National (12)

A Comparison of the INS8250, NS16450 and NS16550AF Series of UARTsby: National[archived copy][remote copy]
DP83815 10/100 Mb/s Integrated PCI Ethernet Media Access Controller and Physical Layer (MacPhyter)by: National[archived copy]
DP8390 Network Interface Controller: An Introductory Guideby: National[archived copy]
DP83905 AT/LANTIC AT Local Area Network Twisted-Pair Interface Controllerby: National[archived copy]
DP8390D/NS32490D NIC Network Interface Controllerby: National[archived copy]
DP8473 Floppy Disk Controller PLUS-2by: National[archived copy]
Floppy Disk Data Separator Design Guide for the DP8473by: National[archived copy]
Geode CS5530 I/O Companion Multi-Function South Bridgeby: National[archived copy]
PC16550D Universal Asynchronous Receiver/Transmitter with FIFOsby: National[archived copy]
PC87108AVHG/PC87108AVJE Advanced UART and Infrared Controllerby: National[archived copy]
The Operation of the FIFO in the DP8390, DP83901, DP83902 and DP83905by: National[archived copy]
Writing Drivers for the DP8390 NIC Family of Ethernet Controllersby: National[archived copy]
<-- back to top

NEC (1)

NEC uPD765A/uPD765B Single/Double Density Floppy-Disk Controllerby: NEC[archived copy]
<-- back to top

NymSandra (1)

Video Mode 13h Tutor--part 1by: NymSandra[archived copy]
<-- back to top

OPTi (1)

82C931 Plug and Play Integrated Audio Controller Data Bookby: OPTi[archived copy]
<-- back to top

OSTA (2)

MultiRead Specification for CD-ROM, CD-R, CD-R/RW and DVD-ROM Devicesby: OSTA[archived copy]
Universal Disk Format Specification Revision 2.00by: OSTA[archived copy]
<-- back to top

PCI SIG (2)

PCI BIOS Specification Revision 2.1by: PCI SIG[archived copy]A better reference on this subject: _PCI System Architecture_.
PCI Local Bus Specificationby: PCI SIG[archived copy]A better reference on this subject: _PCI System Architecture_.
<-- back to top

Phillips (2)

SAA7785 ThunderBird Avenger PCI Audio Acceleratorby: Phillips[archived copy]
UDA1325 Universal Serial Bus (USB) CODECby: Phillips[archived copy]
<-- back to top

Phoenix (1)

BIOS Enhanced Disk Drive Specification Version 3.0 Rev 0.8by: Phoenix[archived copy]
<-- back to top

PLX (1)

PCI 9050-1 Data Book Version 1.01by: PLX[archived copy]
<-- back to top

Project UDI (9)

UDI Core Specification Version 1.01 Volume I (Chapters 1-18)by: Project UDI[archived copy]
UDI Core Specification Version 1.01 Volume II (Chapters 19-33)by: Project UDI[archived copy]
UDI IA-32/IA-64 ABI Binding Specification Version 1.01by: Project UDI[archived copy]
UDI NIC Driver Specification Version 1.01by: Project UDI[archived copy]
UDI PCI Bus Binding Specification Version 1.01by: Project UDI[archived copy]
UDI Physical I/O Specification Version 1.01by: Project UDI[archived copy]
UDI Reference Implementationby: Project UDI[archived copy]
UDI SCSI Driver Specification Version 1.01by: Project UDI[archived copy]
UDI System Bus Binding Specification Version 1.01by: Project UDI[archived copy]
<-- back to top

Ralf Brown (4)

Ralf Brown's Interrupt List - INTER61A.ZIPby: Ralf Brown[archived copy]
Ralf Brown's Interrupt List - INTER61B.ZIPby: Ralf Brown[archived copy]
Ralf Brown's Interrupt List - INTER61C.ZIPby: Ralf Brown[archived copy]
Ralf Brown's Interrupt List - INTER61D.ZIPby: Ralf Brown[archived copy]
<-- back to top

Raphael A. Finkel (1)

An Operating Systems Vade Mecumby: Raphael A. Finkel[archived copy]"Traditionally, a vade mecum (pronounced "VAHdee MAYkem") is a laboratory manual that guides the student step by step through complex procedures. Operating systems are complex mixtures of policy and mechanism, of algorithm and heuristic, and of theoretical goals and practical experience. This vade mecum tries to unify these diverse points of view and guide the novice step by step through the complexities of the subject."
<-- back to top

Realtek (14)

Programming guide and sample code for RTL8139 familyby: Realtek[archived copy]Very useful sample code clears up some uncertainty in the documentation.
Realtek 3.3V Single Chip Fast Ethernet Controller with Power Management RTL8139C(L)by: Realtek[archived copy]
Realtek 3.3V Single Chip Fast Ethernet Controller with Power Management RTL8139C(L)+by: Realtek[archived copy]
Realtek Single Chip Fast Ethernet Controller and MC'97 Controller with Power Management RTL8101Lby: Realtek[archived copy]
Realtek Single Chip Fast Ethernet Controller with MII & AUI Interface RTL8130by: Realtek[archived copy]
Realtek Single Chip Fast Ethernet Controller with Power Management and Multi-Function RTL8139D(L)by: Realtek[archived copy]
Realtek Single Chip Fast Ethernet Controller with Power Management RTL8100 Programming Guideby: Realtek[archived copy]IIRC, this programming guide applies to all Realtek 81XX 100 Base TX cards.
Realtek Single Chip Fast Ethernet Controller with Power Management RTL8100(L)by: Realtek[archived copy]
Realtek Single Chip Fast Ethernet Controller with Power Management RTL8100B(L)by: Realtek[archived copy]
Realtek Single Chip Fast Ethernet Controller with Power Management RTL8139B(L)by: Realtek[archived copy]
Realtek Single-Chip USB to Fast Ethernet Controller with MII Interface RTL8150L(M)by: Realtek[archived copy]
RTL8019AS Realtek Full-Duplex Ethernet Controller with Plug and Play Function (RealPNP)by: Realtek[archived copy]
RTL8029AS Realtek PCI Full-Duplex Ethernet Controller with built-in SRAMby: Realtek[archived copy]
The Comparison Table of RTL8139 Familyby: Realtek[archived copy]
<-- back to top

Regis Duchesne (1)

NTFS Documentationby: Regis Duchesne[archived copy]
<-- back to top

Richard Wilton (1)

Programmer's Guide to PC(R) and PS/2(tm) Video Systems: Maximum Video Performance from the EGA(tm), VGA, HGC, and MCGAby: Richard Wilton[archived copy]
<-- back to top

Rockwell (1)

Bt878/879 Single-Chip Video and Broadcast Audio Capture for the PCI Busby: Rockwell[archived copy]
<-- back to top

S3 (2)

S3 Video Card Register Referenceby: S3[archived copy]
SonicVibes PCI Audio Acceleratorby: S3[archived copy]
<-- back to top

SFF Committee (3)

Information Specification for ATAPI DVD Devices Rev 5.1by: SFF Committee[archived copy]
Information Specification for Bootable CD-ROM Rev 1.0by: SFF Committee[archived copy]
SFF-8070i Specification for ATAPI Removable Rewritable Media Devices Rev 1.2by: SFF Committee[archived copy]
<-- back to top

SigmaTel (8)

STAC9700 Stereo AC'97 Codec Data Sheetby: SigmaTel[archived copy]
STAC9701/3 Multimedia Audio Codec for AC 97by: SigmaTel[archived copy]
STAC9704/7 Multimedia Audio Codec for AC'97by: SigmaTel[archived copy]
STAC9705 Audio/Modem Codec for AC 97, 2.0by: SigmaTel[archived copy]
STAC9708/11 Multi-Channel AC'97 Codec with Multi-Codec Optionby: SigmaTel[archived copy]
STAC9721/23 Stereo AC'97 Codec with Multi-Codec Optionby: SigmaTel[archived copy]
STAC9744 Stereo AC'97 Codec with Multi-Codec Option and On-Chip SRCsby: SigmaTel[archived copy]
STAC9756/57 Data Sheetby: SigmaTel[archived copy]Two channel AC'97 codecs with I2S digital I/O and SPDIF Output
<-- back to top

Silicon Integrated Systems (1)

SiS5595 PCI System I/O Chipset Revision 2.0by: Silicon Integrated Systems[archived copy]
<-- back to top

SMC (8)

Enhanced Super I/O Controller with Fast IRby: SMC[archived copy]
FDC37C6XX Super I/O Universal Design-In Application Noteby: SMC[archived copy]
FDC37C93x Tips: Enabling Gate A20 and Keyboard Reset and General Purpose I/O Optionsby: SMC[archived copy]Written by Bob Gross and Carl Shooley.
LAN83C171 - EPIC/XF ACPI/PC 97 Compliant Inegrated PCI 10/100 Mbps Fast Ethernet Controllerby: SMC[archived copy]
LAN91C110 FEAST Fast Ethernet Controller for PCMCIA and Generic 16-Bit Applicationsby: SMC[archived copy]
LAN91C95 ISA/PCMCIA Full Duplex Single-Chip Ethernet and Modem Controller with RAMby: SMC[archived copy]
SMC FC37C78 Floppy Disk Controllerby: SMC[archived copy]
SMC Plug and Play Compatible Ultra I/O Controllerby: SMC[archived copy]
<-- back to top

ST (1)

STE10/100 PCI 10/100 Ethernet Controller with Integrated PHY (5V)by: ST[archived copy]
<-- back to top

Sun (13)

Advanced PCI Bridge (APB) User's Manualby: Sun[archived copy]
ATM622-s User's Manualby: Sun[archived copy]Single Chip ATM SAR
DSC Dual Processor System Controller User's Manualby: Sun[archived copy]
microSPARC-IIep User's Manualby: Sun[archived copy]
PCIO Peripheral Component Interconnect Input Output Controllerby: Sun[archived copy]
RIC User's Manualby: Sun[archived copy]
STP2002QFP Fast Ethernet, Parallel Port, SCSI (FEPS) User's Guide Revision 1.0by: Sun[archived copy]
SuperSPARC II Addendum Rev 1.3by: Sun[archived copy]
U2P UPA to PCI Interface User's Manualby: Sun[archived copy]
U2S User's Manualby: Sun[archived copy]
UltraSPARC-IIi User's Manualby: Sun[archived copy]
USC User's Manualby: Sun[archived copy]
XB1 User's Manualby: Sun[archived copy]
<-- back to top

Symbios Logic (5)

53C8XX Software Development Kit Version 1.00.00by: Symbios Logic [archived copy]
8XXTARG Revision 2.3by: Symbios Logic [archived copy]"This software was written by Symbios Logic to develop and test new products." Includes source code.
LSI53C875/875E PCI to Ultra SCSI I/O Processor Technical Manualby: Symbios Logic [archived copy]
PCI-SCSI I/O Processorsby: Symbios Logic [archived copy]
SYM53C875/875E PCI-Ultra SCSI I/O Processorby: Symbios Logic [archived copy]
<-- back to top

T10 (37)

Fibre Channel Protocol for SCSIby: T10[archived copy]
Fibre Channel Protocol for SCSI, Second Version (FCP-2)by: T10[archived copy]
Generic Packetized Protocol (SCSI-GPP)by: T10[archived copy]
Reduced Block Commandsby: T10[archived copy]
Reduced Multimedia Commandsby: T10[archived copy]
SCSI Architecture Model - 2 (SAM-2)by: T10[archived copy]
SCSI Block Commands - 2 (SBC-2)by: T10[archived copy]
SCSI Controller Commands-2 (SCC-2)by: T10[archived copy]RAID controllers??
SCSI Enhanced Parallel Interface - EPIby: T10[archived copy]
SCSI Multimedia Commands - 2 (MMC-2)by: T10[archived copy]
SCSI Multimedia Commands - 3 (MMC-3)by: T10[archived copy]
SCSI Object Based Storage Device Commands (OSD)by: T10[archived copy]
SCSI on Scheduled Transfer Protocol (SST)by: T10[archived copy]
SCSI Parallel Interface-2 (SPI-2)by: T10[archived copy]
SCSI Parallel Interface-3 (SPI-3)by: T10[archived copy]
SCSI Parallel Interface-4 (SPI-4)by: T10[archived copy]
SCSI Passive Interconnect Performance (PIP)by: T10[archived copy]
SCSI Primary Commands - 2 (SPC-2)by: T10[archived copy]
SCSI Primary Commands - 3 (SPC-3)by: T10[archived copy]
SCSI RDMA Protocolby: T10[archived copy]
SCSI Stream Commands - 2 (SSC-2)by: T10[archived copy]
SCSI-2 Common Access Method Transport and SCSI Interface Moduleby: T10[archived copy]
SCSI-3 Block Commands (SBC)by: T10[archived copy]
SCSI-3 Enclosure Services Command Set (SES)by: T10[archived copy]
SCSI-3 Media Changer Commands - 2 (SMC-2)by: T10[archived copy]
SCSI-3 Medium Changer Commands (SMC)by: T10[archived copy]
SCSI-3 Stream Commands (SSC)by: T10[archived copy]
Sequential Access Partition Managementby: T10[archived copy]
Serial Bus Protocol 2 (SBP-2)by: T10[archived copy]
Serial Bus Protocol 3 (SBP-3)by: T10[archived copy]
Serial Storage Architecture - Physical Layer 1 (SSA-PH1)by: T10[archived copy]
Serial Storage Architecture - Physical Layer 2 (SSA-PH2)by: T10[archived copy]
Serial Storage Architecture - SCSI-2 Protocol (SSA-S2P)by: T10[archived copy]
Serial Storage Architecture - SCSI-3 Protocol (SSA-S3P)by: T10[archived copy]
Serial Storage Architecture - Transport Layer 1 (SSA-TL1)by: T10[archived copy]
Serial Storage Architecture - Transport Layer 2 (SSA-TL2)by: T10[archived copy]
Small Computer System Interface - 2by: T10[archived copy]
<-- back to top

T13 (10)

AT Attachment Interface for Disk Drives (ATA-1)by: T13[archived copy]
AT Attachment Interface with Extensions (ATA-2)by: T13[archived copy]
AT Attachment Packet Interface (ATAPI)by: T13[archived copy]I don't know where I found this; it's so old, but my guess is that it originated from T13. T10 would be my second guess (www.t10.org), since ATAPI is really SCSI commands over ATA wires.
AT Attachment with Packet Interface - 5 (ATA/ATAPI-5)by: T13[archived copy]
AT Attachment with Packet Interface - 6 (ATA/ATAPI-6)by: T13[archived copy]
AT Attachment with Packet Interface Extension (ATA/ATAPI-4)by: T13[archived copy]
AT Attachment-3 Interface (ATA-3)by: T13[archived copy]
ATA Host Adapter Standards Proposalby: T13[archived copy]
PCI IDE Controller Specification Revision 1.0by: T13[archived copy]T13 is a guess.
Programming Interface for Bus Master IDE Controllerby: T13[archived copy]T13 is a guess. Also, IIRC, this document is 'obsolete', although it still is relevant for hardware made just a few years ago.
<-- back to top

Texas Instruments (2)

TIR2000 Data Manualby: Texas Instruments[archived copy]High-Speed Serial Infrared Controller With 64-Byte FIFO
TL16C450 Asynchronous Communications Elementby: Texas Instruments[archived copy]
<-- back to top

The OS Journal (2)

CPUID & Processor Identificationby: The OS Journal[archived copy][remote copy]Written by Jens Olsson - http://www.jens.n3.net/
Virtual 8086 Modeby: The OS Journal[archived copy][remote copy]Written by Tim Robinson - http://www.themoebius.org.uk/
<-- back to top

Tim Robinson (2)

The Mobius Operating System: Documentation: Device Driver Bookby: Tim Robinson[archived copy]
The Mobius Operating System: Documentation: Inter-Process Communicationby: Tim Robinson[archived copy]
<-- back to top

TIS Committee (1)

Tool Interface Standard (TIS) Portable Formats Specification Version 1.1by: TIS Committee[archived copy]Covers Executable and Linkable Format (ELF), DWARF Debugging Information Format, and Relocatable Object Format Module (OMF).
<-- back to top

Transmeta (1)

The Technology Behind Crusoe Processorsby: Transmeta[archived copy]Written by Alexander Klaiber. "Low-power x86-Compatible Processors Implemented with Code Morphing Software"
<-- back to top

Trident (4)

Trident 4DWAVE Linux Software Programmer's Guide (SPG)by: Trident[archived copy]
Trident 4DWAVE SPDIF Interfaceby: Trident[archived copy]
Trident 4DWAVE-DX Technical Reference Manualby: Trident[archived copy]
Trident 4DWAVE-DX/NX Linux Software Programmers Guide (SPG)by: Trident[archived copy]
<-- back to top

Unknown (24)

ARC88 Documents and Source Code ZIPby: Unknown[archived copy]
Clarifications to the Plug and Play ISA Specification, Version 1.0aby: Unknown[archived copy]
CMI8330A/C3D PnP Audio Chipby: Unknown[archived copy]
Computing the Internet Checksum (RFC 1071)by: Unknown[archived copy]
DIGI96 Documents ZIPby: Unknown[archived copy]
Errata for "USB Revision 2.0 April 27, 2000" as of 12/7/2000by: Unknown[archived copy]
Great Microprocessors of the Past and Present (V 11.4.3)by: Unknown[archived copy].
Information Zefiro ZA2by: Unknown[archived copy]
InterWave GAME API Specificationby: Unknown[archived copy]Includes source code
ISO/IEC DIS 9660:1999 Volume and File Structure of CD-ROM for Information Interchangeby: Unknown[archived copy]
NASM Documentationby: Unknown[archived copy]Netwide Assembler documentation
NASM for Windows/DOSby: Unknown[archived copy]Netwide Assembler EXE
PCI and AGP Vendors, Devices and Subsystems identification fileby: Unknown[archived copy][remote copy]
PRODIF24 Hardware Documentationby: Unknown[archived copy]
SAM9407 Programmer's Reference ZIPby: Unknown[archived copy]
SCSI-2 Spec - CD-ROM devicesby: Unknown[archived copy]Very good explanation of CD-ROMs without having to look through all the SCSI specifications. I think I'll use this document to write my ATAPI driver.
Serial Port Programming Information ZIPby: Unknown[archived copy]Documents and source code
The Dynamic Host Configuration Protocol (Tutorial)by: Unknown[archived copy]
The Keyboard Interface Tutorialby: Unknown[archived copy]
The Serial Portby: Unknown[archived copy]
Unknown ATA Demo Codeby: Unknown[archived copy]
Unnamed ZIP with a lot of floppy docs and source codeby: Unknown[archived copy]
USB in a Nutshell. Making Sense of the USB Standard.by: Unknown[archived copy]
Winn L. Rosch Hardware Bible, Electronic Edition, Chapter 6by: Unknown[archived copy]
<-- back to top

Various (23)

"El Torito" Bootable CD-ROM Format Specificationby: Various[archived copy]
Advanced Configuration and Power Interface Specification Revision 1.0bby: Various[archived copy]
Advanced Configuration and Power Interface Specification Revision 2.0aby: Various[archived copy]
Advanced Power Management (APM) BIOS Interface Specificationby: Various[archived copy]
BIOS Boot Specification Version 1.01by: Various[archived copy]
Extended System Configuration Data Specification Version 1.03by: Various[archived copy]
OpenHCI Open Host Controller Interface Specification for USB Release 1.0aby: Various[archived copy]
Partition Tablesby: Various[archived copy]Various documents I've gathered on partition tables
Plug and Play BIOS Specification Version 1.0Aby: Various[archived copy]
Plug and Play External COM Device Specification Version 1.00by: Various[archived copy]
Plug and Play ISA Specification Version 1.0aby: Various[archived copy]
PowerPC Microprocessor Common Hardware Reference Platform: I/O Device Referenceby: Various[archived copy]
Realtime Operating Systems: Concepts and Implementation of Microkernels for Embedded Systemsby: Various[archived copy]Written by Dr. Jrgen Sauermann and Melanie Thelen
Reverse Address Resolution Protocol (RFC 903)by: Various[archived copy]
Roll Your Own Intranetby: Various[archived copy]All the Roll Your Own Intranet webpages downloaded into one ZIP for easy offline viewing. Written by Mr. Vijay Mukhi, Mr. Arsalan Zaidi and Ms. Sonal Kotecha.
SoundBlaster Programming Information v0.90by: Various[archived copy]Includes source code.
Universal Serial Bus Specification Revision 1.1by: Various[archived copy]
Universal Serial Bus Specification Revision 2.0by: Various[archived copy]
USB Device Class Definition for Audio Data Formats Release 1.0by: Various[archived copy]
USB Device Class Definition for Audio Devices Revision 1.0by: Various[archived copy]
USB Device Class Definition for MIDI Devices Release 1.0by: Various[archived copy]
USB Device Class Definition for Terminal Types Release 1.0by: Various[archived copy]
Windows Sockets: An Open Interface for Network Programming under Microsoft Windows (Version 1.1)by: Various[archived copy]
<-- back to top

VIA (3)

VT82C42 Keyboard Controllerby: VIA[archived copy]
VT82C586B PIPC PCI Inegrated Peripheral Controller Revision 1.0by: VIA[archived copy]PC97 Compliant PCI-to-ISA Bridge with ACPI, Distributed DMA, Plug and Play, Master Mode PCI-IDE Controller with UltraDMA-33, USB Controller, Keyboard Controller, and RTC
VT82C686A "Super South" South Bridge PSIPC PCI Super-I/O Integrated Peripheral Controller Revision 1.1by: VIA[archived copy]
<-- back to top

Video Electronics Standards Association (2)

VESA BIOS Extension (VBE) Core Functions Standard Version 3.0by: Video Electronics Standards Association[archived copy]
VESA Super VGA BIOS Extensionby: Video Electronics Standards Association[archived copy]I believe this is the first VESA BIOS Extension, dated November 14, 1989
<-- back to top

Vince Vu (1)

The Un-official Sound Blaster AWE32 Programming Guideby: Vince Vu[archived copy]
<-- back to top

Vulture/OT (1)

Tweaking the Video Mode 13h into Mode Xby: Vulture/OT[archived copy]
<-- back to top

Winbond (2)

ELANC-PCI (Twisted-Pair Ether-LAN Controller with PCI Interface)by: Winbond[archived copy]
W83977F/AF Data Sheetby: Winbond[archived copy]
<-- back to top

Winzip Computing (1)

Winzip v8.0by: Winzip Computing[archived copy]
<-- back to top

Wolfson (4)

WM9701A Low Power AC'97 Multimedia Audio Codecby: Wolfson[archived copy]
WM9703 AC'97 Revision 2.1 Audio Codecby: Wolfson[archived copy]
WM9704M AMC'97 Audio and Modem Codecby: Wolfson[archived copy]
WM9704Q 4-Channel Surround Sound Codecby: Wolfson[archived copy]
<-- back to top

Wout Merten (1)

Wout Mertens' Guide To Keyboard Programming v1.1by: Wout Merten[archived copy]
<-- back to top

Yamaha (11)

YMF711 OPL3-SA2 OPL3 Single-chip Audio System 2by: Yamaha[archived copy]
YMF715 OPL3-SA3 OPL3 Single-chip Audio System 3by: Yamaha[archived copy]
YMF715E OPL3-SA3 OPL3 Single-chip Audio System 3by: Yamaha[archived copy]
YMF715x (OPL3-SA3) Register Description Documentby: Yamaha[archived copy]
YMF721 OPL4-ML2 FM + Wavetable Synthesizer LSIby: Yamaha[archived copy]
YMF724F DS-1by: Yamaha[archived copy]
YMF740C DS-1Lby: Yamaha[archived copy]
YMF744B DS-1Sby: Yamaha[archived copy]
YMF754 (DS-1E) Hardware Specificationby: Yamaha[archived copy]PCI Audio function only
YMF754 DS-1Eby: Yamaha[archived copy]
YMF754 Source Codeby: Yamaha[archived copy]
<-- back to top

Zhahai Stewart (1)

Interfacing the IBM PC Parallel Printer Portby: Zhahai Stewart[archived copy]
<-- back to top