| DRV274: Driver Debugging & Memory Dump Analysis for Itanium Systems |
This seminar covers kernel mode debugging and memory dump analysis on Itanium platforms. Level Intermediate through advanced Audience Developers of Windows drivers for the Itanium (IPF, ia64) platform. Description In this seminar you’ll learn everything you need to know about the Itanium Processor Family (IPF) to debug your drivers and to understand memory dumps from these systems. You will learn how to interpret the commonly used Itanium instructions, how to identify procedure arguments in the register stack, and how to use the Itanium-specific features of the Windows Debugger. Topics 64-bit driver porting checklist Setting up the debugging environment Itanium processor architecture and instruction set Calling sequences and the register stack engine Windows internals differences Itanium-specific debugger features
Prerequisites Attendees should be familiar with how to design, code, develop, and debug device drivers for Windows 2000, XP, or Windows 2003, and should be familiar with 64-bit driver porting principles. Although lab examples will be based on WDM drivers, almost all of the principles presented will apply to other driver models (video, NDIS, etc.) as well. Windows versions Windows Server 2003, Windows XP Duration and formats 1 day, lecture and lab Labs This seminar is only available with labs. Lab problems include memory dump files and deliberately "bugged" drivers, each illustrating a particular aspect of the Itanium debugging environment. All example source files, memory dump files, etc., together with detailed walkthroughs of the crash dump analyses, will be provided to the attendees on CD-R for later study. |  | What about porting? |  |
|---|
| This seminar covers only debugging for the Itanium platform, not porting. If you also need to learn how to port your drivers to the Itanium family, see also DRV264, Windows Drivers Porting & Debugging for 64-bit Platforms. |  | |  |
|---|
|
|