一種USB接口的驅(qū)動方法

基本信息

申請?zhí)?/td> CN200410015403.X 申請日 -
公開(公告)號 CN1560748A 公開(公告)日 2005-01-05
申請公布號 CN1560748A 申請公布日 2005-01-05
分類號 G06F13/10 分類 計算;推算;計數(shù);
發(fā)明人 吳太和 申請(專利權(quán))人 億寶德實業(yè)(深圳)有限公司
代理機(jī)構(gòu) 深圳市中一專利事務(wù)所 代理人 威艾德通訊技術(shù)(深圳)有限公司
地址 518057廣東省深圳市華僑城東部工業(yè)區(qū)H-2棟四樓北
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種USB接口的驅(qū)動方法,其包括以下步驟:初始化USB總線,包括初始化根集線器,其中初始化根集線器包括配置根集線器、提交USB請求塊到中斷服務(wù)子程序隊列當(dāng)中以及創(chuàng)建USB接入設(shè)備內(nèi)核守護(hù)進(jìn)程;每個通用主控制器接口的時間片結(jié)束會產(chǎn)生中斷信號,每次產(chǎn)生中斷會掃描掛在驅(qū)動骨架程序上的每個裝有數(shù)據(jù)的傳送盒,輪流執(zhí)行中斷服務(wù)子程序隊列中的應(yīng)用程序,并且通知USB總線上連接的設(shè)備;執(zhí)行根集線器中斷,周期性喚醒USB接入設(shè)備內(nèi)核守護(hù)進(jìn)程,并掃描根集線器的各個端口;周期性檢查根集線器的端口是否有設(shè)備接入;若有USB設(shè)備接入,則對USB設(shè)備的配置或者設(shè)備的描述進(jìn)行讀?。粸樾录尤氲腢SB設(shè)備綁定驅(qū)動程序,并且開始初始化USB設(shè)備。