This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

6455 PCI接口重启问题



你好

我用6455做为办卡PCI接口芯片,插入有PCI接口的主板上,在使用的时候发现奇怪的现象。主板为windowsxp系统。在windows中通过PCI存储空间映射写DSP的PCI控制寄存器,向DSP产生DSPINT信号。通过上述操作后,重启windows,再在windows中读写DSP的PCI控制寄存器,windows就死机。此时,若重新复位DSP复位按钮(DSP设置为从CE3 flash启动),系统可以重启。如果在windows中,只是读DSP的PCI寄存器而不写,重启后不会出现上述现象。

请问是什么导致上述现象呢?是否以6455作为PCI接口的板卡在发送host to DSP中断后,不支持操作系统重启,必须在操作系统重启之前复位DSP,重启后才能在操作系统中正确读写PCI总线?在主板重启的时候6455的总线接口上发生了什么导致重启后6455的PCI总线无法正常工作?

谢谢!