Hello, I have a pci care on wich the 6455 is the pci bridge. I pluged the card into a
computer's mainboard. The OS is WindowsXP. If I send a host-to-dsp interrupt to Dsp by
DSPINT, the host can't recoganize the PCI device and evne can't
read or write to the dsp pci memory AFTER REBOOT. It will lead to a OS crash. But if I don't
send a host-to-dsp interrupt and only do some memroy write and read to the dsp by pci
memeroy map,it works very well after reboot the host .
It seems that if we send a host-to-dsp interrupt before host reboot, the dsp6455's PCI
config will go into an unknown state and the host can't read and write PCI bus
correctly after host reboot. I can only reset the dsp and then reboot the host again to
solve this problem. By the way, the 6455 is boot from ce3 's flash on this card.
SO should I set other registers before the host reboot? Is it a bug of the 6455's pci
interface?
?