dreamcatcher
驱动牛犊
驱动牛犊
  • 注册日期2003-08-28
  • 最后登录2010-05-10
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1029回复:0

关于 PCI9054 DMA与中断 的问题 ,谢谢了!!!

楼主#
更多 发布于:2003-10-19 18:23
关于中断的问题搞得很胡涂,希望大家耐心指点一下,谢谢了

PCI9054的板子,板结结构大致如下:
            
  data--》SRAM--》Local Bus《--》PCI9054《--》PCI Bus
              |          |
              |__ FPGA___|          
              
   每有一帧的数据发送到SRAM,FPGA发送中断信号到PCI9054的LINT#引脚,驱动程序在DPC中启动DMA传输,从SRAM中读取数据;

   DMA传输完后产生DMA中断,这个DMA中断怎么通知FPGA继续向SRAM写入下一帧数据?DMA中断发生时,LINT#会有什么动作?会输出一个的低电平吗?这时INTCSR中的interrupt input是要disable吗?DMA中断能不能同时产生一个PCI中断并触发一个本地中断?

唉 实在是胡涂的很  望指教 。。。。。。。。
游客

返回顶部