I am trying to debug a display driver and I keep stepping into SoftICE disassembled code. Is this a known issue and are there any work arounds.
In order to hook into the video mechanism SoftICE redirects several of the direct draw commands.
This can result in stepping into SoftICE unassembled code.
This can be a bit cumbersome when debugging your code.
One workaround is to set a break point a line or two into you function this will get you past the hook.
Another way is to use a second monitor to view SoftICE.
The third is to debug you driver using SoftICE through serial connection in headless mode. This is only in certain versions of SoftICE. Check you read me file for information on hw to do this.