阅读:1490回复:8
P4 超线程机器蓝屏。。。
我的PCI板驱动程序在单CPU奔三机器下运行很好。。。
放到奔四机器上。。。没有超线程的单CPU机器也没问题 就是有超线程的机器一运行应用程序就蓝屏。。。 怎么回事? 事不是多CPU支持没处理好?? 怎么解决? 是不是 spinlock 没用好? big thanks |
|
|
沙发#
发布于:2003-12-18 16:03
我的PCI板驱动程序在单CPU奔三机器下运行很好。。。 应该是 |
|
|
板凳#
发布于:2003-12-18 16:24
惨鸟!,怎么处理? 一LockedWrite 就蓝了
fu*K, 有没有替代的解决方法? |
|
|
地板#
发布于:2004-01-06 13:16
那么WIN98支持超线程吗?
|
|
地下室#
发布于:2004-01-07 20:08
添加一个NT_UP=0的宏定义,再编译试试?
|
|
5楼#
发布于:2004-01-13 09:26
arthurtu
:cool:谢了 怎么给分? |
|
|
6楼#
发布于:2004-01-13 10:22
好是没好啊? ;)
|
|
7楼#
发布于:2004-01-13 12:55
对我的问题没用,还是蓝平。。
找到问题了。。。 就是 一个KMemoryRange m_base; m_base.inw()....这个动作在单CPU的时候不会蓝 但在超线程下就显示 IRQL_NOT_LESS_OR_EQUAL... 怎么办? :mad: |
|
|
8楼#
发布于:2004-01-13 17:10
用DS的?那就不知道了,搞不好是ds的库的问题呢?呵呵
|
|