版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第五卷 網(wǎng)絡(luò)驅(qū)動程序設(shè)計指南......................................................................................................1第一部分 網(wǎng)絡(luò)驅(qū)動程序............................................................................................
2、..............2第一章 網(wǎng)絡(luò)驅(qū)動程序設(shè)計指南的向?qū)?.........................................................................3第二章 內(nèi)核模式驅(qū)動程序的網(wǎng)絡(luò)結(jié)構(gòu)..........................................................................62.1 Windows 2000 網(wǎng)絡(luò)結(jié)
3、構(gòu)和 OSI 模型............................................................62.2 NDIS 驅(qū)動程序 ...................................................................................................72.2.1 NDIS 微端口驅(qū)動程序 .................
4、...........................................................72.2.2 NDIS 中間層驅(qū)動程序 ............................................................................82.2.3 NDIS 協(xié)議驅(qū)動程序 ..............................................
5、..................................92.3 TDI 驅(qū)動程序......................................................................................................92.4 網(wǎng)絡(luò)驅(qū)動程序環(huán)境..........................................................
6、...................................92.4.1 無連接環(huán)境的網(wǎng)絡(luò)驅(qū)動程序................................................................102.4.2 面向連接環(huán)境下的網(wǎng)絡(luò)驅(qū)動程序........................................................102.4.3 WAN 網(wǎng)絡(luò)驅(qū)動程序的環(huán)境...
7、...............................................................11第三章 網(wǎng)絡(luò)驅(qū)動程序編程要點....................................................................................133.1 可移植性...............................................
8、............................................................133.2 多處理器支持...................................................................................................133.3 IRQL ......................................
9、............................................................................143.4 同步和指示.......................................................................................................143.5 包結(jié)構(gòu).....................
10、..........................................................................................163.6 使用共享內(nèi)存...................................................................................................173.7 異步 I/O 和完成函數(shù)
11、.......................................................................................17第二部分 微端口 NIC 驅(qū)動程序...........................................................................................19第一章 NDIS NIC 微端口驅(qū)動程序
12、.............................................................................201.1 NIC 微端口驅(qū)動程序類型................................................................................201.2 網(wǎng)絡(luò)接口卡支持...............................
13、................................................................201.3 微端口驅(qū)動程序代碼的重要特征...................................................................221.3.1 MiniportXxx 函數(shù) ..............................................
14、....................................221.3.2 與 NDIS 庫鏈接 ....................................................................................221.3.3 微端口適配器環(huán)境.................................................................
15、...............221.3.4 VC 環(huán)境..................................................................................................231.3.5 網(wǎng)絡(luò) OID ...............................................................................
16、................231.4 驅(qū)動程序例子...................................................................................................24第二章 NIC 微端口操作和函數(shù)概要.........................................................................
17、...252.1 NIC 微端口操作................................................................................................252.1.1 初始化 NDIS 庫和注冊微端口驅(qū)動程序 ............................................252.1.2 注冊網(wǎng)絡(luò)接口卡..................
18、..................................................................252.1.3 對查詢和設(shè)置微端口信息作出響應(yīng)....................................................262.1.4 產(chǎn)生,激活,去活,和刪除虛連接....................................................262.
19、1.5 發(fā)送數(shù)據(jù)................................................................................................272.1.5.1 多包發(fā)送.....................................................................................272.1.5.2 單包發(fā)送...
20、..................................................................................283.2.2.5 內(nèi)存映射設(shè)備初始化.................................................................583.2.2.6 從屬 DMA 設(shè)備初始化 ...............................
21、..............................583.2.3 注冊一個中斷........................................................................................593.2.4 注冊一個關(guān)閉函數(shù)........................................................................
22、........593.2.5 初始化輪詢時鐘....................................................................................593.2.6 在初始化當(dāng)中的同步............................................................................603.2.7 在初始化時處理錯誤...
23、.........................................................................603.3 查詢微端口信息...............................................................................................613.4 減少微端口初始化時間.......................
24、............................................................61第四章 數(shù)據(jù)傳輸............................................................................................................644.1 中斷處理...............................
25、..........................................................................644.2 DPC 處理程序..............................................................................................664.3 帶外(OOB)數(shù)據(jù)包..................
26、................................................................664.3.1 等待發(fā)送的 OOB 數(shù)據(jù).......................................................................674.3.2 接收的 OOB 數(shù)據(jù).............................................
27、..................................684.4 發(fā)送包...........................................................................................................694.4.1 無連接微端口的多包傳送................................................
28、..................704.4.1.1 串行微端口的多包傳送.............................................................704.4.1.2 非串行微端口的多包傳送.........................................................714.4.2 無連接微端口的單包發(fā)送.......................
29、...........................................714.4.3 面向連接微端口的多包發(fā)送................................................................724.4.4 發(fā)送數(shù)據(jù)前的內(nèi)存同步......................................................................734.
30、4.5 發(fā)送步驟................................................................................................744.4.5.1 在總線控制器 DMA NIC 上發(fā)送包 .....................................744.4.5.2 在 PIO 設(shè)備上發(fā)送單包.......................
31、...................................764.4.5.3 使用板上內(nèi)存發(fā)送包...............................................................774.5 非串行微端口.........................................................................................
32、........784.5.1 非串行微端口的 NDIS 要求 ..............................................................784.5.2 非串行微端口的驅(qū)動程序內(nèi)部要求..................................................784.6 接收數(shù)據(jù)........................................
33、.................................................................794.6.1 無連接和面向連接微端口的多包接收..............................................794.6.2 無連接微端口的單包接收................................................................
34、..824.6.3 接收數(shù)據(jù)的高速緩存(Cache)因素................................................834.6.4 接收數(shù)據(jù)的步驟..................................................................................834.6.4.1 接收期間的包管理..........................
35、.........................................844.6.4.2 在總線控制器 DMA NIC 上接收數(shù)據(jù) ...................................844.6.4.3 在 PIO NIC 上接收數(shù)據(jù) ..........................................................854.6.4.4 在內(nèi)存映射設(shè)備上接收數(shù)據(jù)....
36、...............................................854.7 保持統(tǒng)計量.....................................................................................................854.8 802.1P 包的優(yōu)先權(quán) ........................................
37、...............................................864.8.1 查詢 802.1p 優(yōu)先權(quán)支持.....................................................................874.8.2 802.1 優(yōu)先權(quán)的包支持..........................................................
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于網(wǎng)絡(luò)控制的LED驅(qū)動研究與開發(fā).pdf
- 校本資源驅(qū)動的網(wǎng)絡(luò)學(xué)習(xí)平臺的設(shè)計與開發(fā).pdf
- 嵌入式網(wǎng)絡(luò)視頻監(jiān)控設(shè)備的驅(qū)動設(shè)計與開發(fā).pdf
- 標(biāo)量網(wǎng)絡(luò)分析儀底層驅(qū)動軟件的開發(fā)與實現(xiàn).pdf
- 基于ARM9的嵌入式網(wǎng)絡(luò)驅(qū)動程序開發(fā).pdf
- 基于任務(wù)驅(qū)動模式的網(wǎng)絡(luò)教學(xué)支持平臺的設(shè)計與開發(fā).pdf
- linux驅(qū)動開發(fā)筆試集錦
- 基于Windows平臺的向量網(wǎng)絡(luò)終端系統(tǒng)實現(xiàn)研究及驅(qū)動模塊開發(fā).pdf
- 基于TCP和文件共享的網(wǎng)絡(luò)驅(qū)動器映射研究與開發(fā).pdf
- 嵌入式網(wǎng)絡(luò)化交流伺服驅(qū)動器控制平臺開發(fā).pdf
- linux驅(qū)動開發(fā)筆試集錦
- 基于802.15.4和arm的無線網(wǎng)絡(luò)平臺硬件設(shè)計及驅(qū)動開發(fā)
- USB系統(tǒng)驅(qū)動及固件開發(fā).pdf
- 嵌入式Linux系統(tǒng)研究與網(wǎng)絡(luò)設(shè)備驅(qū)動程序開發(fā).pdf
- 在任務(wù)驅(qū)動教學(xué)模式下網(wǎng)絡(luò)多媒體教學(xué)輔助軟件平臺的開發(fā).pdf
- Linux下基于PCI總線的網(wǎng)絡(luò)設(shè)備驅(qū)動程序的研究與開發(fā).pdf
- IP驅(qū)動下的網(wǎng)絡(luò)文學(xué)跨界開發(fā)研究——以《盜墓筆記》為例.pdf
- 開發(fā)軟件和驅(qū)動.rar
- 操作系統(tǒng)與驅(qū)動開發(fā)試題
- 基于VxWorks的S3C2440開發(fā)板上DM9000網(wǎng)絡(luò)芯片驅(qū)動開發(fā).pdf
評論
0/150
提交評論