约有 14 项符合查询结果, 以下是第 2 - 2项。
费时 < 1 秒。
我的是PE2140,我是在驱动中实现了LBR。0x1D9中写 ( 1 << 0) | ( 1 << 1 ),在1号中断中实现记录信息,可以记录得到,但,现在的问题是,开启LBR+BTF后,只记录OD调试的程序的分支,并不是像我理解的“记录所有程序的分支”,请问,为何?我做了一个小录象,记录了我这一诡异现象。如果方便,请作者能过目,帮我解答一二,谢谢。
另外,BTS是什么都记录不到,通过检测IA32_MISC_ENABLE MSR位是支持的,在往0x600中写0xC0[( 1 << 6) | ( 1 << 7),TR和BTS位],写入成功的话,应该是开始记录所有信息的,对么?
Posted in 《软件调试》的示例程序
by
shl
on 2008-07-25
是处理器的问题,我的是PE2140,同样记录不到任何东西
Posted in 《软件调试》的示例程序
by
shl
on 2008-07-22
书写得的确不错
但是,作者的做法有点疑惑
有很多书中讲到的源码都不提供
比如CPUWhere。。。
不知道作者此举何意
Posted in 《软件调试》的示例程序
by
shl
on 2008-07-10