硬件:8019--请老古耐心指点
简单的做法是只放2个包,不管第一个包多大,第2个包都放在0x46开始。
怎么回事呢?
这是网卡控制芯片写接收缓冲区的地址指针。
老古,我在DM9008文档中仔细看CRDA0,1(current remote dma address0,1),也没看出来说它是网卡网卡控制芯片写接收缓冲区的地址指针呀,怎么回事呢?
是我搞错了。CLDA0,1才是。
thank you ,laogu
忘了一个呀
可以同时执行的。
那么
区别跟双端口ram的区别一样。
可是,
两者可以轮流地执行。
Local DMA一次传输的字节数由DCR的FT1,FT0决定,而不是连续传输。
Local DMA 是突发的,一次大概耗时1us。
对么?
8390里有一个local中断remote的时序图,你看一看。