Device driver development tool
1 April 2005 | 0
Compuware’s DriverStudio 3.1 is a suite of tools that helps speed up the development of Windows device drivers. It helps device driver developers write, debug, test and tune driver code that meets the strict quality standards for Windows Hardware Quality Labs (WHQL) certification.
It works with Microsoft Visual Studio .NET 2003 and maintains full compatibility with the Microsoft Driver Development Kit (DDK), making device driver development faster and easier.
The C and C++ programming languages are the primary languages developers use to write device drivers. To support developers’ needs, the DriverWorks and DriverNetworks components in DriverStudio 3.1 now have a new DriverWizard that lets developers build Windows device drivers in either C or C++ programming languages.
DriverStudio 3.1 also offers expanded platform support. Visual SoftICE now offers full support to debug device drivers and applications on AMD’s 64-bit Opteron and Athlon64 processors. Also, SoftICE now supports VMware 4.0.
BoundsChecker Driver Edition allows users to change their configuration settings without having to reboot. This feature can be turned on or off using checkboxes in the Settings dialogue box, making device driver development easier.
TrueTime Driver Edition has been enhanced giving users the capability to merge two or more instrumentation files into a single file and compare performance data against previous profiling sessions to validate any changes to the code. Also, data from system performance counters can now be collected in order to provide developers with more detailed and precise information.
Additionally, TrueTime Driver Edition’s new ‘Custom Chart’ provides an integrated, customisable display of all function, IRP and performance data. This gives developers the capability to monitor and display information from performance counters.