阅读:1145回复:4
我的问题真是怪----中断响应不了
当然是开过中断了,包括全局中断使能和local中断输入使能INTCSR[8]和[11]。硬件连接也应该没有问题,因为当我手动给LINT#加低电平信号的时候,可以读到local中断输入位是有效的,INTSCR[15]=1。也就是说9054却是收到了中断信号。
可就是进不去中断服务程序,大家帮帮忙吧,谢谢了! |
|
沙发#
发布于:2004-05-19 16:02
应该是驱动程序有问题
|
|
板凳#
发布于:2004-05-20 08:28
可能是硬件的问题,当我给Lint#加低电平时,INTA#没有向PCI发出中断信号。有一次我在运行程序的时候插入U盘,确看见INTA#有信号了,而且进了PCI中断服务程序,可我这个程序是对9054编的啊,难道还有共享中断么?
|
|
地板#
发布于:2004-05-20 19:24
可能是硬件的问题,当我给Lint#加低电平时,INTA#没有向PCI发出中断信号。 如果你的9054的INTA引脚没有虚焊,并且EEPROM中的寄存器设置也没有问题,就应该是片子坏了。 可我这个程序是对9054编的啊,难道还有共享中断么? PCI的中断是共享的,在你的DRIVER中要读一下你的中断寄存器,以确定是不是你的设备产生的中断。 |
|
地下室#
发布于:2004-05-21 16:49
确实是虚汗了
|
|