The following represents some of the references, services, and tools available to help build hardware that is optimized to work with Windows operating systems.
AT Attachment 2 [X3T9.2 948D] and other ATA specifications
ATA Packet Interface for CD-ROM, SFF 8020i
Other SFF Committee publications
ftp://fission.dt.wdc.com/pub/standards/SFF/specs/
Compaq, Intel, Phoenix BIOS Boot Specification, Version 1.01
http://www.ptltd.com/techs/specs.html
El Torito—Bootable CD-ROM Format Specification, Version 1.0
Compaq, Intel, Phoenix BIOS Boot Specification, Version 1.01
http://www.ptltd.com/techs/specs.html
IDE and SCSI specifications
SFF Committee publications
FaxAccess: (408) 741-1600 (fax-back)
Fax: (408) 867-2115
Global Engineering Documents
Phone: (800) 854-7179 (US)
(613) 237-4250 (Canada)
(303) 792-2181 (Outside North America)
Fax: (303) 397-2740
ftp://ftp.symbios.com/pub/standards/io/
Media Status Notification Support Specification, Version 1.03
SMART IOCTL API Specification, Version 1.1
http://www.microsoft.com/hwdev/specs/
PCI Local Bus Specification, Revision 2.1 (PCI 2.1)
PCI SIG
Phone: (800) 433-5177
http://www.pcisig.com
Storage Device Class Power Management Reference Specification, Version 1.0
http://www.microsoft.com/hwdev/onnow.htm
Ultra DMA/33 specification
http://www.quantum.com
Windows DDK and Windows NT DDK
MSDN Professional membership