一种USB接口的驱动方法
基本信息
申请号 | CN200410015403.X | 申请日 | - |
公开(公告)号 | CN1560748A | 公开(公告)日 | 2005-01-05 |
申请公布号 | CN1560748A | 申请公布日 | 2005-01-05 |
分类号 | G06F13/10 | 分类 | 计算;推算;计数; |
发明人 | 吴太和 | 申请(专利权)人 | 亿宝德实业(深圳)有限公司 |
代理机构 | 深圳市中一专利事务所 | 代理人 | 威艾德通讯技术(深圳)有限公司 |
地址 | 518057广东省深圳市华侨城东部工业区H-2栋四楼北 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了一种USB接口的驱动方法,其包括以下步骤:初始化USB总线,包括初始化根集线器,其中初始化根集线器包括配置根集线器、提交USB请求块到中断服务子程序队列当中以及创建USB接入设备内核守护进程;每个通用主控制器接口的时间片结束会产生中断信号,每次产生中断会扫描挂在驱动骨架程序上的每个装有数据的传送盒,轮流执行中断服务子程序队列中的应用程序,并且通知USB总线上连接的设备;执行根集线器中断,周期性唤醒USB接入设备内核守护进程,并扫描根集线器的各个端口;周期性检查根集线器的端口是否有设备接入;若有USB设备接入,则对USB设备的配置或者设备的描述进行读取;为新加入的USB设备绑定驱动程序,并且开始初始化USB设备。 |
