Welcome to the
Home Page of HTF Consulting

Device driver conversion software development device simulation integrated test harness nt4.0 windows pnp plug-n-play consult and/or this, win2k winxp power management wmi wdm hal test tool debugging embedded ndis. modem serial communications network graphics kernel parallel isa printer port eisa scsi pci technical support internals the other xp windows 2000 windows xp Alameda, California.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

HTF Consulting has expanded it's services to include device driver development, test tools and technical support on Windows platforms. We have been a supplier of FAX software products for the IBM/PC since 1993.

Click here to visit Page 2 … HTF Consulting's legacy suite of FAX software products.

To display the resume of Tom Fones, click here. RESUME06_W2K.html

HTF Consulting proudly offers to provide a customized device simulation test harness, including Plug-n-Play and Power Management verification, for exhaustive testing of any hardware-dependent device driver on the Win2K, WinXP or Longhorn platforms. This fully integrated test harness is a great benefit for device driver developers and testers. Among the useful features of the test harness are:

 

·        Begin testing before the new hardware arrives

·        Unit-testing any I/O operation on the device driver - triggered by the device or an application,

·        Device error-injection,

·        Recreating problem states reliably for debugging,

·        Stress testing for any given duration - over lunch, over night, or over the weekend,

·        Long duration testing with error-injection,

·        Testing the device driver with multiple devices simultaneously,

·        Saving device input and/or output to a file so that separate tests may be compared,

·        Testing with resource constraints such as low-memory, memory leaks and system busy,

·        Driver bullet-proofing by creating states that the device can't or won't readily produce,

·        Testing of all Plug-n-Play and Power Management activity – even when the device is busy,

·        Testing of all I/O modes: character, block-mode-buffered, DMA with/without scatter-gather.

 

 

Below is a Data-Flow Diagram for the Plug-n-Play and Power Management subsystem.

 

 

This subsystem is based on the Microsoft DDK Plug-n-Play sample ‘Toaster’, enhanced  with a GUI interface, improved logging detail and monitoring of Power Management.

 

 

Below is sample output from the Plug-n-Play/Power Management  subsystem. Please note that the monitor program tracks plug-n-play activity, device power state changes and system power state changes.

 

 

 

 

Below is a Data-Flow Diagram for the Device Simulation subsystem.

 

 

Below is an image of the user interface of the demo-model device simulation tool.
This abstract device is intended as a representative memory-mapped hardware device.
The test harness demo package is available as a zip file to be downloaded and exercised.  See below.

 

 

Below is sample output from the Device Simulation subsystem test application.

 

 

To see sample user interfaces for simulations of specific device classes click here.   index4.html

 

To download the device simulation demo model for evaluation click here. AbsDevSim.zip

Unzip the file to its own directory and then follow the instructions in Readme1st.txt.
This file is meant to serve as a tutorial for manual QA people who may be using a device simulation tool for the first time.

Exercising the tutorial will probably require 60 to 90 minutes for first time users. 
If you wish to get a quick overview of how the device simulation test harness works, please
peruse the file Readme1st.txt to get an idea of what’s expected of the test person.

Next, please view the file MadDevSimUI.bmp. This bitmap file shows the user interface for the meta-type device simulation from which all other simulations are inherited. This meta-type is intended as a superset of all memory-mapped devices, so that all simulations are implemented as a subtraction of functionality from this meta-type.

Finally – please view the file SerialSimUsrInt.bmp to get a picture of a customization of device simulation for a real-world device.

 

HTF Consulting also offers to convert any NT 4.0 device driver to a Windows XP device driver, with full Plug-n-Play compliance. This conversion includes a complete implementation of Windows Management Instrumentation, Power Management, as well as Plug-n-Play features Plug-in, Unplug and Eject for multiple devices. HTF Consulting is willing to provide this service on a fixed-price basis within a well-defined scope.

HTF Consulting also offers device driver development, maintenance, enhancement, debugging, and/or testing on a time and materials basis. Please drop us E-mail at: mailto:inquiry@htfconsulting.com

 

For a look at HTF Consulting's legacy suite of FAX software products, click here.

Add Me!Search Engine Optmization