文库 T_工业技术

《Linux那些事儿之我是USB》.pdf

电子工业出版社 PDF   574页   下载0   2025-02-19   浏览6   收藏0   点赞0   评分-   986953字   10积分
温馨提示:当前文档最多只能预览 10 页,若文档总页数超出了 10 页,请下载原文档以浏览全部内容。
《Linux那些事儿之我是USB》.pdf 第1页
《Linux那些事儿之我是USB》.pdf 第2页
《Linux那些事儿之我是USB》.pdf 第3页
《Linux那些事儿之我是USB》.pdf 第4页
《Linux那些事儿之我是USB》.pdf 第5页
《Linux那些事儿之我是USB》.pdf 第6页
《Linux那些事儿之我是USB》.pdf 第7页
《Linux那些事儿之我是USB》.pdf 第8页
《Linux那些事儿之我是USB》.pdf 第9页
《Linux那些事儿之我是USB》.pdf 第10页
剩余564页未读, 下载浏览全部
内 容 简 介 本书基于 2.6.22内核,对 USB子系统的大部分源代码逐行进行分析,系统地阐释了 Linux内核中USB子系 统是如何运转的,子系统内部的各个模块之间是如何互相协作互相配合的。 本书使用幽默诙谐的笔调对 Linux内核中的 USB子系统源代码进行了分析,形象且详尽地介绍了 USB在 Linux中的实现。本书从 U盘、Hub、USB Core直到主机控制器覆盖了 USB实现的方方面面,被一些网友誉为 USB开发的“圣经” 。 对于Linux初学者,可以通过本书掌握学习内核、浏览内核代码的方法;对于 Linux驱动开发者,可以通过 本书对设备模型有形象深刻的理解; 对于USB开发者,可以通过本书全面的理解 USB在一个操作系统中的实现; 对于Linux内核开发者,也可以通过本书学习到很多 Linux高手开发维护一个完整子系统时的编程思想。 未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。 版权所有,侵权必究。 图书在版编目( CIP)数据 Linux那些事儿之我是 USB / 肖林甫, 肖季东, 任桥伟著 . -- 北京:电子工业出版社 , 2010.7 ISBN 978-7-121-11178-5 Ⅰ. ①L… Ⅱ. ①肖… ②肖… ③任… Ⅲ . ①Linux操作系统-程序设计②电子计算机-接口-程序设计 Ⅳ. ①TP316.89②TP334 中国版本图书馆 CIP数据核字( 2010)第117276号 责任编辑:孙学瑛 文字编辑:王 静 印 刷:北京天宇星印刷厂 装 订:三河市皇庄路通装订厂 出版发行:电子工业出版社 北京市海淀区万寿路 173信箱 邮编100036 开 本:860×1092 1/16 印张:36 字数:843千字 印 次:2010年7月第1次印刷 印 数:4000册 定价:79.00元 凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及 邮购电话: (010)88254888。 质量投诉请发邮件至 zlts@phei.com.cn,盗版侵权举报请发邮件至 dbqq@phei.com.cn。 服务热线 :(010) 88258888。 III 导 读 Linux那些事儿之我是 USB Core 2 - 6,对USB协议规范的简单描述。 7,USB设备在sysfs文件系统中的表示。 8 - 9,通过对 README、Kconfig、Makefile文件的分析,定位要分析的目标代码范围。 10 - 11,USB子系统的初始化函数 usb_init()。 12 - 13,2.6内核的设备模型,以及设备模型在 USB子系统中的映射。 14 - 19,USB子系统实现中的几个重要数据结构。 那 14,struct usb_interface,接口。 那 15,struct usb_host_interface,设置。
《Linux那些事儿之我是USB》.pdf