种豆资源网

当前位置:首页 > 经验 / 正文

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

(2021-04-21 18:30:23) 经验
Linux那些事儿之我是USB(第2版)

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

《Linux那些事儿之我是USB(第2版)》是2012年3月出版的一本图书,作者是任桥伟 肖季东。

基本介绍

  • 中文名:Linux那些事儿之我是USB(第2版)
  • 开本:16开
  •  作者:任桥伟  肖季东
  • 定价:79.00元

出版信息

Linux那些事儿之我是USB(第2版)
任桥伟 肖季东 肖林甫 编着
ISBN 978-7-121-15817-9
2012年3月出版
定价:79.00元
16开
448页
本书不仅能带给你一趟愉悦的USB代码之旅,更能给你一套终生受益的高效核心学习法宝!

内容简介

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

前 言

从写Linux那些事儿系列内容开始,到如今已有四年多了,而从整理出版第1版到现在也已经一载有余了。期间不断有认识或不认识的朋友问我,怎幺会想起写这幺多如此可爱的文字,我的回答都是:娱乐自己,娱乐大家而已!
或许,大家早已经默认技术本是一个沉重或者枯燥的话题,我们无法用一种娱乐的心态去看待它,甚至说很多人早已丧失了从中获取乐趣的能力。但是,一切本不该如此的,对于不管什幺原因踏入这个行业的我们,愿意或不愿意,技术都已经是我们生命不可分割的一部分。
既如此,又何不放轻鬆些,把它当成朋友,用我们自己的方式去与它交流,而不是仅仅把它当成一堆堆死气沉沉的代码,亦或一些枯燥的名词。而针对这本书的内容,我要说的就是:把核心当朋友。笑来老师有本书,叫《把时间当做朋友》,告诉我们只有把时间当做朋友,才能更好地利用自己的时间做些有益的事情。眼睛一闭一睁,一天就过去了;眼睛一闭不睁,一辈子就过去了。只有善待时间,时间才能善待我们。同样,我们只有把核心当朋友,当成一个有生命的实体,把它放在对等的地位上,我们才能够更好地认识和理解到它的精髓。
具体到这本书,您可以把它当成一本核心源码分析的书,甚至仅仅当成核心USB实现源码分析的书,但是我更希望您把它当成展现如何学习Linux核心,展现如何与核心进行平等交流的一个範例,起码它体现了我们应该用什幺样的态度去对待Linux核心源码。也就是说,分析核心源码,态度决定一切。我们很多人或许有这样的困惑,也分析浏览了很多核心的源码,可总是觉得分析、浏览后,脑子里还是空空的,并没有感觉到多大的收穫。这个时候我们或许可以去看看是不是自己在分析代码时的态度出现了问题。我们在分析核心源码时,只有遵循严谨的态度,而不是抱着走马观花、得过且过的态度,最终才会有很大的收穫。
然后还有一句曾小範围流传的话:技术水平的高低不是决定于C,或者C++等用得有多幺熟练,而是决定于你掌握的资源有多少。所以,我们还要以核心源码为中心,坚持学习资源建设。在我们学习核心的过程中,核心源码本身就是最好的参考资料,其他任何经典或非经典的书最多只是起辅助作用,不能也不应该取代核心代码在我们学习过程中的主导地位。但是这些辅助的作用也是不可忽视的,我们需要以核心源码为中心,坚持各种学习资源的长期建设不动摇。
再次感谢孙学瑛编辑,没有她的努力,这本书的内容将会一直偏居网路一隅,将不可能被出版,从而去帮助更多需要的人。

目 录

第1篇 Linux那些事儿之我是USB Core
第2篇 Linux那些事儿之我是HUB
第3篇 Linux那些事儿之我是随身碟
附录A Linux那些事儿之我是sysfs
附录B Linux核心高效学习法
搜索
热门图片
最近更新
随机推荐

Powered By 种豆资源网||