特级做A爰片毛片免费69,永久免费AV无码不卡在线观看,国产精品无码av地址一,久久无码色综合中文字幕

bios下的usb驅(qū)動(dòng)研發(fā)研究報(bào)告.doc

約25頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)

bios下的usb驅(qū)動(dòng)研發(fā)研究報(bào)告,bios下的usb驅(qū)動(dòng)研發(fā)研究報(bào)告本文共計(jì)25頁(yè),12975字;摘要眾所周知,usb是通用串行總線的簡(jiǎn)稱(chēng)。從字面的意思來(lái)看,本文是關(guān)于計(jì)算機(jī)接口的usb的一種規(guī)范╠╠uhci。uhci是通用主機(jī)控制器接口的簡(jiǎn)稱(chēng)。首先我們先從分析linux下uhci源碼的特點(diǎn)入手,然后在講述如何與主機(jī)控制器通信和如何通過(guò)驅(qū)動(dòng)主機(jī)控制器。...
編號(hào):10-28354大小:195.00K
分類(lèi): 論文>通信/電子論文

內(nèi)容介紹

此文檔由會(huì)員 靈活的胖子 發(fā)布

BIOS下的USB驅(qū)動(dòng)研發(fā)研究報(bào)告

本文共計(jì)25頁(yè),12975字;


摘要
眾所周知,USB是通用串行總線的簡(jiǎn)稱(chēng)。從字面的意思來(lái)看,本文是關(guān)于計(jì)算機(jī)接口的USB的一種規(guī)范――UHCI。UHCI是通用主機(jī)控制器接口的簡(jiǎn)稱(chēng)。
首先我們先從分析LINUX下UHCI源碼的特點(diǎn)入手,然后在講述如何與主機(jī)控制器通信和如何通過(guò)驅(qū)動(dòng)主機(jī)控制器。
本文敘述了軟件的開(kāi)發(fā)背景、相關(guān)技術(shù)知識(shí)、軟件的總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及程序編寫(xiě)及調(diào)試過(guò)程中遇到的問(wèn)題及解決方法。
關(guān)鍵字:
BIOS,驅(qū)動(dòng)程序,通用串行總線,通用主機(jī)控制器接口
ABSTRACT
As it is known to all that USB is short for Universal Serial Bus.From the meaning of word,this article tells something about computer interfaces about UHCI,Universal Host Controller Interfaces for short,a kind of specification of USB .
目錄
目錄 2
摘要 4
ABSTRACT 5
引言 6
第一章 軟件開(kāi)發(fā)背景 7
第二章 相關(guān)技術(shù)介紹 8
2.1 USB數(shù)據(jù)流模型 8
2.1.1實(shí)現(xiàn)者的視圖 8
圖2-1 USB需實(shí)現(xiàn)的區(qū)域 8
2.1.2 USB通信流 9
圖2-2 USB主機(jī)/設(shè)備的細(xì)節(jié)圖 9
圖2-3 USB通信流 10
2.1.3 通道 10
2.1.3.1 流通道 10
2.1.3.2 消息通道 10
2.1.4 傳送類(lèi)型 11
2.1.5 傳送的總線訪問(wèn) 11
2.2 USB設(shè)備架構(gòu) 11
2.2.1 USB設(shè)備狀態(tài) 11
圖2-4設(shè)備狀態(tài)轉(zhuǎn)換圖 12
2.2.2 列舉 12
2.2.3通用USB設(shè)備操作(Generic USB Device Operations) 13
2.2.3.1動(dòng)態(tài)插接與拔開(kāi) 13
2.2.3.2地址分配 13
2.2.3.3配置 13
2.2.3.4數(shù)據(jù)傳送 13
2.3 USB主機(jī):硬件和軟件 14
圖2-5通信模型層次關(guān)系圖 14
圖2-6 主機(jī)通信圖 15
第三章 驅(qū)動(dòng)程序的研究與設(shè)計(jì) 16
3.1驅(qū)動(dòng)程序設(shè)計(jì)方法和思想 16
3.2 運(yùn)行、開(kāi)發(fā)和調(diào)試環(huán)境 16
3.2.1 運(yùn)行環(huán)境 16
3.2.2 開(kāi)發(fā)環(huán)境 16
3.2.3 調(diào)試環(huán)境 16
3.3 數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì) 17
3.3.1 struct usb_device 17
3.3.2 struct usb_device_descriptor 18
3.3.3 struct usb_config_descriptor 18
3.3.4 struct usb_interface 19
3.3.5 struct usb_interface_descriptor 19
3.3.8 struct usb_endpoint_descriptor 20
3.4 功能模塊的設(shè)計(jì) 21
3.4.1 void usb_connect(struct usb_device *dev); 21
3.4.2 int usb_new_device(struct usb_device *dev); 21
3.4.3 int usb_set_address(struct usb_device *dev); 22
3.4.4 int usb_get_descriptor(struct usb_device *dev, 22
3.4.5 int usb_get_device_descriptor(struct usb_device *dev); 22
3.4.6 int usb_get_configuration(struct usb_device *dev); 23
3.4.7 int usb_parse_configuration(struct usb_device *dev, 23
3.4.8 static int usb_parse_interface(struct usb_device *dev, 23
3.4.9 static int usb_parse_endpoint(struct usb_device *dev, 24
3.4.10 int usb_set_configuration(struct usb_device *dev, 24
第四章 軟件編寫(xiě)調(diào)試中的問(wèn)題及解決方法 24
結(jié)束語(yǔ) 25
致謝 25
參考文獻(xiàn) 25

部分參考文獻(xiàn)
[1]《USB外圍設(shè)備設(shè)計(jì)與應(yīng)用》 許永和 編著 健蓮科技 改編 中國(guó)電力出版社
[2]《USB大全》 (美)Jan Axelson著 陳逸 等譯 中國(guó)電力出版社
[3]《USB1.1協(xié)議》 電子文檔
[4]《80*86匯編語(yǔ)言程序設(shè)計(jì)教程》 楊季文 等編著 錢(qián)培德 審 清華大學(xué)出版社
[5]《440LXAGPset》 電子文檔
[6]《PC技術(shù)內(nèi)幕》 Frank van Gilluwe 著 精英科技 譯 中國(guó)電力出版社
[7]《從8086到Pentium Ⅲ 微型計(jì)算機(jī)及接口技術(shù)》
馬維華 奚抗生 易仲芳 毛建國(guó) 編著 科學(xué)出版社