《Linux那些事儿之我是USB》[44M]百度网盘|pdf下载|亲测有效
《Linux那些事儿之我是USB》[44M]百度网盘|pdf下载|亲测有效

Linux那些事儿之我是USB pdf下载

出版社 电子工业出版社京东自营官方旗舰店
出版年 2012-03
页数 390页
装帧 精装
评分 8.7(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供Linux那些事儿之我是USB电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

内容简介

   《Linux那些事儿之我是USB(第2版)》基于2.6.22内核,对USB子系统的大部分源代码逐行进行分析,系统地阐释了Linux内核中USB子系统是如何运转的,子系统内部的各个模块之间是如何互相协作、配合的。本次改版修改了第1版中出现的错误,增加了一个附录,主要内容是关于Linux内核的学习方法,是作者的经验总结,值得一读。
   《Linux那些事儿之我是USB(第2版)》使用幽默诙谐的笔调对Linux内核中的USB子系统源代码进行了分析,形象且详尽地介绍了USB在Linux中的实现。本书从U盘、Hub、USBCore到主机控制器覆盖了USB实现的方方面面,被一些网友誉为USB开发的“圣经”。
   对于Linux初学者,可以通过本书掌握学习内核、浏览内核代码的方法;对于Linux驱动开发者,可以通过本书对设备模型有形象深刻的理解;对于USB开发者,可以通过本书全面理解USB在一个操作系统中的实现;对于Linux内核开发者,也可以通过本书学习到很多Linux高手开发和维护一个完整子系统时的编程思想。

精彩书评

   牛人,读罢你们的文字,对Linux顿感兴趣。
   ——网友(uspark)
  
   这么多优秀文章,真是让我吃了N顿饱餐啊哈。可惜发现得太晚,要是在3年之前就看到多好~
   ——网友(sunwill-chen)
  
   第1次看的是U盘部分,硬着头皮看完了55个小节,现在来看PCI部分,有种一通百通的感觉,非常不错!
   ——网友(haierfox)
  
   过来拜一个,这几天一直从头看“Linux那些事儿”,我就一直在纳闷,什么神人才能所复杂枯燥的与得那样华丽,那样搔首弄姿,那样让你欲罢不能……
   ——网友(windwinter)
  
   毕业设计是USB设备驱动,看了那个USBCore简直胜过看所有的书啊。把所有自己不清楚的内容都说明白了,无限膜拜中……
   ——网友(rabbit8ge)
  
   第1眼看到作者的文章,立刻就被吸引了,诙谐的语言让人看起技术文章来感觉不到枯燥,不去做老师真是浪费,现在的老师没几个能让人听课不瞌睡的。
   ——网友(likefreebird)
  
   在过度疲劳的工作中看到楼主的文章,失笑了多回。虽然没太懂,也没来得及看完。我借助它解决了SCSI设备号固定于硬端口的问题。赞一个:是金子总是要发光的。
   ——网友(yzdai)
  
   太经典了,花了4天时间终于看完了,这是我看过的最棒的技术文章!
   ——网友(raindown)
  
   刚看了几眼你的文章就喜欢上了,很喜欢你的文风。现在的书要是文字都这么轻松该多好啊!感谢你为全人类做出的贡献!
   ——网友(felk2005)
  
   非常喜欢您关于USB开发的几部经典作品,用超乎寻常的经典方式学习,解剖经典的技术。
   ——网友(learner)
  
   我也是因为工作缘故开始使用Linux开发程序,接触有半年多,期间一直只是用GCC编写程序,觉得跟WIN平台比,从应用程序开发的角度来看,并不需要跨越多么大的鸿沟,所以始终没有阅读Linux内核代码的动机。以前做过USB设备端的驱动程序,对USB协议有所了解。但我知道对于设备驱动程序开发来说,Linux与Windows平台的区别相当大。在看本书的过程中,越来越强烈地感觉到,这真的是一本妙趣横生的惊艳大作!我一口气用了4个钟头左右的时间从头到尾看完,一直看到凌晨2点多。我觉得这是我迄今为止看过的有意的技术类书籍经,甚至年少时期狂热爱的科普类书籍也赶不上本书风格的九牛一毛。
   ——网友(zlzdsp)
  
   有一种文章,看了直犯困,有一种文章,越看越兴奋,你咋这么让人兴奋呢?
   ——网友(phoenix-zhang)

目录

第1篇 Linux那些事儿之我是USBCore
1.引子
2.它从哪里来
3.PK
4.漫漫辛酸路
5.我型我秀
6.我是一棵树
7.我是谁
8.好戏开始了
9.不一样的Core
10.从这里开始
11.面纱
12.模型,又见模型
13.繁华落尽
14.接口是设备的接口
15.设置是接口的设置
16.端点
17.设备
18.配置
19.向左走,向右走
20.设备的生命线(一)
21.设备的生命线(二)
22.设备的生命线(三)
23.设备的生命线(四)
24.设备的生命线(五)
25.设备的生命线(六)
26.设备的生命线(七)
27.设备的生命线(八)
28.设备的生命线(九)
29.设备的生命线(十)
30.设备的生命线(十一)
31.驱动的生命线(一)
32.驱动的生命线(二)
33.驱动的生命线(三)
34.驱动的生命线(四)
35.字符串描述符
36.接口的驱动
37.还是那个match
38.结束语

第2篇 Linux那些事儿之我是HUB
1.引子
2.跟我走吧,现在就出发
3.特别的爱给特别的RootHub
4.一样的精灵,不一样的API
5.那些队列,那些队列操作函数
6.等待,只因曾经承诺
7.最熟悉的陌生人——probe
8.蝴蝶效应
9.WhileYouWereSleeping(一)
10.WhileYouWereSleeping(二)
11.WhileYouWereSleeping(三)
12.WhileYouWereSleeping(四)
13.再向虎山行
14.树,是什么样的树
15.没完没了的判断
16.一个都不能少
17.盖茨家对Linux代码的影响
18.八大重量级函数闪亮登场(一)
19.八大重量级函数闪亮登场(二)
20.八大重量级函数闪亮登场(三)
21.八大重量级函数闪亮登场(四)
22.八大重量级函数闪亮登场(五)
23.是月亮惹的祸还是spec的错
24.所谓的热插拔
25.不说代码说理论
26.看代码的理由
27.电源管理的四大消息
28.将suspend分析到底
29.梦醒时分
30.挂起自动化

第3篇 Linux那些事儿之我是U盘
1.小城故事
2.Makefile
3.变态的模块机制
4.想到达明天现在就要启程
5.外面的世界很精彩
6.未曾开始却似结束
7.狂欢是一群人的孤单
8.总线、设备和驱动(上)
9.总线、设备和驱动(下)
10.我是谁的他
11.从协议中来,到协议中去(上)
12.从协议中来,到协议中去(中)
13.从协议中来,到协议中去(下)
14.梦开始的地方
15.设备花名册
16.冰冻三尺非一日之寒
17.冬天来了,春天还会远吗?(一)
18.冬天来了,春天还会远吗?(二)
19.冬天来了,春天还会远吗?(三)
20.冬天来了,春天还会远吗?(四)
21.冬天来了,春天还会远吗?(五)
22.通往春天的管道
23.传说中的URB
24.彼岸花的传说(一)
25.彼岸花的传说(二)
26.彼岸花的传说(三)
27.彼岸花的传说(四)
28.彼岸花的传说(五)
29.彼岸花的传说(六)
30.彼岸花的传说(七)
31.彼岸花的传说(八)
32.彼岸花的传说(TheEnd)
33.SCSI命令之我型我秀
34.迷雾重重的批量传输(一)
35.迷雾重重的批量传输(二)
36.迷雾重重的批量传输(三)
37.迷雾重重的批量传输(四)
38.迷雾重重的批量传输(五)
39.迷雾重重的批量传输(六)
40.迷雾重重的批量传输(七)
41.跟着感觉走(一)
42.跟着感觉走(二)
43.有多少爱可以胡来?(一)
44.有多少爱可以胡来?(二)
45.当梦醒了天晴了
46.其实世上本有路,走的人多了,也便没了路

附录A Linux那些事儿之我是sysfs
附录B 学习内核和驱动的方法