具体到接口描述符它当然就是描述接口本身的信息的。一个接口可以有多个设置使用不同的设置,描述接口的信息会有些不同所以接口描述符并没有放在struct usb_interface结构里,而昰放在表示接口设置的struct usb_host_interface结构里
具体到接口描述符它当然就是描述接口本身的信息的。一个接口可以有多个设置使用不同的设置,描述接口的信息会有些不同所以接口描述符并没有放在struct usb_interface结构里,而昰放在表示接口设置的struct usb_host_interface结构里
摘要 i 基于L 电路与系统 硕士生:邝展华 指导老师:黄晓副教授 摘要 近年来linux的蓝牙驱动技术在无线通信技术中已经占有一个相当重要的地位。不但数 据的传输速率越来越快安全性、易操作性等方面都得到了相当大的改善。同时 linux的蓝牙驱动芯片的体积不断的缩小,价格也已经下降到3美元使得它成为了众哆手持 设备、嵌入式设备首选的近距离无线通信技术。 经过了多年的积累改进和技术革新Linux已经从一个学生的课外兴趣发展 成为一个具有卓越的稳定性和安全性的成熟操作系统内核,并受到了各大IT厂 商和多国政府的支持无论是在企业级的服务器中,PC和笔记本电脑中还是 嵌入式设备中,以Linux为基础的操作系统都取得了相当大的进步并日渐深入人 心 程序框架。随后将具体讲述了在该系统下的USBlinux的蓝牙驱动设备驅动程序的设计思路
188 0创建节点。c表示字符驱动188是查到的主设备号,0为子设备号
结构体数组,里面定义了很多模块厂商和产品的ID如果未找到我们的模块,可手动添加然后按上面的步驟重新编译驱动。使用新生成的usbtoserial.ko和option.ko文件不需要指定ID号,直接insmod usbtoserial.ko再insmod option.ko即可驱动模块。