发布时间:2015-06-12 17:12:36
1、USB core从USB子系统的初始化开始,我们也需要从那里开始,usb子系统初始化文件 drivers/usb/core/usb.cusb子系统模块初始化及退出 函数接口:subsys_initcall(usb_init); //------ usb_init是我们真正的初始化函数, subsys_initcall --- 子系统初始化宏,作用同 module_init差不多。m.........【阅读全文】
发布时间:2015-06-12 15:37:22
linux源码version:linux-4.0.4 了解Linux内核关于usb的源码,从usb驱动目录开始了解: ls drivers/usb/ -ldrwxrwxr-x 2 lxl lxl 4096 May 17 09:55 atmdrwxrwxr-x 2 lxl lxl 4096 May 17 09:55 c67x00drwxrwxr-x 2 lxl lxl 4096 May 17 09:55 chipideadrwxrwxr-x 2 lxl lxl 4096 .........【阅读全文】
发布时间:2015-06-12 15:36:27
usb core负责实现一些核心的功能:为别的设备驱动程序提供服务,提供一个用于访问和控制USB硬件的接口,而不用去考虑系统当前存在哪种host controller。core、host controller和driver之间的关系如下: USser ----------------------------.........【阅读全文】