阅读:3174回复:8
谁有ds2.7?
rt,谢谢
|
|
沙发#
发布于:2003-10-03 19:33
已经联系你了
|
|
板凳#
发布于:2004-02-08 16:52
Compuware DriverStudio
Version 3.1 CONTENTS What is DriverStudio? What's New in This Release: SoftICE Visual SoftICE DriverWorks DriverNetworks BoundsChecker TrueTime TrueCoverage VToolsD Hardware and Software Requirements Installation Notes Installing DriverStudio What to Install Microsoft Visual Studio .NET Integration Where to Find Help and Documentation Contacting Technical Support What is DriverStudio? DriverStudio is a suite of tools that simplifies development, debugging, and testing of device drivers for Microsoft Windows. The following tools are included in the complete DriverStudio release. SoftICE Family of Debuggers: The SoftICE debugger family are all-purpose tools that can debug virtually any type of code. This includes, but is not limited to, bios code, interrupt routines, ring transitions, and system I/O. These tools combine the power of a hardware debugger with the simplicity of a symbolic debugger; displaying source code, local, and global data as you debug. Unlike conventional debuggers, which are restricted to application space or single ring debugging, the SoftICE debugger family has complete system access and can trace difficult problems between the system, application layers, and hardware. SoftICE: Single machine debugging: Fast, local, complete control for x86 Microsoft operating systems. Visual SoftICE: Dual machine debugging: 64bit and 32bit heterogeneous platform support for Microsoft operating systems (W2K or later). Featuring a highly configurable Windows GUI, dynamic symbol use, and crash dump support. DriverWorks DriverWorks includes a complete framework for device driver development for both Windows NT 4 and Win32 Driver Model (WDM) drivers. DriverWorks includes a sophisticated code-generation tool (DriverWizard) along with class libraries and sample drivers that support the development of device drivers in C++. DriverWorks is integrated within both MSVC 6.0 and MSVC.NET, as well as with the Microsoft Windows DDK, and uses the latest DDK C/C++ Compiler. DriverNetworks DriverNetworks is a suite for Windows network driver developers. In its core, DriverNetworks is a C++ class library for NDIS drivers and TDI clients (DriverSockets). DriverNetworks also comes with the Network Driver Wizard to jump start an NDIS Miniport, Intermediate, or Protocol Driver project. It allows you to quickly generate all the files necessary to build, install, and debug your NDIS driver written using the DriverNetworks C++ class library. DriverNetworks is integrated within both MSVC 6.0 and MSVC.NET, as well as with the Microsoft Windows DDK, and uses the latest DDK C/C++ Compiler. VTOOLSD VTOOLSD supports device driver (VxD) development for Win9X (Windows 95 and Windows 98) systems. VTOOLSD includes code-generation tools, run-time and interface libraries, and an extensive collection of sample drivers that can be used as the basis for a wide variety of device drivers. DriverWorkbench DriverWorkbench is a host and integration environment for DriverStudio tools. The tools that currently are hosted in DWB: Visual SoftICE, BoundsChecker Driver Edition, TrueTime Driver Edition, TrueCoverage Driver Edition, and DriverMonitor. BoundsChecker Driver Edition BoundsChecker Driver Edition provides parameter validation and system instrumentation that can monitor and track all interactions between various device drivers and other operating system components. The Configuration Wizard provides fine-tuned control over the type and amount of information that BoundsChecker Driver Edition collects. TrueTime Driver Edition TrueTime Driver Edition is a performance analysis tool that allows Windows NT/2000/XP device driver writers to identify and fix a driver's performance bottlenecks. TrueTime Driver Edition has been engineered to meet the needs of device driver and kernel-mode code developers. The Configuration Wizard provides control over which drivers and functions to profile. DriverWorkbench is the interface for analyzing results collected by TrueTime Driver Edition. TrueCoverage Driver Edition The best way to make sure you test all your code is to use a coverage tool. TrueCoverage Driver Edition helps you detect which parts of your code have been tested, and which still need to be tested. You can save testing time and improve code reliability by measuring and tracking code execution and stability during development. TrueCoverage makes it easy to collect coverage data for your driver, view that data in the context of your source code, and merge data accumulated over multiple sessions. Note: While we recommend that you develop drivers with DriverWorks or VToolsD, the DriverStudio tools are also designed to work well with the Microsoft DDK. Return to: CONTENTS Hardware and Software Requirements The following table applies to installable components of DriverStudio 3.1. Refer to the component-level Visual SoftICE ReadMe for requirements specific to Visual SoftICE, broken down by Target and Master. Note: The DriverStudio Product installs kernel mode software that, like any other kernel mode software, has the potential to render your system unstable. While these occurences are extremely rare, there is the possibility. For safety you should always back up irreplaceable data. Component x86 & Compatibles Itanium 1 & 2 AMD64 (Opteron/Athlon64) WinME Win2K WinXP Win2003 WinXP Win2003 WinXP Win2003 SoftICE X* X X X Visual SoftICE X X X X X SP1 Beta1 (1069) SP1 Beta1 (1069) DriverWorkbench X X X DriverWorks X X X X (D) X (D) X (D) X (D) DriverNetworks X X X X (D) X (D) X (D) X (D) VtoolsD X X X X BoundsChecker DE X (T) X X X TrueTime DE X X X TrueCoverage DE X X X Key: T=Target installation only; D=Drivers developed support this OS *SoftICE supports all Win9x platforms at the SoftICE 2.7 functionality level Return to: CONTENTS Installation Notes Important: All previous versions of DriverStudio must be COMPLETELY uninstalled prior to the installation of this software. Installing DriverStudio There are now two types of installers: the "main" installer and a target installer for each supported platform. The main installer installs the development, debugging, and testing tools for single-machine debugging and the host side of remote debugging. The target installers install only the kernel-mode drivers and supporting components for remote debugging. You can run all the installers from the top-level Autorun.exe autorun or individually from the Setup, Target32, TargetIA64, and TargetAMD64 directories. The main installer prompts for both a serial number and a license file. If you don't have a license file at install time, you can use 14-day evaluation mode by selecting 14-day Evaluation in the License Setup page of the installation wizard. Otherwise, select License File or Server and browse to the license file. If you've installed in evaluation mode, you can install a license file by selecting Help|Licensing in DriverWorkbench. The full DriverStudio installer lets you choose one of the following machine configurations: Both Host and Target Host-only Target-only Custom The Custom option brings up a tree with all possible feature selections available. The other three choices use a simplified list of check-boxes to allow you to select features for installation. The default for both is to do a single-machine (both Host and Target) installation of all DriverStudio features. The target-only installers don't have the machine configuration dialog, and instead perform a custom installation that lets you select the individual target drivers you want installed. The installers now support Modify and Repair from the Add/Remove Programs control panel applet. Modify lets you add and remove individual features of DriverStudio after the initial installation. For example, you can use it to add target drivers to a host-only installation, resulting in a single-machine "full" installation. Repair reinstalls the files and registry entries that you currently have installed, which should fix an installation that's broken because files or registry entries were incorrectly overwritten or removed. Disabling Remote Access Remote access to a target machine can now be disabled by unchecking ‘Allow remote access’ in the RemoteAccess/Security page on the Unified Configuration Dialog. A reboot is required to apply the change. DriverStudio Remote Data The installation of DriverWorkbench or SoftICE will place an icon on the desktop called DriverStudio Remote Data. This icon is not a shortcut. It is a Windows Explorer Namespace Extension and is used by the DriverWorkbench and SoftICE distributed components. The namespace extension serves a dual purpose: It is used to provide a DriverStudio remote target browser as part of Windows Explorer, and it is also used to provide remote file access in the Remote File Open dialog for the DriverStudio Tools. The icon can be removed from the desktop by right clicking on it and selecting Delete. It can also be removed via the Remote Access page of the DriverStudio Settings dialog. Removing the icon will also disable the DriverStudio remote target browser integrated into Windows Explorer. If you are experiencing problems with Windows Explorer after installing DriverStudio you can completely remove the namespace from your system using the command: regsvr32 /u DSRNamespace.dll. Note: You will no longer be able to use the Open Remote Files feature of DriverWorkbench after removing the namespace extension. What to Install In some cases you might want to develop and test on the same system. In other cases, you might want to test your device drivers on a system separate from your development machine. Install one or more of the following tools on your development system: Visual SoftICE Master DriverWorkbench DriverWorks DriverNetworks VTOOLSD Install the following tools on your test system (can be the same machine as your development system): SoftICE Visual SoftICE Target (You cannot connect to a target on the same system as the master) BoundsChecker Driver Edition TrueTime Driver Edition TrueCoverage Driver Edition Return to: CONTENTS Microsoft Visual Studio .NET Integration The DriverStudio tools are written as plugins under a Plugin Manager that can also operate within the Microsoft Visual Studio .NET environment. This means that the full functionality of Microsoft Visual Studio .NET is available to leverage driver development, giving the user an integrated Create/Build/Debug/Test environment for high-quality and high-productivity device driver and kernel code development. If you plan to integrate the DriverStudio tools into Microsoft Visual Studio .NET with your installation, note that: You must add BoundsChecker, TrueCoverage and TrueTime to the host-side install list. If you plan to integrate the DriverStudio development tools into Microsoft Visual Studio .NET with your installation, note that: You must add DriverWorks to the host-side install list. Return to: CONTENTS Where to Find Help and Documentation DriverStudio help and documentation are installed in the following directories: Help Files - <InstallDir>Help Documentation - <InstallDir>Books Note: DriverStudio documentation is presented in Adobe PDF format. If you have not yet installed the Adobe Acrobat Reader on your system, you can find the setup at http://www.adobe.com/products/acrobat/readstep2.html. SoftICE The documentation and help available for SoftICE is as follows: Using SoftICE.pdf SoftICE Command Reference.pdf CommRef.chm You can access SoftICE Command Reference help from the Start menu. The SoftICE ReadMe file describes recent changes. Visual SoftICE The documentation and help available for Visual SoftICE is as follows: Using VSI.pdf VSI Command Reference.pdf CommRefVSI.chm VSI.chm You can access Visual SoftICE Command Reference help from the Start menu. The Visual SoftICE ReadMe file describes recent changes. BoundsChecker Driver Edition The documentation and help available for BoundsChecker Driver Edition is as follows: Using DriverWorkbench Tools.pdf BCDE.chm You can use the Help buttons in the Configuration Wizard to get help for each step. The BoundsChecker Driver Edition ReadMe file describes recent changes. TrueTime Driver Edition The documentation and help available for TrueTime Driver Edition is as follows: Using DriverWorkbench Tools.pdf TTDE.chm The TrueTime Driver Edition ReadMe file describes recent changes. TrueCoverage Driver Edition The documentation and help available for TrueCoverage Driver Edition is as follows: Using DriverWorkbench Tools.pdf TCDE.chm The TrueCoverage Driver Edition ReadMe file describes recent changes. DriverMonitor The documentation and help available for DriverMonitor is as follows: Using DriverWorkbench Tools.pdf Monitor.chm Tools The documentation and help available for DriverStudio Miscellaneous Tools is as follows: Using DriverWorkbench Tools.pdf Tools.chm You can access the help system from the Start menu. DriverWorks The documentation and help available for DriverWorks is as follows: Using DriverStudio Development Tools.pdf Vdw.chm You can access the help system from the Start menu. The DriverWorks ReadMe file describes recent changes. DriverNetworks The documentation and help available for DriverNetworks is as follows: Using DriverStudio Development Tools.pdf DriverNetworks.chm You can access the help system from the Start menu. The DriverNetworks ReadMe file describes recent changes. VTOOLSD The documentation and help available for VtoolsD is as follows: Using VtoolsD.pdf vtd95.chm You can access the help system from the Start menu. The VtoolsD ReadMe file describes recent changes. Return to: CONTENTS Contacting Technical Support For Non-Technical Issues Customer Service is available to answer any questions you might have regarding upgrades, serial numbers and other order fulfillment needs. Customer Service is available from 8:30am to 5:30pm EST, Monday through Friday. Call: In the U.S. and Canada: 1-888-283-9896 International: +1-603-578-8103 For Technical Issues Technical Support can assist you with all your technical problems, from installation to troubleshooting. Before contacting Technical Support, please read the relevant sections of the product documentation and the Readme files. You can contact Technical Support by: E-Mail: Include your serial number and send as many details as possible to: nashua.support@compuware.com World Wide Web: Submit issues and access additional support services at: http://frontline.compuware.com/nashua/ Fax: Include your serial number and send as many details as possible to: 1-603-578-8401 Telephone: Telephone support is available as a paid* Priority Support Service from 8:30am to 5:30pm EST, Monday through Friday. Have product version and serial number ready. In the U.S. and Canada, call: 1-888-686-3427 International customers, call: +1-603-578-8100 *Installation Issues: Technical Support handles installation and setup issues free of charge. When contacting Technical Support, please have the following information available: Product/service pack name and version. Product serial number. Your system configuration: operating system, network configuration, amount of RAM, environment variables, and paths. The details of the problem: settings, error messages, stack dumps, and the contents of any diagnostic windows. The details of how to reproduce the problem (if the problem is repeatable). The name and version of your compiler and linker and the options that you used in compiling and linking. Return to: CONTENTS Copyright 2003 Compuware Corporation |
|
地板#
发布于:2004-02-08 16:53
Compuware DriverStudio
Version 3.1 CONTENTS What is DriverStudio? What's New in This Release: SoftICE Visual SoftICE DriverWorks DriverNetworks BoundsChecker TrueTime TrueCoverage VToolsD Hardware and Software Requirements Installation Notes Installing DriverStudio What to Install Microsoft Visual Studio .NET Integration Where to Find Help and Documentation Contacting Technical Support What is DriverStudio? DriverStudio is a suite of tools that simplifies development, debugging, and testing of device drivers for Microsoft Windows. The following tools are included in the complete DriverStudio release. SoftICE Family of Debuggers: The SoftICE debugger family are all-purpose tools that can debug virtually any type of code. This includes, but is not limited to, bios code, interrupt routines, ring transitions, and system I/O. These tools combine the power of a hardware debugger with the simplicity of a symbolic debugger; displaying source code, local, and global data as you debug. Unlike conventional debuggers, which are restricted to application space or single ring debugging, the SoftICE debugger family has complete system access and can trace difficult problems between the system, application layers, and hardware. SoftICE: Single machine debugging: Fast, local, complete control for x86 Microsoft operating systems. Visual SoftICE: Dual machine debugging: 64bit and 32bit heterogeneous platform support for Microsoft operating systems (W2K or later). Featuring a highly configurable Windows GUI, dynamic symbol use, and crash dump support. DriverWorks DriverWorks includes a complete framework for device driver development for both Windows NT 4 and Win32 Driver Model (WDM) drivers. DriverWorks includes a sophisticated code-generation tool (DriverWizard) along with class libraries and sample drivers that support the development of device drivers in C++. DriverWorks is integrated within both MSVC 6.0 and MSVC.NET, as well as with the Microsoft Windows DDK, and uses the latest DDK C/C++ Compiler. DriverNetworks DriverNetworks is a suite for Windows network driver developers. In its core, DriverNetworks is a C++ class library for NDIS drivers and TDI clients (DriverSockets). DriverNetworks also comes with the Network Driver Wizard to jump start an NDIS Miniport, Intermediate, or Protocol Driver project. It allows you to quickly generate all the files necessary to build, install, and debug your NDIS driver written using the DriverNetworks C++ class library. DriverNetworks is integrated within both MSVC 6.0 and MSVC.NET, as well as with the Microsoft Windows DDK, and uses the latest DDK C/C++ Compiler. VTOOLSD VTOOLSD supports device driver (VxD) development for Win9X (Windows 95 and Windows 98) systems. VTOOLSD includes code-generation tools, run-time and interface libraries, and an extensive collection of sample drivers that can be used as the basis for a wide variety of device drivers. DriverWorkbench DriverWorkbench is a host and integration environment for DriverStudio tools. The tools that currently are hosted in DWB: Visual SoftICE, BoundsChecker Driver Edition, TrueTime Driver Edition, TrueCoverage Driver Edition, and DriverMonitor. BoundsChecker Driver Edition BoundsChecker Driver Edition provides parameter validation and system instrumentation that can monitor and track all interactions between various device drivers and other operating system components. The Configuration Wizard provides fine-tuned control over the type and amount of information that BoundsChecker Driver Edition collects. TrueTime Driver Edition TrueTime Driver Edition is a performance analysis tool that allows Windows NT/2000/XP device driver writers to identify and fix a driver's performance bottlenecks. TrueTime Driver Edition has been engineered to meet the needs of device driver and kernel-mode code developers. The Configuration Wizard provides control over which drivers and functions to profile. DriverWorkbench is the interface for analyzing results collected by TrueTime Driver Edition. TrueCoverage Driver Edition The best way to make sure you test all your code is to use a coverage tool. TrueCoverage Driver Edition helps you detect which parts of your code have been tested, and which still need to be tested. You can save testing time and improve code reliability by measuring and tracking code execution and stability during development. TrueCoverage makes it easy to collect coverage data for your driver, view that data in the context of your source code, and merge data accumulated over multiple sessions. Note: While we recommend that you develop drivers with DriverWorks or VToolsD, the DriverStudio tools are also designed to work well with the Microsoft DDK. Return to: CONTENTS Hardware and Software Requirements The following table applies to installable components of DriverStudio 3.1. Refer to the component-level Visual SoftICE ReadMe for requirements specific to Visual SoftICE, broken down by Target and Master. Note: The DriverStudio Product installs kernel mode software that, like any other kernel mode software, has the potential to render your system unstable. While these occurences are extremely rare, there is the possibility. For safety you should always back up irreplaceable data. Component x86 & Compatibles Itanium 1 & 2 AMD64 (Opteron/Athlon64) WinME Win2K WinXP Win2003 WinXP Win2003 WinXP Win2003 SoftICE X* X X X Visual SoftICE X X X X X SP1 Beta1 (1069) SP1 Beta1 (1069) DriverWorkbench X X X DriverWorks X X X X (D) X (D) X (D) X (D) DriverNetworks X X X X (D) X (D) X (D) X (D) VtoolsD X X X X BoundsChecker DE X (T) X X X TrueTime DE X X X TrueCoverage DE X X X Key: T=Target installation only; D=Drivers developed support this OS *SoftICE supports all Win9x platforms at the SoftICE 2.7 functionality level Return to: CONTENTS Installation Notes Important: All previous versions of DriverStudio must be COMPLETELY uninstalled prior to the installation of this software. Installing DriverStudio There are now two types of installers: the "main" installer and a target installer for each supported platform. The main installer installs the development, debugging, and testing tools for single-machine debugging and the host side of remote debugging. The target installers install only the kernel-mode drivers and supporting components for remote debugging. You can run all the installers from the top-level Autorun.exe autorun or individually from the Setup, Target32, TargetIA64, and TargetAMD64 directories. The main installer prompts for both a serial number and a license file. If you don't have a license file at install time, you can use 14-day evaluation mode by selecting 14-day Evaluation in the License Setup page of the installation wizard. Otherwise, select License File or Server and browse to the license file. If you've installed in evaluation mode, you can install a license file by selecting Help|Licensing in DriverWorkbench. The full DriverStudio installer lets you choose one of the following machine configurations: Both Host and Target Host-only Target-only Custom The Custom option brings up a tree with all possible feature selections available. The other three choices use a simplified list of check-boxes to allow you to select features for installation. The default for both is to do a single-machine (both Host and Target) installation of all DriverStudio features. The target-only installers don't have the machine configuration dialog, and instead perform a custom installation that lets you select the individual target drivers you want installed. The installers now support Modify and Repair from the Add/Remove Programs control panel applet. Modify lets you add and remove individual features of DriverStudio after the initial installation. For example, you can use it to add target drivers to a host-only installation, resulting in a single-machine "full" installation. Repair reinstalls the files and registry entries that you currently have installed, which should fix an installation that's broken because files or registry entries were incorrectly overwritten or removed. Disabling Remote Access Remote access to a target machine can now be disabled by unchecking ‘Allow remote access’ in the RemoteAccess/Security page on the Unified Configuration Dialog. A reboot is required to apply the change. DriverStudio Remote Data The installation of DriverWorkbench or SoftICE will place an icon on the desktop called DriverStudio Remote Data. This icon is not a shortcut. It is a Windows Explorer Namespace Extension and is used by the DriverWorkbench and SoftICE distributed components. The namespace extension serves a dual purpose: It is used to provide a DriverStudio remote target browser as part of Windows Explorer, and it is also used to provide remote file access in the Remote File Open dialog for the DriverStudio Tools. The icon can be removed from the desktop by right clicking on it and selecting Delete. It can also be removed via the Remote Access page of the DriverStudio Settings dialog. Removing the icon will also disable the DriverStudio remote target browser integrated into Windows Explorer. If you are experiencing problems with Windows Explorer after installing DriverStudio you can completely remove the namespace from your system using the command: regsvr32 /u DSRNamespace.dll. Note: You will no longer be able to use the Open Remote Files feature of DriverWorkbench after removing the namespace extension. What to Install In some cases you might want to develop and test on the same system. In other cases, you might want to test your device drivers on a system separate from your development machine. Install one or more of the following tools on your development system: Visual SoftICE Master DriverWorkbench DriverWorks DriverNetworks VTOOLSD Install the following tools on your test system (can be the same machine as your development system): SoftICE Visual SoftICE Target (You cannot connect to a target on the same system as the master) BoundsChecker Driver Edition TrueTime Driver Edition TrueCoverage Driver Edition Return to: CONTENTS Microsoft Visual Studio .NET Integration The DriverStudio tools are written as plugins under a Plugin Manager that can also operate within the Microsoft Visual Studio .NET environment. This means that the full functionality of Microsoft Visual Studio .NET is available to leverage driver development, giving the user an integrated Create/Build/Debug/Test environment for high-quality and high-productivity device driver and kernel code development. If you plan to integrate the DriverStudio tools into Microsoft Visual Studio .NET with your installation, note that: You must add BoundsChecker, TrueCoverage and TrueTime to the host-side install list. If you plan to integrate the DriverStudio development tools into Microsoft Visual Studio .NET with your installation, note that: You must add DriverWorks to the host-side install list. Return to: CONTENTS Where to Find Help and Documentation DriverStudio help and documentation are installed in the following directories: Help Files - <InstallDir>Help Documentation - <InstallDir>Books Note: DriverStudio documentation is presented in Adobe PDF format. If you have not yet installed the Adobe Acrobat Reader on your system, you can find the setup at http://www.adobe.com/products/acrobat/readstep2.html. SoftICE The documentation and help available for SoftICE is as follows: Using SoftICE.pdf SoftICE Command Reference.pdf CommRef.chm You can access SoftICE Command Reference help from the Start menu. The SoftICE ReadMe file describes recent changes. Visual SoftICE The documentation and help available for Visual SoftICE is as follows: Using VSI.pdf VSI Command Reference.pdf CommRefVSI.chm VSI.chm You can access Visual SoftICE Command Reference help from the Start menu. The Visual SoftICE ReadMe file describes recent changes. BoundsChecker Driver Edition The documentation and help available for BoundsChecker Driver Edition is as follows: Using DriverWorkbench Tools.pdf BCDE.chm You can use the Help buttons in the Configuration Wizard to get help for each step. The BoundsChecker Driver Edition ReadMe file describes recent changes. TrueTime Driver Edition The documentation and help available for TrueTime Driver Edition is as follows: Using DriverWorkbench Tools.pdf TTDE.chm The TrueTime Driver Edition ReadMe file describes recent changes. TrueCoverage Driver Edition The documentation and help available for TrueCoverage Driver Edition is as follows: Using DriverWorkbench Tools.pdf TCDE.chm The TrueCoverage Driver Edition ReadMe file describes recent changes. DriverMonitor The documentation and help available for DriverMonitor is as follows: Using DriverWorkbench Tools.pdf Monitor.chm Tools The documentation and help available for DriverStudio Miscellaneous Tools is as follows: Using DriverWorkbench Tools.pdf Tools.chm You can access the help system from the Start menu. DriverWorks The documentation and help available for DriverWorks is as follows: Using DriverStudio Development Tools.pdf Vdw.chm You can access the help system from the Start menu. The DriverWorks ReadMe file describes recent changes. DriverNetworks The documentation and help available for DriverNetworks is as follows: Using DriverStudio Development Tools.pdf DriverNetworks.chm You can access the help system from the Start menu. The DriverNetworks ReadMe file describes recent changes. VTOOLSD The documentation and help available for VtoolsD is as follows: Using VtoolsD.pdf vtd95.chm You can access the help system from the Start menu. The VtoolsD ReadMe file describes recent changes. Return to: CONTENTS Contacting Technical Support For Non-Technical Issues Customer Service is available to answer any questions you might have regarding upgrades, serial numbers and other order fulfillment needs. Customer Service is available from 8:30am to 5:30pm EST, Monday through Friday. Call: In the U.S. and Canada: 1-888-283-9896 International: +1-603-578-8103 For Technical Issues Technical Support can assist you with all your technical problems, from installation to troubleshooting. Before contacting Technical Support, please read the relevant sections of the product documentation and the Readme files. You can contact Technical Support by: E-Mail: Include your serial number and send as many details as possible to: nashua.support@compuware.com World Wide Web: Submit issues and access additional support services at: http://frontline.compuware.com/nashua/ Fax: Include your serial number and send as many details as possible to: 1-603-578-8401 Telephone: Telephone support is available as a paid* Priority Support Service from 8:30am to 5:30pm EST, Monday through Friday. Have product version and serial number ready. In the U.S. and Canada, call: 1-888-686-3427 International customers, call: +1-603-578-8100 *Installation Issues: Technical Support handles installation and setup issues free of charge. When contacting Technical Support, please have the following information available: Product/service pack name and version. Product serial number. Your system configuration: operating system, network configuration, amount of RAM, environment variables, and paths. The details of the problem: settings, error messages, stack dumps, and the contents of any diagnostic windows. The details of how to reproduce the problem (if the problem is repeatable). The name and version of your compiler and linker and the options that you used in compiling and linking. Return to: CONTENTS Copyright 2003 Compuware Corporation 本站就有 |
|
地下室#
发布于:2004-02-08 16:54
Compuware DriverStudio
Version 3.1 CONTENTS What is DriverStudio? What's New in This Release: SoftICE Visual SoftICE DriverWorks DriverNetworks BoundsChecker TrueTime TrueCoverage VToolsD Hardware and Software Requirements Installation Notes Installing DriverStudio What to Install Microsoft Visual Studio .NET Integration Where to Find Help and Documentation Contacting Technical Support What is DriverStudio? DriverStudio is a suite of tools that simplifies development, debugging, and testing of device drivers for Microsoft Windows. The following tools are included in the complete DriverStudio release. SoftICE Family of Debuggers: The SoftICE debugger family are all-purpose tools that can debug virtually any type of code. This includes, but is not limited to, bios code, interrupt routines, ring transitions, and system I/O. These tools combine the power of a hardware debugger with the simplicity of a symbolic debugger; displaying source code, local, and global data as you debug. Unlike conventional debuggers, which are restricted to application space or single ring debugging, the SoftICE debugger family has complete system access and can trace difficult problems between the system, application layers, and hardware. SoftICE: Single machine debugging: Fast, local, complete control for x86 Microsoft operating systems. Visual SoftICE: Dual machine debugging: 64bit and 32bit heterogeneous platform support for Microsoft operating systems (W2K or later). Featuring a highly configurable Windows GUI, dynamic symbol use, and crash dump support. DriverWorks DriverWorks includes a complete framework for device driver development for both Windows NT 4 and Win32 Driver Model (WDM) drivers. DriverWorks includes a sophisticated code-generation tool (DriverWizard) along with class libraries and sample drivers that support the development of device drivers in C++. DriverWorks is integrated within both MSVC 6.0 and MSVC.NET, as well as with the Microsoft Windows DDK, and uses the latest DDK C/C++ Compiler. DriverNetworks DriverNetworks is a suite for Windows network driver developers. In its core, DriverNetworks is a C++ class library for NDIS drivers and TDI clients (DriverSockets). DriverNetworks also comes with the Network Driver Wizard to jump start an NDIS Miniport, Intermediate, or Protocol Driver project. It allows you to quickly generate all the files necessary to build, install, and debug your NDIS driver written using the DriverNetworks C++ class library. DriverNetworks is integrated within both MSVC 6.0 and MSVC.NET, as well as with the Microsoft Windows DDK, and uses the latest DDK C/C++ Compiler. VTOOLSD VTOOLSD supports device driver (VxD) development for Win9X (Windows 95 and Windows 98) systems. VTOOLSD includes code-generation tools, run-time and interface libraries, and an extensive collection of sample drivers that can be used as the basis for a wide variety of device drivers. DriverWorkbench DriverWorkbench is a host and integration environment for DriverStudio tools. The tools that currently are hosted in DWB: Visual SoftICE, BoundsChecker Driver Edition, TrueTime Driver Edition, TrueCoverage Driver Edition, and DriverMonitor. BoundsChecker Driver Edition BoundsChecker Driver Edition provides parameter validation and system instrumentation that can monitor and track all interactions between various device drivers and other operating system components. The Configuration Wizard provides fine-tuned control over the type and amount of information that BoundsChecker Driver Edition collects. TrueTime Driver Edition TrueTime Driver Edition is a performance analysis tool that allows Windows NT/2000/XP device driver writers to identify and fix a driver's performance bottlenecks. TrueTime Driver Edition has been engineered to meet the needs of device driver and kernel-mode code developers. The Configuration Wizard provides control over which drivers and functions to profile. DriverWorkbench is the interface for analyzing results collected by TrueTime Driver Edition. TrueCoverage Driver Edition The best way to make sure you test all your code is to use a coverage tool. TrueCoverage Driver Edition helps you detect which parts of your code have been tested, and which still need to be tested. You can save testing time and improve code reliability by measuring and tracking code execution and stability during development. TrueCoverage makes it easy to collect coverage data for your driver, view that data in the context of your source code, and merge data accumulated over multiple sessions. Note: While we recommend that you develop drivers with DriverWorks or VToolsD, the DriverStudio tools are also designed to work well with the Microsoft DDK. Return to: CONTENTS Hardware and Software Requirements The following table applies to installable components of DriverStudio 3.1. Refer to the component-level Visual SoftICE ReadMe for requirements specific to Visual SoftICE, broken down by Target and Master. Note: The DriverStudio Product installs kernel mode software that, like any other kernel mode software, has the potential to render your system unstable. While these occurences are extremely rare, there is the possibility. For safety you should always back up irreplaceable data. Component x86 & Compatibles Itanium 1 & 2 AMD64 (Opteron/Athlon64) WinME Win2K WinXP Win2003 WinXP Win2003 WinXP Win2003 SoftICE X* X X X Visual SoftICE X X X X X SP1 Beta1 (1069) SP1 Beta1 (1069) DriverWorkbench X X X DriverWorks X X X X (D) X (D) X (D) X (D) DriverNetworks X X X X (D) X (D) X (D) X (D) VtoolsD X X X X BoundsChecker DE X (T) X X X TrueTime DE X X X TrueCoverage DE X X X Key: T=Target installation only; D=Drivers developed support this OS *SoftICE supports all Win9x platforms at the SoftICE 2.7 functionality level Return to: CONTENTS Installation Notes Important: All previous versions of DriverStudio must be COMPLETELY uninstalled prior to the installation of this software. Installing DriverStudio There are now two types of installers: the "main" installer and a target installer for each supported platform. The main installer installs the development, debugging, and testing tools for single-machine debugging and the host side of remote debugging. The target installers install only the kernel-mode drivers and supporting components for remote debugging. You can run all the installers from the top-level Autorun.exe autorun or individually from the Setup, Target32, TargetIA64, and TargetAMD64 directories. The main installer prompts for both a serial number and a license file. If you don't have a license file at install time, you can use 14-day evaluation mode by selecting 14-day Evaluation in the License Setup page of the installation wizard. Otherwise, select License File or Server and browse to the license file. If you've installed in evaluation mode, you can install a license file by selecting Help|Licensing in DriverWorkbench. The full DriverStudio installer lets you choose one of the following machine configurations: Both Host and Target Host-only Target-only Custom The Custom option brings up a tree with all possible feature selections available. The other three choices use a simplified list of check-boxes to allow you to select features for installation. The default for both is to do a single-machine (both Host and Target) installation of all DriverStudio features. The target-only installers don't have the machine configuration dialog, and instead perform a custom installation that lets you select the individual target drivers you want installed. The installers now support Modify and Repair from the Add/Remove Programs control panel applet. Modify lets you add and remove individual features of DriverStudio after the initial installation. For example, you can use it to add target drivers to a host-only installation, resulting in a single-machine "full" installation. Repair reinstalls the files and registry entries that you currently have installed, which should fix an installation that's broken because files or registry entries were incorrectly overwritten or removed. Disabling Remote Access Remote access to a target machine can now be disabled by unchecking ‘Allow remote access’ in the RemoteAccess/Security page on the Unified Configuration Dialog. A reboot is required to apply the change. DriverStudio Remote Data The installation of DriverWorkbench or SoftICE will place an icon on the desktop called DriverStudio Remote Data. This icon is not a shortcut. It is a Windows Explorer Namespace Extension and is used by the DriverWorkbench and SoftICE distributed components. The namespace extension serves a dual purpose: It is used to provide a DriverStudio remote target browser as part of Windows Explorer, and it is also used to provide remote file access in the Remote File Open dialog for the DriverStudio Tools. The icon can be removed from the desktop by right clicking on it and selecting Delete. It can also be removed via the Remote Access page of the DriverStudio Settings dialog. Removing the icon will also disable the DriverStudio remote target browser integrated into Windows Explorer. If you are experiencing problems with Windows Explorer after installing DriverStudio you can completely remove the namespace from your system using the command: regsvr32 /u DSRNamespace.dll. Note: You will no longer be able to use the Open Remote Files feature of DriverWorkbench after removing the namespace extension. What to Install In some cases you might want to develop and test on the same system. In other cases, you might want to test your device drivers on a system separate from your development machine. Install one or more of the following tools on your development system: Visual SoftICE Master DriverWorkbench DriverWorks DriverNetworks VTOOLSD Install the following tools on your test system (can be the same machine as your development system): SoftICE Visual SoftICE Target (You cannot connect to a target on the same system as the master) BoundsChecker Driver Edition TrueTime Driver Edition TrueCoverage Driver Edition Return to: CONTENTS Microsoft Visual Studio .NET Integration The DriverStudio tools are written as plugins under a Plugin Manager that can also operate within the Microsoft Visual Studio .NET environment. This means that the full functionality of Microsoft Visual Studio .NET is available to leverage driver development, giving the user an integrated Create/Build/Debug/Test environment for high-quality and high-productivity device driver and kernel code development. If you plan to integrate the DriverStudio tools into Microsoft Visual Studio .NET with your installation, note that: You must add BoundsChecker, TrueCoverage and TrueTime to the host-side install list. If you plan to integrate the DriverStudio development tools into Microsoft Visual Studio .NET with your installation, note that: You must add DriverWorks to the host-side install list. Return to: CONTENTS Where to Find Help and Documentation DriverStudio help and documentation are installed in the following directories: Help Files - <InstallDir>Help Documentation - <InstallDir>Books Note: DriverStudio documentation is presented in Adobe PDF format. If you have not yet installed the Adobe Acrobat Reader on your system, you can find the setup at http://www.adobe.com/products/acrobat/readstep2.html. SoftICE The documentation and help available for SoftICE is as follows: Using SoftICE.pdf SoftICE Command Reference.pdf CommRef.chm You can access SoftICE Command Reference help from the Start menu. The SoftICE ReadMe file describes recent changes. Visual SoftICE The documentation and help available for Visual SoftICE is as follows: Using VSI.pdf VSI Command Reference.pdf CommRefVSI.chm VSI.chm You can access Visual SoftICE Command Reference help from the Start menu. The Visual SoftICE ReadMe file describes recent changes. BoundsChecker Driver Edition The documentation and help available for BoundsChecker Driver Edition is as follows: Using DriverWorkbench Tools.pdf BCDE.chm You can use the Help buttons in the Configuration Wizard to get help for each step. The BoundsChecker Driver Edition ReadMe file describes recent changes. TrueTime Driver Edition The documentation and help available for TrueTime Driver Edition is as follows: Using DriverWorkbench Tools.pdf TTDE.chm The TrueTime Driver Edition ReadMe file describes recent changes. TrueCoverage Driver Edition The documentation and help available for TrueCoverage Driver Edition is as follows: Using DriverWorkbench Tools.pdf TCDE.chm The TrueCoverage Driver Edition ReadMe file describes recent changes. DriverMonitor The documentation and help available for DriverMonitor is as follows: Using DriverWorkbench Tools.pdf Monitor.chm Tools The documentation and help available for DriverStudio Miscellaneous Tools is as follows: Using DriverWorkbench Tools.pdf Tools.chm You can access the help system from the Start menu. DriverWorks The documentation and help available for DriverWorks is as follows: Using DriverStudio Development Tools.pdf Vdw.chm You can access the help system from the Start menu. The DriverWorks ReadMe file describes recent changes. DriverNetworks The documentation and help available for DriverNetworks is as follows: Using DriverStudio Development Tools.pdf DriverNetworks.chm You can access the help system from the Start menu. The DriverNetworks ReadMe file describes recent changes. VTOOLSD The documentation and help available for VtoolsD is as follows: Using VtoolsD.pdf vtd95.chm You can access the help system from the Start menu. The VtoolsD ReadMe file describes recent changes. Return to: CONTENTS Contacting Technical Support For Non-Technical Issues Customer Service is available to answer any questions you might have regarding upgrades, serial numbers and other order fulfillment needs. Customer Service is available from 8:30am to 5:30pm EST, Monday through Friday. Call: In the U.S. and Canada: 1-888-283-9896 International: +1-603-578-8103 For Technical Issues Technical Support can assist you with all your technical problems, from installation to troubleshooting. Before contacting Technical Support, please read the relevant sections of the product documentation and the Readme files. You can contact Technical Support by: E-Mail: Include your serial number and send as many details as possible to: nashua.support@compuware.com World Wide Web: Submit issues and access additional support services at: http://frontline.compuware.com/nashua/ Fax: Include your serial number and send as many details as possible to: 1-603-578-8401 Telephone: Telephone support is available as a paid* Priority Support Service from 8:30am to 5:30pm EST, Monday through Friday. Have product version and serial number ready. In the U.S. and Canada, call: 1-888-686-3427 International customers, call: +1-603-578-8100 *Installation Issues: Technical Support handles installation and setup issues free of charge. When contacting Technical Support, please have the following information available: Product/service pack name and version. Product serial number. Your system configuration: operating system, network configuration, amount of RAM, environment variables, and paths. The details of the problem: settings, error messages, stack dumps, and the contents of any diagnostic windows. The details of how to reproduce the problem (if the problem is repeatable). The name and version of your compiler and linker and the options that you used in compiling and linking. Return to: CONTENTS Copyright 2003 Compuware Corporation? |
|
5楼#
发布于:2004-02-08 16:55
dingdingdingdingdingdingdingdingdingdingdingdingdingdingdingdingdingding
|
|
6楼#
发布于:2004-02-08 16:55
dingdingdingdingdingdingdingdingdingvvvvv
|
|
7楼#
发布于:2004-02-08 16:56
dingdingdingdingdingdingdingdingdingdingdingdingdingdingdingdingdingdingdingdingdingdingdingdingdingdingv
|
|
8楼#
发布于:2004-07-21 13:21
看雪论坛上有DS2.7。
|
|