是因为windows自带了USB总线驱动程序,
USB总线驱动程序负责:
识别USB设备,给USB设备找到对应的驱动程序
新接入的USB设备的默认地址(编号)是0,在未分配新编号前,PC主机使用0地址和它通信...然后USB总线驱动程序都会给它分配一个地址(编号)
PC机想访问USB总线上某个USB设备时,发出的命令都含有对应的地址(编号)
USB是一种主从结构。...其中usb_bus_type是一个全局变量, 它和我们之前学的platform平台总线相似,属于USB总线, 是Linux中bus的一种....如下图所示,每当创建一个USB设备,或者USB设备驱动时,USB总线都会调用match成员来匹配一次,使USB设备和USB设备驱动联系起来....id_table来匹配该USB设备
USB总线驱动程序大概流程就此结束,未完待续——分析完后下节开始写USB驱动