一种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设备。