內容簡介
本書基於2.6.22內核,對USB子繫統的大部分源代碼逐行進行分析,繫統地闡釋了Linux內核中USB子繫統是如何運轉的,子繫統內部的各個模塊之間是如何互相協作互相配合的。
本書使用幽默詼諧的筆調對Linux內核中的USB子繫統源代碼進行了分析,形像且詳盡地介紹了USB在Linux中的實現。本書從U盤、Hub、USB Core直到主機控制器覆蓋了USB實現的方方面面,被一些網友譽為USB開發的“聖經”。
對於Linux初學者,可以通過本書掌握學習內核、瀏覽內核代碼的方法;對於Linux驅動開發者,可以通過本書對設備模型有形像深刻的理解;對於USB開發者,可以通過本書全面的理解USB在一個操作繫統中的實現;對於Linux內核開發者,也可以通過本書學習到很多Linux高手開發維護一個完整子繫統時的編程思想。
本書使用幽默詼諧的筆調對Linux內核中的USB子繫統源代碼進行了分析,形像且詳盡地介紹了USB在Linux中的實現。本書從U盤、Hub、USB Core直到主機控制器覆蓋了USB實現的方方面面,被一些網友譽為USB開發的“聖經”。
對於Linux初學者,可以通過本書掌握學習內核、瀏覽內核代碼的方法;對於Linux驅動開發者,可以通過本書對設備模型有形像深刻的理解;對於USB開發者,可以通過本書全面的理解USB在一個操作繫統中的實現;對於Linux內核開發者,也可以通過本書學習到很多Linux高手開發維護一個完整子繫統時的編程思想。