25.3 USB驱动实例剖析 USB体系支持多种类型的设备。在Linux内核,所有的USB设备都使用usb_driver结构描述。对于不同类型的USB设备,内核使用传统的设备驱动模型建立设备驱动描述,然后映射到USB设备驱动,最终完成特定类型的USB设备驱动。