阅读:1294回复:2
关于9054的burst forever问题
各位大虾,小弟正在用9054做一块pci卡,数据传输用9054的demand dma模式,我把burst和bterm都使能,用burst forever,但是好像没有作用,还是内部fifo满一次,产生一次ADS#, 不知是什么原因,急需您的帮助,谢谢!
还有一个问题,就是我发出dma请求nDREQ0后,9054开始可以相应,但过一会以后,再就得不到nDACK0信号,但我的fifo中还有数据,而且nDREQ0也一直有效,请问这是什么原因,谢谢 [编辑 - 8/23/04 by waveseafh] |
|
沙发#
发布于:2004-08-23 20:26
9054的内部FIFO满的话,一定会暂时放弃占用local端或pci端的总线吧。对于你的情况就会再产生ads#信号。
|
|
板凳#
发布于:2004-08-24 16:25
谢谢zab,我现在还有一个问题,当进行dma传输时 ,开始可以正常相应,即我发出nDREQ0请求,9054可以给我一个应答nDACK0,开始数据传输,但传输几次后,nDERQ0仍然有效,但再也收不到nDACK0信号,所以fifo每次都溢出,发生丢数,请问这是什么原因,谢谢!
|
|