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 7 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.7] — just recompile the code for the target
platform. The code is binary compatible across Windows 8 / 7 / Vista / Server 2008 / Server 2003 / XP
platforms;
there is no need to rebuild the code when porting it across binary-compatible
platforms.