| Microsoft sites |
| Windows Driver Central |
| Debugging Tools for Windows |
| MSDN Downloads |
| Microsoft Windows Internals certification (MCTS: Windows Internals) |
| Development tools |
| InstallShield |
| Utilities |
| Bart's Preinstalled Environment |
| Sysinternals tools (formerly at sysinternals.com) |
| Hardware and firmware specifications |
| ACPI specification |
| AT/ATAPI committee (Technical Committee T13) |
| IEEE 1394 Trade Association |
| 1394 Open Host Controller Interface Specification |
| PCI SIG |
| SMBIOS (Distributed Management Task Force) |
| USB SIG |
| interfacebus.com: Various interface and bus standards |
| Hardware manufacturers' technical documents sites |
| AMD processors |
| Intel processors |
| Driver and hardware developer training |
| Azius Developer Training: Most types of Windows drivers; Windows internals; troubleshooting and debugging; Windows source code |
| David Solomon Expert Seminars: Windows internals and troubleshooting. David is co-author, with Mark Russinovich, of the Microsoft Press book Windows Internals (which we highly recommend). |
| Mindshare: Training for hardware developers in all aspects of PC processors, buses, and technologies. |
| Open Systems Resources: Most types of Windows drivers, specializes in file systems. Consulting services also available. |
| Walter Oney: Most types of Windows drivers, specializes in USB, serial, instrumentation and process control. Author of the Microsoft Press book on the Windows Driver Model |
| Developer community |
| Bo Branten's projects site: Sample file system code |
| dumpanalysis.rog - Dmitry Vostokov's monumental collection of dump analysis case histories |
| NT Kernel Resources - specializes in network (NDIS) and related security issues. Consulting services and developer's tools as well |