04/16/2008 - Copyright © 2008 The PTR Group Inc.
Debugging Device Drivers
Statically linked driver symbols are already built into the kernel’s symbol table
Simply set break points on the driver methods themselves
Dynamically loaded drivers require additional steps
We need to find the addresses used by the driver
The next few charts assume a GDB-aware JTAG