[發(fā)明專利]一種驅(qū)動加載方法及裝置在審
| 申請?zhí)枺?/td> | 201710076761.9 | 申請日: | 2017-02-13 |
| 公開(公告)號: | CN108446138A | 公開(公告)日: | 2018-08-24 |
| 發(fā)明(設(shè)計)人: | 景英娟 | 申請(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號: | G06F9/4401 | 分類號: | G06F9/4401 |
| 代理公司: | 北京派特恩知識產(chǎn)權(quán)代理有限公司 11270 | 代理人: | 張穎玲;李梅香 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 目標驅(qū)動 驅(qū)動加載 預(yù)設(shè)策略 驅(qū)動 芯片 操作指令 前驅(qū)動 加載 卸載 預(yù)設(shè) | ||
本發(fā)明提出一種驅(qū)動加載方法及裝置,該驅(qū)動加載方法包括:在獲取操作指令后,根據(jù)預(yù)設(shè)策略確定第一芯片對應(yīng)的第一類型;其中,預(yù)設(shè)策略用于第一類型的確定;獲取第一芯片對應(yīng)的當前驅(qū)動;根據(jù)第一類型、預(yù)設(shè)類型和驅(qū)動的對應(yīng)關(guān)系,確定第一類型對應(yīng)的目標驅(qū)動;當當前驅(qū)動和目標驅(qū)動不同時,卸載當前驅(qū)動,并加載目標驅(qū)動。
技術(shù)領(lǐng)域
本發(fā)明涉及電子應(yīng)用領(lǐng)域中的驅(qū)動的加載技術(shù),尤其涉及一種驅(qū)動加載方法及裝置。
背景技術(shù)
基于Internet協(xié)議的語音傳輸(VOIP,Voice over Internet Protocol)主要用于語音在IP網(wǎng)絡(luò)上的傳送,簡單地說,就是將模擬信號數(shù)字化。通常,VOIP模塊主要由用戶線接口電路(SLIC,Subscriber Line Interface Circuit)驅(qū)動,數(shù)字信號處理(DSP,DigitalSignal Process)驅(qū)動,業(yè)務(wù)模塊,配置模塊等基本部分組成。由于生產(chǎn)SLIC芯片的廠家比較多,因此在VOIP的系統(tǒng)中,SLIC部分的變化會比較多,因此對于不同的SLIC芯片類型,需要匹配不同的SLIC芯片驅(qū)動。
圖1為常見的單一SLIC驅(qū)動實施方案的裝置組成框圖,如圖1所示,當僅有一種SLIC芯片時,裝置主要由SLIC芯片硬件、SLIC第三方源碼API、動態(tài)庫、特定SLIC驅(qū)動模塊、驅(qū)動加載模塊、上層模塊等幾部分構(gòu)成。圖2為常見的多SLIC驅(qū)動實施方案的裝置組成框圖,如圖2所示,包含應(yīng)用程序編程接口(API,Application Programming Interface)、動態(tài)庫等模塊SLIC第三方源碼分別與SLIC驅(qū)動模塊一一對應(yīng),組成獨立的線卡驅(qū)動軟件,驅(qū)動加載模塊和上層模塊一起構(gòu)成主控板軟件,因此,線卡驅(qū)動軟件隨芯片類型的增加而對應(yīng)增加。
在實現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:
對于至少一種SLIC芯片進行驅(qū)動加載時,如圖2所示的裝置結(jié)構(gòu)中,隨著SLIC芯片的增多,當線卡驅(qū)動軟件過多時,會造成驅(qū)動加載時線卡驅(qū)動軟件版本數(shù)量的增多,并增加了軟件版本維護的難度。
發(fā)明內(nèi)容
本發(fā)明實施例提供一種驅(qū)動加載方法及裝置,可以針對不同的第一芯片,選擇與第一芯片對應(yīng)的驅(qū)動進行加載。當增加新的芯片時,只需要對與新的芯片所對應(yīng)的驅(qū)動進行加載,即能夠滿足僅通過一個軟件版本就可以實現(xiàn)對不同芯片進行驅(qū)動加載的需求,而不需要在驅(qū)動加載裝置中重新制作對應(yīng)于新的芯片的主控板軟件版本,從而減少了驅(qū)動加載時軟件版本的數(shù)量,并有效地降低了軟件版本維護的難度。
為達到上述目的,本發(fā)明實施例的技術(shù)方案是這樣實現(xiàn)的:
本發(fā)明實施例提供了一種驅(qū)動加載方法,包括:
在獲取操作指令后,根據(jù)預(yù)設(shè)策略確定第一芯片對應(yīng)的第一類型;其中,所述預(yù)設(shè)策略用于所述第一類型的確定;
獲取所述第一芯片對應(yīng)的當前驅(qū)動;
根據(jù)所述第一類型、預(yù)設(shè)類型和驅(qū)動的對應(yīng)關(guān)系,確定所述第一類型對應(yīng)的目標驅(qū)動;
當所述當前驅(qū)動和所述目標驅(qū)動不同時,卸載所述當前驅(qū)動,并加載所述目標驅(qū)動。
上述方案中,所述根據(jù)預(yù)設(shè)策略確定第一芯片對應(yīng)的第一類型,包括:
獲取所述第一芯片的預(yù)存硬件信息,根據(jù)所述第一芯片的預(yù)存硬件信息確定所述第一芯片對應(yīng)的所述第一類型;或者;
獲取用戶設(shè)定指令,根據(jù)所述用戶設(shè)定指令確定所述第一芯片對應(yīng)的所述第一類型。
上述方案中,所述確定所述第一類型對應(yīng)的目標驅(qū)動之后,所述方法還包括:
當所述當前驅(qū)動和所述目標驅(qū)動相同時,繼續(xù)使用所述當前驅(qū)動。
上述方案中,所述加載所述目標驅(qū)動之后,所述方法還包括:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710076761.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種實現(xiàn)目標端驅(qū)動的方法及該目標端驅(qū)動
- 車輛控制裝置及車輛的控制方法
- 車輛的驅(qū)動力控制裝置及驅(qū)動力控制方法
- 驅(qū)動實現(xiàn)方法、裝置、設(shè)備和計算機可讀存儲介質(zhì)
- 驅(qū)動機構(gòu)及目標測試小車
- 用于驅(qū)動目標開關(guān)的驅(qū)動電路
- 顯示器及其顯示面板的驅(qū)動裝置、方法
- 基于物聯(lián)網(wǎng)的功率器件驅(qū)動方法、系統(tǒng)以及存儲介質(zhì)
- 驅(qū)動更新方法、裝置、系統(tǒng)、電子設(shè)備及存儲介質(zhì)
- 網(wǎng)頁自動化測試方法、裝置、電子設(shè)備及可讀存儲介質(zhì)





