,
比如:鼠标的数据是从鼠标传到PC机, 对应的端点称为"中断输入端点"
其中端点0是设备的默认控制端点, 既能输出也能输入,用于USB设备的识别过程
同样linux内核也自带了USB总线驱动程序,框架如下...其中usb_bus_type是一个全局变量, 它和我们之前学的platform平台总线相似,属于USB总线, 是Linux中bus的一种....err = usb_get_configuration(udev); //(1)获取配置描述块
... ...
...,表示设备描述块下有最多不能超过8个配置描述块 */
/*ncfg表示 设备描述块下 有多少个配置描述块 */
if (ncfg > USB_MAXCONFIG) {
dev_warn...//在调用一次usb_get_descriptor,把整个配置描述块读出来,放到bigbuffer中
... ...