阅读:2696回复:5
谁能帮我搞定PCI9054局部总线中断(我给加20分)
PCI9054的DMA中断我已经调通,但是,在用PCI9054的外部中断功能时出现了一些技术故障,我的实验如下:
1、 利用FPGA周而复始每隔1秒钟向PCI9054的LINT#引脚发一个脉冲,该脉冲的宽度为11个本地总线周期低电平; 2、 在PLXMon的Run Time Registers的Interrupt Control/Status选项中,只选中Enable Local Interrupt Input选项,可是Interrupt Status中的Local Interrupt Input Active选项始终无效; 3、 将LINT#引脚置固定低电平,重复上面步骤2的实验,Local Interrupt Input Active选项有效,可是Enable PCI Interrupt Input选项和Enable Local Interrupt Input选项同时选中时,Enable Local Interrupt Input选项会自动被清掉; 弟兄们,帮帮小弟吧,我给加分!!! |
|
沙发#
发布于:2004-09-30 14:47
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2004-09-30 18:30
不好意思,不小心一下搞成投票了,请问硬件和寄存器的设置需要修改吗?我的测试手段对不对?
|
|
地板#
发布于:2004-10-10 20:42
我搞定了
|
|
地下室#
发布于:2004-11-15 14:25
tongpeng :
请问你用的什么开发的驱动,你怎么做的呢? 我有外部fifo中断,当fifo半满时触发中断,然后用dma把数据读出,当dma做的时候,也用到dma中断,dma每次传完后就发中断,其实dma 这个中断不用也行,用查询位的方式也能实现。你说我说的对么? |
|
5楼#
发布于:2005-01-19 21:47
我现在也遇到了这个问题。
一模一样! 哪位大侠给指点一下 |
|