阅读:3053回复:1
VISTA下,对CMOS读写为什么有时正确,有时错误呢?
操作系统:vista;编写WDM驱动;试图修改CMOS某一偏移的一个字节内容。
通过Windbg单步执行,每次都可以成功修改这个byte;但是,如果直接运行Application, 则无法正确修改这一Byte。不知原因为何? 操作:先向0x70写入要修改的CMOS偏移;在通过0x71将修改的数据写进去; 之前有人提示说是这两个操作要加个延时,我试过了,也不行啊。 不知道还有什么解决方法或者可能导致这个的原因? 非常感谢指导! |
|
沙发#
发布于:2009-03-31 15:34
我搞定了。。是因为我加载驱动的路径出了问题。。
|
|