Central library of reference documents and specifications
Posted: Tue Mar 10, 2009 12:07 pm
Hey,
I know there is a reasonable selection of documents available on here, BonaFide and other OS dev sites, however they barely scratch the surface and over time I'm sure we've all managed to trawl the net and different resources to find many specifications and guides. It would be useful for us all to "compare notes" so to speak and setup a single central store (on the wiki perhaps?) of all the latest specs we have.
I know for example that a few of the references I have cannot be shared freely as they're commercial/copyright etc, but we could at least compile a central list (link those that are free) and leave the rest up to individuals to purchase or negotiate with vendors.
Anyone think this is a good idea?
Just to start it off here are a few of the docs I have:
ACPI Specification 3.0b
AGP v3.0 Interface Specification
Programming Interface for BUS Mastering IDE Controller 1.0
ATA/ATAPI-7 V3 all 3 volumes
(All the up to date intel manuals including x2APIC/HPET)
Intel 8255x 10/100 Mbps Ethernet Controller Family Open Source Software Developer Manual January 2006
Intel® 965 Express Chipset Family and Intel® G35 Express Chipset Graphics Controller PRM Programmer’s Reference Manual (PRM)
Intel Integrated Graphics Device OpRegion Specification Driver Programmer’s Reference Manual October 1st, 2008 Revision 1.0
PCI Local Bus Specification
PCI BIOS Specification v2
PCI System Architecture (Book)
PCI Express System Architecture (Book)
BIOS32 Specification 0.4
PnP BIOS Spec v1.0a
PnP External Serial v1
ESCD v1.02a
Serial ATA specification 1.0a
AHCI specification v1.3
SMBUS specification v2.0
VBE3 Specification
USB 1.1 Specification
USB 2.0 Specification
HID Specification 1.1
(USB in a nutshell guide)
HPET Specification v1.0
Intel® I/O Controller Hub 8 (ICH8) Family Specification Update
Intel I/O Controller Hub 7 (ICH7) AC97 Intel High Def. Audio
AMD/ATI M56 Register Reference Guide
AMD/ATI RV630 Register Reference Guide
PNP Parallel Specification v1.0b
EDD1.1 and EDD3.0 specifications
BIOS 13h Extensions Document
PCI and USB device ID List (we could ratify based on linux list?)
I know there is a reasonable selection of documents available on here, BonaFide and other OS dev sites, however they barely scratch the surface and over time I'm sure we've all managed to trawl the net and different resources to find many specifications and guides. It would be useful for us all to "compare notes" so to speak and setup a single central store (on the wiki perhaps?) of all the latest specs we have.
I know for example that a few of the references I have cannot be shared freely as they're commercial/copyright etc, but we could at least compile a central list (link those that are free) and leave the rest up to individuals to purchase or negotiate with vendors.
Anyone think this is a good idea?
Just to start it off here are a few of the docs I have:
ACPI Specification 3.0b
AGP v3.0 Interface Specification
Programming Interface for BUS Mastering IDE Controller 1.0
ATA/ATAPI-7 V3 all 3 volumes
(All the up to date intel manuals including x2APIC/HPET)
Intel 8255x 10/100 Mbps Ethernet Controller Family Open Source Software Developer Manual January 2006
Intel® 965 Express Chipset Family and Intel® G35 Express Chipset Graphics Controller PRM Programmer’s Reference Manual (PRM)
Intel Integrated Graphics Device OpRegion Specification Driver Programmer’s Reference Manual October 1st, 2008 Revision 1.0
PCI Local Bus Specification
PCI BIOS Specification v2
PCI System Architecture (Book)
PCI Express System Architecture (Book)
BIOS32 Specification 0.4
PnP BIOS Spec v1.0a
PnP External Serial v1
ESCD v1.02a
Serial ATA specification 1.0a
AHCI specification v1.3
SMBUS specification v2.0
VBE3 Specification
USB 1.1 Specification
USB 2.0 Specification
HID Specification 1.1
(USB in a nutshell guide)
HPET Specification v1.0
Intel® I/O Controller Hub 8 (ICH8) Family Specification Update
Intel I/O Controller Hub 7 (ICH7) AC97 Intel High Def. Audio
AMD/ATI M56 Register Reference Guide
AMD/ATI RV630 Register Reference Guide
PNP Parallel Specification v1.0b
EDD1.1 and EDD3.0 specifications
BIOS 13h Extensions Document
PCI and USB device ID List (we could ratify based on linux list?)