boer001217 发表于 2006-8-28 22:39:30

关于DMA用于以太网卡传输问题

看有关以太网卡驱动代码时有几点疑问:接受和发送都是使用DMA来完成,pci_map_single()和pci_unmap_single()函数,当接收中断侦测后,使用pci_unmap_single()函数完成接收工作,怎么获取此次DMA传输所接收的帧的大小?在源码中,莫明其妙地直接从一个结构体中获取到,我没发现过对它的赋值;第二就是:每次中断接收以太帧,所接收到的帧是一个完整的以太帧结构嘛?即目的地址+源地址+类型+数据?
页: [1]
查看完整版本: 关于DMA用于以太网卡传输问题