注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)操作系統(tǒng)LinuxLinux那些事兒之我是USB(第2版)

Linux那些事兒之我是USB(第2版)

Linux那些事兒之我是USB(第2版)

定 價(jià):¥79.00

作 者: 任橋偉 等編著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: LINUX

ISBN: 9787121158179 出版時(shí)間: 2012-03-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 441 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《Linux那些事兒之我是USB(第2版)》基于2.6.22內(nèi)核,對(duì)USB子系統(tǒng)的大部分源代碼逐行進(jìn)行分析,系統(tǒng)地闡釋了Linux內(nèi)核中USB子系統(tǒng)是如何運(yùn)轉(zhuǎn)的,子系統(tǒng)內(nèi)部的各個(gè)模塊之間是如何互相協(xié)作、配合的。本次改版修改了第1版中出現(xiàn)的錯(cuò)誤,增加了一個(gè)附錄,主要內(nèi)容是關(guān)于Linux內(nèi)核的學(xué)習(xí)方法,是作者的經(jīng)驗(yàn)總結(jié),值得一讀?!禠inux那些事兒之我是USB(第2版)》使用幽默詼諧的筆調(diào)對(duì)Linux內(nèi)核中的USB子系統(tǒng)源代碼進(jìn)行了分析,形象且詳盡地介紹了USB在Linux中的實(shí)現(xiàn)。本書(shū)從U盤(pán)、Hub、USBCore到主機(jī)控制器覆蓋了USB實(shí)現(xiàn)的方方面面,被一些網(wǎng)友譽(yù)為USB開(kāi)發(fā)的“圣經(jīng)”。對(duì)于Linux初學(xué)者,可以通過(guò)本書(shū)掌握學(xué)習(xí)內(nèi)核、瀏覽內(nèi)核代碼的方法;對(duì)于Linux驅(qū)動(dòng)開(kāi)發(fā)者,可以通過(guò)本書(shū)對(duì)設(shè)備模型有形象深刻的理解;對(duì)于USB開(kāi)發(fā)者,可以通過(guò)本書(shū)全面理解USB在一個(gè)操作系統(tǒng)中的實(shí)現(xiàn);對(duì)于Linux內(nèi)核開(kāi)發(fā)者,也可以通過(guò)本書(shū)學(xué)習(xí)到很多Linux高手開(kāi)發(fā)和維護(hù)一個(gè)完整子系統(tǒng)時(shí)的編程思想。

作者簡(jiǎn)介

暫缺《Linux那些事兒之我是USB(第2版)》作者簡(jiǎn)介

圖書(shū)目錄

第1篇 Linux那些事兒之我是USB Core
 1.引子
 2.它從哪里來(lái)
 3.PK
 4.漫漫辛酸路
 5.我型我秀
 6.我是一棵樹(shù)
 7.我是誰(shuí)
 8.好戲開(kāi)始了
 9.不一樣的Core
 10.從這里開(kāi)始
 11.面紗
 12.模型,又見(jiàn)模型
 13.繁華落盡
 14.接口是設(shè)備的接口
 15.設(shè)置是接口的設(shè)置
 16.端點(diǎn)
 17.設(shè)備
 18.配置
 19.向左走,向右走
 20.設(shè)備的生命線(xiàn)(一)
 21.設(shè)備的生命線(xiàn)(二)
 22.設(shè)備的生命線(xiàn)(三)
 23.設(shè)備的生命線(xiàn)(四)
 24.設(shè)備的生命線(xiàn)(五)
 25.設(shè)備的生命線(xiàn)(六)
 26.設(shè)備的生命線(xiàn)(七)
 27.設(shè)備的生命線(xiàn)(八)
 28.設(shè)備的生命線(xiàn)(九)
 29.設(shè)備的生命線(xiàn)(十)
 30.設(shè)備的生命線(xiàn)(十一)
 31.驅(qū)動(dòng)的生命線(xiàn)(一)
 32.驅(qū)動(dòng)的生命線(xiàn)(二)
 33.驅(qū)動(dòng)的生命線(xiàn)(三)
 34.驅(qū)動(dòng)的生命線(xiàn)(四)
 35.字符串描述符
 36.接口的驅(qū)動(dòng)
 37.還是那個(gè)match
 38.結(jié)束語(yǔ)
第2篇 Linux那些事兒之我是HUB
 1.引子
 2.跟我走吧,現(xiàn)在就出發(fā)
 3.特別的愛(ài)給特別的Root Hub
 4.一樣的精靈,不一樣的API
 5.那些隊(duì)列,那些隊(duì)列操作函數(shù)
 6.等待,只因曾經(jīng)承諾
 7.最熟悉的陌生人——probe
 8.蝴蝶效應(yīng)
 9.While You Were Sleeping(一)
 10.While You Were Sleeping(二)
 11.While You Were Sleeping(三)
 12.While You Were Sleeping(四)
 13.再向虎山行
 14.樹(shù),是什么樣的樹(shù)
 15.沒(méi)完沒(méi)了的判斷
 16.一個(gè)都不能少
 17.蓋茨家對(duì)Linux代碼的影響
 18.八大重量級(jí)函數(shù)閃亮登場(chǎng)(一)
 19.八大重量級(jí)函數(shù)閃亮登場(chǎng)(二)
 20.八大重量級(jí)函數(shù)閃亮登場(chǎng)(三)
 21.八大重量級(jí)函數(shù)閃亮登場(chǎng)(四)
 22.八大重量級(jí)函數(shù)閃亮登場(chǎng)(五)
 23.是月亮惹的禍還是spec的錯(cuò)
 24.所謂的熱插拔
 25.不說(shuō)代碼說(shuō)理論
 26.看代碼的理由
 27.電源管理的四大消息
 28.將suspend分析到底
 29.夢(mèng)醒時(shí)分
 30.掛起自動(dòng)化
第3篇 Linux那些事兒之我是U盤(pán)
 1.小城故事
 2.Makefile
 3.變態(tài)的模塊機(jī)制
 4.想到達(dá)明天現(xiàn)在就要啟程
 5.外面的世界很精彩
 6.未曾開(kāi)始卻似結(jié)束
 7.狂歡是一群人的孤單
 8.總線(xiàn)、設(shè)備和驅(qū)動(dòng)(上)
 9.總線(xiàn)、設(shè)備和驅(qū)動(dòng)(下)
 10.我是誰(shuí)的他
 11.從協(xié)議中來(lái),到協(xié)議中去(上)
 12.從協(xié)議中來(lái),到協(xié)議中去(中)
 13.從協(xié)議中來(lái),到協(xié)議中去(下)
 14.夢(mèng)開(kāi)始的地方
 15.設(shè)備花名冊(cè)
 16.冰凍三尺非一日之寒
 17.冬天來(lái)了,春天還會(huì)遠(yuǎn)嗎?(一)
 18.冬天來(lái)了,春天還會(huì)遠(yuǎn)嗎?(二)
 19.冬天來(lái)了,春天還會(huì)遠(yuǎn)嗎?(三)
 20.冬天來(lái)了,春天還會(huì)遠(yuǎn)嗎?(四)
 21.冬天來(lái)了,春天還會(huì)遠(yuǎn)嗎?(五)
 22.通往春天的管道
 23.傳說(shuō)中的URB
 24.彼岸花的傳說(shuō)(一)
 25.彼岸花的傳說(shuō)(二)
 26.彼岸花的傳說(shuō)(三)
 27.彼岸花的傳說(shuō)(四)
 28.彼岸花的傳說(shuō)(五)
 29.彼岸花的傳說(shuō)(六)
 30.彼岸花的傳說(shuō)(七)
 31.彼岸花的傳說(shuō)(八)
 32.彼岸花的傳說(shuō)(The End)
 33.SCSI命令之我型我秀
 34.迷霧重重的批量傳輸(一)
 35.迷霧重重的批量傳輸(二)
 36.迷霧重重的批量傳輸(三)
 37.迷霧重重的批量傳輸(四)
 38.迷霧重重的批量傳輸(五)
 39.迷霧重重的批量傳輸(六)
 40.迷霧重重的批量傳輸(七)
 41.跟著感覺(jué)走(一)
 42.跟著感覺(jué)走(二)
 43.有多少愛(ài)可以胡來(lái)?(一)
 44.有多少愛(ài)可以胡來(lái)?(二)
 45.當(dāng)夢(mèng)醒了天晴了
 46.其實(shí)世上本有路,走的人多了,也便沒(méi)了路
附錄A Linux那些事兒之我是sysfs
 A.1 sysfs初探
 A.2 設(shè)備模型
 A.2.1 設(shè)備底層模型
 A.2.2 設(shè)備模型上層容器
 A.2.3 示例一:usb子系統(tǒng)
 A.2.4 示例二:usb storage驅(qū)動(dòng)
 A.3 sysfs文件系統(tǒng)
 A.3.1 文件系統(tǒng)
 A.3.2 sysfs
 A.3.3 file_oprations
附錄B 學(xué)習(xí)內(nèi)核和驅(qū)動(dòng)的方法
 B.1 高效學(xué)習(xí)Linux內(nèi)核
 B.2 Kernel地圖:Kconfig與Makefile
 B.3 分析內(nèi)核源碼如何入手
 B.3.1 分析README
 B.3.2 分析Kconfig和Makefile
 B.3.3 態(tài)度決定一切:從初始化函數(shù)開(kāi)始
 B.4 內(nèi)核學(xué)習(xí)的心理問(wèn)題
 B.5 高效學(xué)習(xí)Linux驅(qū)動(dòng)開(kāi)發(fā)
 B.6 設(shè)備模型(上)
 B.7 設(shè)備模型(下)
 B.7.1 內(nèi)核中USB子系統(tǒng)的結(jié)構(gòu)
 B.7.2 USB子系統(tǒng)與設(shè)備模型
 B.8 驅(qū)動(dòng)開(kāi)發(fā)三件寶

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)