Windows Driver Model and tools are the same for 32-bit and 64-bit Windows, so it's easy to get started in developing drivers for 64-bit systems by following these basic guidelines: 1. | Make sure that your devices address 64 bits of physical memory. | 2. | Use 64-bit safe programming practices and then use the 64-bit compiler to find problem areas related to driver-specific issues for IOCTLs, DMA, and legacy driver interfaces. |
Tip: The Kernel Mode Driver Framework (KMDF) manages 64-bit issues for you. Whether porting or developing new kernel-mode drivers, consider KMDF as your best solution. Porting and Development for 64-bit Drivers Driver Setup and 64-bit Drivers 64-bit Driver FAQs and Policies Case Studies: 64-bit Drivers AMD - Tips for AMD64 (WinHEC Sponsor) Intel - Tips for 64-bit (WinHEC Sponsor) Developer Resources for 64-bit Computing See Also Resources
|