For hardware manufacturers, Microsoft has the Windows Ecosystem Readiness Program. To use their program, you must first be registered. They say:
Get ready for Windows 7. On the Windows Ecosystem area of Microsoft Connect (registration required), you can download Windows 7 RC, the updated Windows Logo Kit (WLK), the Windows Driver Kit (WDK), the Software Development Kit (SDK), white papers, and checked builds and symbols for debugging to help you test and verify compatibility.
The Windows Logo Kit (WLK) and the Windows Driver Kit (WDK) are available from the Microsoft Connect site. WLK 1.4 is the most current version, and is to be used for testing for Compatible with Windows 7 products. Microsoft offers the advisory that products should be tested with both the 32 bit and 64 bit versions of Windows 7 RC, and that they estimate that at least half of Windows 7 customers will be running the 64 bit version.
On Microsoft's web page WDK and Developer Tools Overview are tabs to get downloads or additional information on Debugging tools for Windows, Testing tools for drivers, Downloads for Kits and tools, and Support for kits and tools.
On the Windows Logo Program: Overview, you can download specific information about the Windows Logo Plan for different types of devices.
When you are satisfied you have met the requirements and tests for your drivers and device, you can fill out the Product Submission form for the Windows 7 Compatibility Center. There are certain other criteria you have to meet as well. Questions on the process should go to wccprtnr@microsoft.com.