欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于Linux的網(wǎng)關(guān)設(shè)備中SIM認(rèn)證卡驅(qū)動(dòng)方法及網(wǎng)關(guān)設(shè)備的制作方法

文檔序號(hào):6624795閱讀:583來(lái)源:國(guó)知局
基于Linux的網(wǎng)關(guān)設(shè)備中SIM認(rèn)證卡驅(qū)動(dòng)方法及網(wǎng)關(guān)設(shè)備的制作方法
【專(zhuān)利摘要】本發(fā)明提供的基于Linux的網(wǎng)關(guān)設(shè)備中SIM認(rèn)證卡驅(qū)動(dòng)方法及網(wǎng)關(guān)設(shè)備,通過(guò)在識(shí)別出SIM認(rèn)證卡插入所述網(wǎng)關(guān)設(shè)備時(shí),將所述SIM認(rèn)證卡驅(qū)動(dòng)初始化;調(diào)用Linux的軟中斷函數(shù),來(lái)對(duì)插入至所述網(wǎng)關(guān)設(shè)備的SIM認(rèn)證卡所產(chǎn)生硬件中斷進(jìn)行偵測(cè),以注冊(cè)或刪除SIM認(rèn)證卡,優(yōu)選可將SIM認(rèn)證卡注冊(cè)為Dev設(shè)備進(jìn)行讀寫(xiě)等操作,本發(fā)明的SIM認(rèn)證卡自動(dòng)識(shí)別,節(jié)省時(shí)間,不需要昂貴的硬件設(shè)備和專(zhuān)用的驅(qū)動(dòng)程序,即可進(jìn)行SIM認(rèn)證卡的熱插拔使用。
【專(zhuān)利說(shuō)明】基于Linux的網(wǎng)關(guān)設(shè)備中SIM認(rèn)證卡驅(qū)動(dòng)方法及網(wǎng)關(guān)設(shè)備

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,特別是涉及一種基于Linux的網(wǎng)關(guān)設(shè)備中SM認(rèn)證卡驅(qū)動(dòng)方法及網(wǎng)關(guān)設(shè)備。

【背景技術(shù)】
[0002]隨著“光進(jìn)銅退”的快速推進(jìn),如何降低運(yùn)營(yíng)成本、簡(jiǎn)化裝維流程、提升用戶(hù)體驗(yàn)是通信行業(yè)“光進(jìn)銅退”工作是否成功的重要指標(biāo)。而作為光接入的重要設(shè)備的家庭網(wǎng)關(guān),其成本壓力已成為阻礙光進(jìn)銅退發(fā)展的因素之一,且終端的統(tǒng)一定制,導(dǎo)致無(wú)法為用戶(hù)實(shí)現(xiàn)個(gè)性化服務(wù)。另外,目前家庭網(wǎng)關(guān)的裝維流程及配置相對(duì)較為復(fù)雜,影響了用戶(hù)體驗(yàn)。通過(guò)制定和開(kāi)發(fā)機(jī)卡分離型家庭網(wǎng)關(guān)標(biāo)準(zhǔn)及產(chǎn)品,實(shí)現(xiàn)業(yè)務(wù)開(kāi)通和家庭網(wǎng)關(guān)松耦合,進(jìn)而實(shí)現(xiàn)家庭網(wǎng)關(guān)業(yè)務(wù)開(kāi)通的真正零接觸,增強(qiáng)產(chǎn)品的易用性和用戶(hù)的滿(mǎn)意度。
[0003]機(jī)卡分離型家庭網(wǎng)關(guān)是指在現(xiàn)有家庭用寬帶客戶(hù)網(wǎng)關(guān)的基礎(chǔ)上,將配置參數(shù)從家庭用寬帶客戶(hù)網(wǎng)關(guān)中分離出,并存儲(chǔ)于用戶(hù)SIM認(rèn)證卡內(nèi),機(jī)卡分離型家庭用寬帶客戶(hù)網(wǎng)關(guān)出廠時(shí)僅提供基本的硬件驅(qū)動(dòng)配置,插入用戶(hù)SM認(rèn)證卡后,通過(guò)讀取卡內(nèi)的參數(shù)進(jìn)行相關(guān)配置,結(jié)合終端綜合管理系統(tǒng),為用戶(hù)提供上網(wǎng)、IPTV、語(yǔ)音等各類(lèi)業(yè)務(wù)的設(shè)備。
[0004]機(jī)卡分離型家庭網(wǎng)關(guān)程序設(shè)計(jì)必須編寫(xiě)相應(yīng)的SM認(rèn)證卡驅(qū)動(dòng)。
[0005]但是,現(xiàn)有Linux嵌入式設(shè)備對(duì)SIM認(rèn)證卡操作主要有使用/proc文件系統(tǒng),系統(tǒng)使用echo來(lái)返回或者讀寫(xiě)數(shù)據(jù),由于插拔SIM認(rèn)證卡沒(méi)有使用中斷,使用的是設(shè)備查詢(xún)方法,則會(huì)占用較多系統(tǒng)資源。


【發(fā)明內(nèi)容】

[0006]鑒于以上所述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的目的在于提供一種基于Linux的網(wǎng)關(guān)設(shè)備中SIM認(rèn)證卡驅(qū)動(dòng)方法及網(wǎng)關(guān)設(shè)備,以解決現(xiàn)有技術(shù)中網(wǎng)關(guān)設(shè)備熱插拔SIM認(rèn)證卡使用占用系統(tǒng)資源多的問(wèn)題。
[0007]為實(shí)現(xiàn)上述目標(biāo)及其他相關(guān)目標(biāo),本發(fā)明提供一種基于Linux的網(wǎng)關(guān)設(shè)備中SM認(rèn)證卡驅(qū)動(dòng)方法,所述方法包括:在識(shí)別出SM認(rèn)證卡插入所述網(wǎng)關(guān)設(shè)備時(shí),將所述SM認(rèn)證卡驅(qū)動(dòng)初始化;調(diào)用Linux的軟中斷函數(shù),來(lái)對(duì)插入至所述網(wǎng)關(guān)設(shè)備的SM認(rèn)證卡所產(chǎn)生硬件中斷進(jìn)行偵測(cè),以注冊(cè)或刪除SIM認(rèn)證卡。
[0008]優(yōu)選的,所述識(shí)別SM認(rèn)證卡插入所述網(wǎng)關(guān)設(shè)備,包括:在所述SM認(rèn)證卡插入所述網(wǎng)關(guān)設(shè)備時(shí)產(chǎn)生低電平以作為SM認(rèn)證卡插入識(shí)別;在所述SM認(rèn)證卡未插入所述網(wǎng)關(guān)設(shè)備時(shí)產(chǎn)生高電平以作為SM認(rèn)證卡未插入識(shí)別。
[0009]優(yōu)選的,所述軟中斷函數(shù)為L(zhǎng)inux中的tasklet函數(shù)。
[0010]優(yōu)選的,所述注冊(cè)SM認(rèn)證卡包括:將SM認(rèn)證卡注冊(cè)為L(zhǎng)inux下的設(shè)備。
[0011]優(yōu)選的,所述方法包括:通過(guò)Linux中的回調(diào)函數(shù)對(duì)已注冊(cè)的SM認(rèn)證卡進(jìn)行操作,所述操作包括:打開(kāi)、關(guān)閉、讀、寫(xiě)及接口控制中的一種或多種組合。
[0012]為實(shí)現(xiàn)上述目標(biāo)及其他相關(guān)目標(biāo),本發(fā)明提供一種基于Linux的網(wǎng)關(guān)設(shè)備,包括:識(shí)別模塊,用于在識(shí)別SIM認(rèn)證卡插入所述網(wǎng)關(guān)設(shè)備時(shí),發(fā)出識(shí)別信號(hào);處理模塊,用于在接收到所述識(shí)別信號(hào)時(shí),用于將所述SIM認(rèn)證卡驅(qū)動(dòng)初始化;并調(diào)用Linux的軟中斷函數(shù),來(lái)對(duì)插入至所述網(wǎng)關(guān)設(shè)備的SM認(rèn)證卡所產(chǎn)生硬件中斷進(jìn)行偵測(cè),以注冊(cè)或刪除SM認(rèn)證卡。
[0013]優(yōu)選的,所述識(shí)別模塊,用于在所述SM認(rèn)證卡插入所述網(wǎng)關(guān)設(shè)備時(shí)產(chǎn)生低電平以作為SM認(rèn)證卡插入識(shí)別;并用于在所述SM認(rèn)證卡未插入所述網(wǎng)關(guān)設(shè)備時(shí)產(chǎn)生高電平以作為SM認(rèn)證卡未插入識(shí)別。
[0014]優(yōu)選的,所述軟中斷函數(shù)為L(zhǎng)inux中的tasklet函數(shù)。
[0015]優(yōu)選的,所述注冊(cè)SM認(rèn)證卡包括:將SM認(rèn)證卡注冊(cè)為L(zhǎng)inux下的設(shè)備。
[0016]優(yōu)選的,所述處理模塊,還用于通過(guò)Linux中的回調(diào)函數(shù)對(duì)已注冊(cè)的SM認(rèn)證卡進(jìn)行操作,所述操作包括:打開(kāi)、關(guān)閉、讀、寫(xiě)及接口控制中的一種或多種組合。
[0017]如上所述,本發(fā)明提供的基于Linux的網(wǎng)關(guān)設(shè)備中SM認(rèn)證卡驅(qū)動(dòng)方法及網(wǎng)關(guān)設(shè)備,通過(guò)在識(shí)別出SM認(rèn)證卡插入所述網(wǎng)關(guān)設(shè)備時(shí),將所述SM認(rèn)證卡驅(qū)動(dòng)初始化;調(diào)用Linux的軟中斷函數(shù),來(lái)對(duì)插入至所述網(wǎng)關(guān)設(shè)備的SM認(rèn)證卡所產(chǎn)生硬件中斷進(jìn)行偵測(cè),以注冊(cè)或刪除SIM認(rèn)證卡,優(yōu)選可將SIM認(rèn)證卡注冊(cè)為Dev設(shè)備進(jìn)行讀寫(xiě)等操作,本發(fā)明的SIM認(rèn)證卡自動(dòng)識(shí)別,節(jié)省時(shí)間,不需要昂貴的硬件設(shè)備和專(zhuān)用的驅(qū)動(dòng)程序,即可進(jìn)行SM認(rèn)證卡的熱插拔使用。

【專(zhuān)利附圖】

【附圖說(shuō)明】
[0018]圖1顯示為本發(fā)明一實(shí)施例中基于Linux的網(wǎng)關(guān)設(shè)備中SM認(rèn)證卡驅(qū)動(dòng)方法的流程不意圖。
[0019]圖2顯示為本發(fā)明另一實(shí)施例中SM認(rèn)證卡的文件結(jié)構(gòu)示意圖。
[0020]圖3顯示為本發(fā)明一實(shí)施例中SIM認(rèn)證卡的數(shù)據(jù)巾貞結(jié)構(gòu)示意圖。
[0021]圖4a顯示為本發(fā)明一實(shí)施例中SIM認(rèn)證卡的命令A(yù)PDU的結(jié)構(gòu)示意圖。
[0022]圖4b顯示為本發(fā)明一實(shí)施例中SIM認(rèn)證卡的應(yīng)答APDU的結(jié)構(gòu)示意圖。
[0023]圖5顯不為本發(fā)明另一實(shí)施例中基于Linux的網(wǎng)關(guān)設(shè)備的結(jié)構(gòu)不意圖。
[0024]元件標(biāo)號(hào)說(shuō)明
[0025]I基于Linux的網(wǎng)關(guān)設(shè)備
[0026]11識(shí)別模塊
[0027]12處理模塊
[0028]SI?S4 流程步驟

【具體實(shí)施方式】
[0029]以下通過(guò)特定的具體實(shí)例說(shuō)明本發(fā)明的實(shí)施方式,本領(lǐng)域技術(shù)人員可由本說(shuō)明書(shū)所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點(diǎn)與功效。本發(fā)明還可以通過(guò)另外不同的【具體實(shí)施方式】加以實(shí)施或應(yīng)用,本說(shuō)明書(shū)中的各項(xiàng)細(xì)節(jié)也可以基于不同觀點(diǎn)與應(yīng)用,在沒(méi)有背離本發(fā)明的精神下進(jìn)行各種修飾或改變。需說(shuō)明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0030]如圖1所示,本發(fā)明提供一種基于Linux的網(wǎng)關(guān)設(shè)備中SM認(rèn)證卡驅(qū)動(dòng)方法,所述方法包括:
[0031]步驟S1:在識(shí)別出SM認(rèn)證卡插入所述網(wǎng)關(guān)設(shè)備時(shí),將所述SM認(rèn)證卡驅(qū)動(dòng)初始化。
[0032]在一實(shí)施例中所述識(shí)別SM認(rèn)證卡插入所述網(wǎng)關(guān)設(shè)備,包括:在所述SM認(rèn)證卡插入所述網(wǎng)關(guān)設(shè)備時(shí)產(chǎn)生低電平以作為SM認(rèn)證卡插入識(shí)別;在所述SM認(rèn)證卡未插入所述網(wǎng)關(guān)設(shè)備時(shí)產(chǎn)生高電平以作為SM認(rèn)證卡未插入識(shí)別。
[0033]Linux內(nèi)核在使用驅(qū)動(dòng)時(shí)首先需要裝載驅(qū)動(dòng)。在裝載過(guò)程中需要進(jìn)行一些初始化工作,如,建立設(shè)備文件,分配內(nèi)存地址空間等,在Linux驅(qū)動(dòng)程序中用module_init函數(shù)來(lái)處理SM認(rèn)證卡驅(qū)動(dòng)初始化工作。
[0034]步驟S2:調(diào)用Linux的軟中斷函數(shù),來(lái)對(duì)插入至所述網(wǎng)關(guān)設(shè)備的SIM認(rèn)證卡所產(chǎn)生硬件中斷進(jìn)行偵測(cè),以注冊(cè)或刪除SIM認(rèn)證卡。
[0035]在一實(shí)施例中,所述軟中斷函數(shù)為L(zhǎng)inux中的tasklet函數(shù),其中,tasklet是建立在softirq基礎(chǔ)上的一種中斷的下半部機(jī)制,在本質(zhì)上與softirq基本相同,但卻有簡(jiǎn)單的編程接口和寬松的鎖規(guī)則。tasklet是通過(guò)兩種softirq來(lái)實(shí)現(xiàn)的,即HI_S0FTIRQ和TASKLET_SOFTIRQ,因此,tasklet也被分為兩種:高優(yōu)先級(jí)的tasklet (基于HI_S0FTIRQ)和普通優(yōu)先級(jí)的tasklet (基于TASKLET_SOFTIRQ)。
[0036]如前所述,在SM認(rèn)證卡未插入時(shí)接觸高電平,在SM認(rèn)證卡插入時(shí)接觸低電平,并通過(guò)將自身高或低電平傳遞給網(wǎng)關(guān)設(shè)備的處理芯片來(lái)識(shí)別SM認(rèn)證卡的插入和拔出;當(dāng)有SIM認(rèn)證卡插入時(shí)會(huì)調(diào)用sim_card_tasklet_det_handler處理函數(shù),聲明和SIM認(rèn)證卡使用任務(wù)的函數(shù)例如為:
[0037]static DECLARE_TASKLET (sim_card_tasklet_det_enable ;以及
[0038]sim_card_tasklet_det_handler, (unsigned long)&sim_card_data);
[0039]優(yōu)選的,所述注冊(cè)SM認(rèn)證卡可包括:步驟S3:將SM認(rèn)證卡注冊(cè)為L(zhǎng)inux下的設(shè)備即Dev目錄下設(shè)備,在一實(shí)施例中,每個(gè)Linux驅(qū)動(dòng)都需要有一個(gè)設(shè)備文件。否則應(yīng)用程序?qū)o(wú)法與驅(qū)動(dòng)程序交互。建立設(shè)備文件的工作一般在Linux初始化工作的函數(shù)中register_chrdev 完成創(chuàng)建設(shè)備文件,例如:register_chrdev (202, " simcarddev ",&sim_card_dev_fops),從而使得應(yīng)用程序可以通過(guò)/dev/simcarddev設(shè)備訪問(wèn)SIM認(rèn)證卡。
[0040]進(jìn)一步的,所述方法還可包括:步驟S4:通過(guò)Linux中的回調(diào)函數(shù)對(duì)已注冊(cè)的SM認(rèn)證卡進(jìn)行操作,所述操作包括:打開(kāi)、關(guān)閉、讀、寫(xiě)及接口控制中的一種或多種組合。
[0041]具體來(lái)說(shuō),Linux驅(qū)動(dòng)包含了多種動(dòng)作,也可稱(chēng)為事件。例如,向設(shè)備文件寫(xiě)入數(shù)據(jù)時(shí)會(huì)觸發(fā)“寫(xiě)”事件,Linux系統(tǒng)會(huì)調(diào)用對(duì)應(yīng)驅(qū)動(dòng)程序的write回調(diào)函數(shù),從設(shè)備文件讀數(shù)據(jù)時(shí)會(huì)觸發(fā)“讀”事件,Linux系統(tǒng)會(huì)調(diào)用對(duì)應(yīng)驅(qū)動(dòng)程序的read回調(diào)函數(shù)。一個(gè)驅(qū)動(dòng)程序并不一定要指定所有的回調(diào)函數(shù),回調(diào)函數(shù)會(huì)通過(guò)相關(guān)機(jī)制進(jìn)行注冊(cè)。
[0042]下面的結(jié)構(gòu)體聲明了相關(guān)的回調(diào)函數(shù)::
[0043]

slaticconslstructnic_opcrat1nssim_card_dcv_rops =


{.0wner=THIS_MODULE,.0pen= Sim_Card_Dcv_Filc_Opcn,

,unlocked_1ctl = SimCard—Dev—File—1ctl,.read= Sim—CardDevFileRead,.write二 Sim—Card—Dev—File—Write,.release= Sim—Card—Dev—File—Release,

};
[0044]據(jù)此,以下舉例來(lái)說(shuō)明對(duì)SM認(rèn)證卡的操作功能包括:
[0045]1、調(diào)用 Sim_Card_Dev_File_1ctl 回調(diào)函數(shù)控制 SIM 認(rèn)證卡;
[0046]控制SM認(rèn)證卡包括對(duì)SM認(rèn)證卡激活,一級(jí)子目錄,一級(jí)子目錄下的基本文件等參數(shù)。如圖2所示,0x7FXX代表一級(jí)子目錄,0x6FXX代表一級(jí)子目錄下的基本文件;
[0047]2、調(diào)用Sim_Card_Dev_File_Read回調(diào)函數(shù)讀SIM認(rèn)證卡數(shù)據(jù);
[0048]對(duì)應(yīng)于應(yīng)用程序讀文件的fread,這里用到read:它也是file_operat1ns結(jié)構(gòu)的成員。這里它對(duì)應(yīng)Sim_Card_Dev_File_Read函數(shù)。它的參數(shù)有:一個(gè)file結(jié)構(gòu);一個(gè)緩沖區(qū)buf,用戶(hù)空間從該緩沖區(qū)中讀數(shù)據(jù)。
[0049]請(qǐng)一并參閱圖3至圖4b,結(jié)合SM認(rèn)證卡的進(jìn)一步的技術(shù)內(nèi)容進(jìn)行更清楚描述。
[0050]A、SIM認(rèn)證卡的基本數(shù)據(jù)巾貞結(jié)構(gòu)
[0051]通信使用的協(xié)議是IS07816-3所規(guī)定的T = O的異步半雙工字符傳輸協(xié)議。基本的數(shù)據(jù)幀是由I個(gè)起始位(低電平)、8個(gè)數(shù)據(jù)位和I個(gè)奇偶校驗(yàn)位組成的,如圖3所示。其中,校驗(yàn)位是將8個(gè)數(shù)據(jù)位與其自身做偶校驗(yàn),也就是其中I的個(gè)數(shù)必須足偶數(shù)。起始位不做校驗(yàn)運(yùn)算。在保護(hù)時(shí)間內(nèi)SIM認(rèn)證卡和CPU都要處于高電平(即I/O 口是高電平)。在T = O協(xié)議里,如果SM認(rèn)證卡或者CPU檢測(cè)到奇偶校驗(yàn)結(jié)果不正確,則在保護(hù)時(shí)間內(nèi)把I/O端口拉低,以示出錯(cuò)。
[0052]B、SIM認(rèn)證卡的APDU結(jié)構(gòu)
[0053]應(yīng)用協(xié)議數(shù)據(jù)單兀APDU (Applicat1n Protocol Data Units)包括了命令 APDU以及應(yīng)答APDU,其結(jié)構(gòu)分別如圖4a至圖4b所示,圖4a是顯示命令A(yù)PDU結(jié)構(gòu),圖4b是顯示應(yīng)答APDU結(jié)構(gòu),其中:CLA是指令的類(lèi)別,AO被制定為GSM的應(yīng)用;INS是指令代碼;P1、P2、P3是指令參數(shù),P3指示的是數(shù)據(jù)的長(zhǎng)度;Data就是要傳輸?shù)臄?shù)據(jù);SW1和SW2就是命令處理后返回的狀態(tài)。
[0054]所述結(jié)構(gòu)體定義如下:
[0055]

【權(quán)利要求】
1.一種基于Linux的網(wǎng)關(guān)設(shè)備中SM認(rèn)證卡驅(qū)動(dòng)方法,其特征在于,所述方法包括: 在識(shí)別出SM認(rèn)證卡插入所述網(wǎng)關(guān)設(shè)備時(shí),將所述SM認(rèn)證卡驅(qū)動(dòng)初始化; 調(diào)用Linux的軟中斷函數(shù),來(lái)對(duì)插入至所述網(wǎng)關(guān)設(shè)備的SM認(rèn)證卡所產(chǎn)生硬件中斷進(jìn)行偵測(cè),以注冊(cè)或刪除SM認(rèn)證卡。
2.根據(jù)權(quán)利要求1所述的基于Linux的網(wǎng)關(guān)設(shè)備中SIM認(rèn)證卡驅(qū)動(dòng)方法,其特征在于,所述識(shí)別SM認(rèn)證卡插入所述網(wǎng)關(guān)設(shè)備,包括: 在所述SM認(rèn)證卡插入所述網(wǎng)關(guān)設(shè)備時(shí)產(chǎn)生低電平以作為SM認(rèn)證卡插入識(shí)別; 在所述SM認(rèn)證卡未插入所述網(wǎng)關(guān)設(shè)備時(shí)產(chǎn)生高電平以作為SM認(rèn)證卡未插入識(shí)別。
3.根據(jù)權(quán)利要求1所述的基于Linux的網(wǎng)關(guān)設(shè)備中SIM認(rèn)證卡驅(qū)動(dòng)方法,其特征在于,所述軟中斷函數(shù)為L(zhǎng)inux中的tasklet函數(shù)。
4.根據(jù)權(quán)利要求1所述的基于Linux的網(wǎng)關(guān)設(shè)備中SIM認(rèn)證卡驅(qū)動(dòng)方法,其特征在于,所述注冊(cè)SM認(rèn)證卡包括:將SM認(rèn)證卡注冊(cè)為L(zhǎng)inux下的設(shè)備。
5.根據(jù)權(quán)利要求4所述的基于Linux的網(wǎng)關(guān)設(shè)備中SIM認(rèn)證卡驅(qū)動(dòng)方法,其特征在于,包括:通過(guò)Linux中的回調(diào)函數(shù)對(duì)已注冊(cè)的SM認(rèn)證卡進(jìn)行操作,所述操作包括:打開(kāi)、關(guān)閉、讀、寫(xiě)及接口控制中的一種或多種組合。
6.一種基于Linux的網(wǎng)關(guān)設(shè)備,其特征在于,包括: 識(shí)別模塊,用于在識(shí)別SIM認(rèn)證卡插入所述網(wǎng)關(guān)設(shè)備時(shí),發(fā)出識(shí)別信號(hào); 處理模塊,用于在接收到所述識(shí)別信號(hào)時(shí),用于將所述SM認(rèn)證卡驅(qū)動(dòng)初始化;并調(diào)用Linux的軟中斷函數(shù),來(lái)對(duì)插入至所述網(wǎng)關(guān)設(shè)備的SM認(rèn)證卡所產(chǎn)生硬件中斷進(jìn)行偵測(cè),以注冊(cè)或刪除SM認(rèn)證卡。
7.根據(jù)權(quán)利要求6所述的基于Linux的網(wǎng)關(guān)設(shè)備,其特征在于,所述識(shí)別模塊,用于在所述SM認(rèn)證卡插入所述網(wǎng)關(guān)設(shè)備時(shí)產(chǎn)生低電平以作為SM認(rèn)證卡插入識(shí)別;并用于在所述SM認(rèn)證卡未插入所述網(wǎng)關(guān)設(shè)備時(shí)產(chǎn)生高電平以作為SM認(rèn)證卡未插入識(shí)別。
8.根據(jù)權(quán)利要求6所述的基于Linux的網(wǎng)關(guān)設(shè)備,其特征在于,所述軟中斷函數(shù)為L(zhǎng)inux 中的 tasklet 函數(shù)。
9.根據(jù)權(quán)利要求6所述的基于Linux的網(wǎng)關(guān)設(shè)備,其特征在于,所述注冊(cè)SM認(rèn)證卡包括:將SM認(rèn)證卡注冊(cè)為L(zhǎng)inux下的設(shè)備。
10.根據(jù)權(quán)利要求9所述的基于Linux的網(wǎng)關(guān)設(shè)備,其特征在于,所述處理模塊,還用于通過(guò)Linux中的回調(diào)函數(shù)對(duì)已注冊(cè)的SM認(rèn)證卡進(jìn)行操作,所述操作包括:打開(kāi)、關(guān)閉、讀、寫(xiě)及接口控制中的一種或多種組合。
【文檔編號(hào)】G06F9/445GK104182259SQ201410425458
【公開(kāi)日】2014年12月3日 申請(qǐng)日期:2014年8月26日 優(yōu)先權(quán)日:2014年8月26日
【發(fā)明者】鄧兵 申請(qǐng)人:上海斐訊數(shù)據(jù)通信技術(shù)有限公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
织金县| 丘北县| 仁怀市| 丰县| 舒兰市| 玛沁县| 商洛市| 永兴县| 饶平县| 宁波市| 乌拉特后旗| 嘉义县| 洪洞县| 德安县| 木兰县| 海淀区| 苍山县| 麻江县| 宁乡县| 屏东县| 乌海市| 沈阳市| 彭水| 抚顺市| 保亭| 浦东新区| 龙南县| 八宿县| 商水县| 黄山市| 长兴县| 贵德县| 巴南区| 镇宁| 勃利县| 蕉岭县| 雷波县| 邹平县| 衡阳县| 长治县| 团风县|