怎样用PCI卡控制计算机重启或蓝屏?

美丽的错误   2009-12-1 12:43 楼主
我现在要做这样一个东西,硬件是PCI控制芯片+单片机,将这张卡放在PCI插槽上,计算机启动后单片机通过PCI控制芯片向主机发中断请求,如果得不到响应就让计算机重启或蓝屏。

问题是:问题是怎样通过PCI卡让主机重启或者蓝屏?
大家帮忙想想办法吧!

回复评论 (10)

好深奥,帮顶
点赞  2009-12-1 12:54
弄个DMA写非法地址可以吧
点赞  2009-12-1 17:56
引用: 引用 2 楼 wangbinds 的回复:
弄个DMA写非法地址可以吧

我用的PCI控制芯片是PCI从设备,怎样用DMA写非法地址?
点赞  2009-12-1 18:11
PCI卡肯定有驱动程序,
改一下它,驱动程序运行错误能引起蓝屏..
点赞  2009-12-1 19:50
重启我会,蓝屏,,,这个就不会了。。。
点赞  2009-12-1 22:12
帮顶下;
点赞  2009-12-2 10:37
我觉得你的上位机应该有相应的程序!PCI和单片机只是发个指令而已吧?
点赞  2009-12-2 11:55
重启或蓝屏都可以。
我要做的是让PCI卡引起重启或蓝屏,而不是通过上位机的驱动程序。
有没有办法?
点赞  2009-12-2 18:39
可以加个控制, 如果向主机发中断请求,没有得到响应,就MCU不去设置,就让自动下一步自动复位。
比如看门狗;

办法很多,不一定非要PCI控制复位或者蓝度。
点赞  2009-12-3 14:04
引用: 引用 9 楼 kyzf 的回复:
可以加个控制, 如果向主机发中断请求,没有得到响应,就MCU不去设置,就让自动下一步自动复位。
比如看门狗;

办法很多,不一定非要PCI控制复位或者蓝度。

"就MCU不去设置,就让自动下一步自动复位"是什么意思?让PCI卡复位就能导致电脑重启或蓝屏吗?
点赞  2009-12-3 18:14
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复