Using WinDriver, a developer need only do the following to create an
application that accesses the custom hardware:
-
Start DriverWizard and detect the hardware and its resources.
-
Automatically generate the device driver code from within DriverWizard, or
use one of the WinDriver samples as the basis for the application (see
Chapter 8 for an overview of WinDriver's
enhanced support for specific chipsets).
-
Modify the user-mode application, as needed, using the generated/sample
functions to implement the desired functionality for your application.
Your hardware access application will run on all the supported platforms
[1.6] – just re-compile the code for the
target platform. The code is binary compatible across Windows 7/Vista/Server 2008/Server 2003/XP/2000
platforms;
there is no need to rebuild the code when porting it across binary-compatible
platforms.