硬件:老古,再向你请教8019两个问题 1.你以前告诉我local dma不是连续传输,我不知道其中它间断的时间
网卡在干什么,为什么不可以连续传输呢?
2.我看文档8390的页17接受缓冲溢出处理的流程图中步骤5中谈到:
若给网卡“stop command”后,需查查txp位,若它等于1,表示
网卡当时正在传输,那么还得读isr,看看网卡是否察觉了这个数据包。
后面我就不懂了,他是通过判断isr的位ptx和位txe,若两者都是0,那
么表明数据包丢失,需要重发。
老古,关于isr说明书中已经很清楚的说明了这两位的意思:前者表示
数据包发送无误,后者表明发送失误,怎么可能同时是0呢?