亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
123下一頁
最近訪問板塊 發(fā)新帖
查看: 26701 | 回復(fù): 28
打印 上一主題 下一主題

請教e1000中DMA傳輸?shù)膯栴} [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2007-04-25 08:53 |只看該作者 |正序?yàn)g覽
想通過修改e1000驅(qū)動,實(shí)現(xiàn)把網(wǎng)卡接收到的包以DMA方式傳到指定的buffer里面。然而卻找不到e1000是如何與dma交互的,請各位大蝦指教,謝謝!

論壇徽章:
4
酉雞
日期:2014-03-21 23:19:50獅子座
日期:2014-08-01 22:11:40酉雞
日期:2015-01-10 21:31:442015年辭舊歲徽章
日期:2015-03-03 16:54:15
29 [報(bào)告]
發(fā)表于 2013-03-18 20:28 |只看該作者
@Solaris12@accessory@prc@bekars@zu_xf

我感覺是zu_xf說的對啊,如果是pci設(shè)備的話。

請大家指點(diǎn)迷津,謝謝!

論壇徽章:
4
酉雞
日期:2014-03-21 23:19:50獅子座
日期:2014-08-01 22:11:40酉雞
日期:2015-01-10 21:31:442015年辭舊歲徽章
日期:2015-03-03 16:54:15
28 [報(bào)告]
發(fā)表于 2013-03-18 17:27 |只看該作者
本帖最后由 chishanmingshen 于 2013-03-18 20:10 編輯


哦。。

有點(diǎn)明白了。。。

論壇徽章:
0
27 [報(bào)告]
發(fā)表于 2012-04-14 17:14 |只看該作者
mark

論壇徽章:
0
26 [報(bào)告]
發(fā)表于 2009-05-24 22:49 |只看該作者
支持23樓

論壇徽章:
0
25 [報(bào)告]
發(fā)表于 2008-03-19 23:31 |只看該作者
同意樓上的說法,先看一下82571/82572的sepc,
給一點(diǎn)提示,看一下
e1000_alloc_rx_buffers()可能對你有所幫助

論壇徽章:
0
24 [報(bào)告]
發(fā)表于 2008-03-19 22:10 |只看該作者
原帖由 albcamus 于 2008-3-19 13:57 發(fā)表



驅(qū)動應(yīng)該不用改, 可以軟件層兼容的。 PCI-E最大的優(yōu)勢即在于此。

配置方式, PCI-E提供MMCONFIG方式, 估計(jì)同樣也支持PCI的type1和type2。


PICE雖然可以兼容,但是似乎單獨(dú)支持會發(fā)揮更多的特性, 比如說熱插拔的支持.

在Solaris下,PCIE和PCI是不同的驅(qū)動.
相信Linux類似的

論壇徽章:
0
23 [報(bào)告]
發(fā)表于 2008-03-19 22:08 |只看該作者
原帖由 zu_xf 于 2007-4-26 10:04 發(fā)表
看來大家還是沒有搞清楚PCI和DMA的區(qū)別啊。
1.E1000驅(qū)動針對的是intel的PCI網(wǎng)卡,沒有也不需要使用DMA,只是借用了DMA這個(gè)概念,而實(shí)際的數(shù)據(jù)傳輸是通過PCI總線寫到指定的內(nèi)存中去,而這個(gè)操作是不需要CPU干預(yù) ...


zu_xf關(guān)于E1000的說法是錯(cuò)誤的.

Intel的E1000可以支持PCI和PCIE兩種網(wǎng)卡, 而且需要靠DMA來把網(wǎng)卡上的數(shù)據(jù)讀入Host Memory.

這個(gè)讀一下相關(guān)的硬件手冊就知道了. 學(xué)習(xí)E1000驅(qū)動,建議看82571/82572的手冊,里面的支持的功能是最全的. 很多特性在新一代intel網(wǎng)卡里都有延續(xù).

論壇徽章:
0
22 [報(bào)告]
發(fā)表于 2008-03-19 13:57 |只看該作者
原帖由 zu_xf 于 2007-4-28 13:18 發(fā)表
具體規(guī)范沒看過,但是要使用PCI-E接口的以太網(wǎng)芯片的時(shí)候,首先內(nèi)核要支持PCI-E總線,也就是說內(nèi)核要提供PCI-E總線驅(qū)動,可能還需要在上電時(shí)進(jìn)行配置;其次,驅(qū)動應(yīng)該也要改,除非兩種接口完全兼容或者說芯片已經(jīng) ...



驅(qū)動應(yīng)該不用改, 可以軟件層兼容的。 PCI-E最大的優(yōu)勢即在于此。

配置方式, PCI-E提供MMCONFIG方式, 估計(jì)同樣也支持PCI的type1和type2。

論壇徽章:
0
21 [報(bào)告]
發(fā)表于 2007-04-28 13:18 |只看該作者
具體規(guī)范沒看過,但是要使用PCI-E接口的以太網(wǎng)芯片的時(shí)候,首先內(nèi)核要支持PCI-E總線,也就是說內(nèi)核要提供PCI-E總線驅(qū)動,可能還需要在上電時(shí)進(jìn)行配置;其次,驅(qū)動應(yīng)該也要改,除非兩種接口完全兼容或者說芯片已經(jīng)對此作了處理。
原帖由 why_not 于 2007-4-27 16:01 發(fā)表于 20樓  
I-E標(biāo)準(zhǔn)的最大特點(diǎn)就是串行總線,和普通pci的區(qū)別類似于ide和sata的區(qū)別,具體說起來就比較麻煩了,簡單來看指標(biāo)的話,頻率為2.5Ghz(這個(gè)恐怖,串行的好處,同樣因?yàn)榇校粚捑蜎]意義了,但是據(jù)說是什么8bit ...
  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP