專利名稱:內(nèi)建于硬件裝置的驅(qū)動(dòng)程序的安裝方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種驅(qū)動(dòng)程序的安裝方法,尤其指一種內(nèi)建于硬件裝置的驅(qū)動(dòng)程序的安裝方法。
背景技術(shù):
圖1繪示公知數(shù)碼相機(jī)(Digital Still Camera,DSC)的驅(qū)動(dòng)程序的安裝方法。在步驟100中,先將數(shù)碼相機(jī)的通用串行總線(USB)插入至個(gè)人計(jì)算機(jī)的USB插槽中。接著在步驟102,個(gè)人計(jì)算機(jī)內(nèi)的操作系統(tǒng)要求使用者放入數(shù)碼相機(jī)驅(qū)動(dòng)程序的光盤或是磁盤,以利用廠商提供的驅(qū)動(dòng)程序來(lái)驅(qū)動(dòng)數(shù)碼相機(jī)。然后在步驟104中,讀取光盤或是磁盤中的驅(qū)動(dòng)程序。最后在步驟106,使用者按照安裝步驟的指示逐步完成驅(qū)動(dòng)程序的安裝。具體而言,公知技術(shù)需要使用至少兩個(gè)步驟來(lái)完成驅(qū)動(dòng)程序的安裝作業(yè),包括將USB通訊端口插入U(xiǎn)SB插槽中的步驟以及將含有驅(qū)動(dòng)程序的光盤放入光驅(qū)中。
由于上述驅(qū)動(dòng)程序的安裝過(guò)程必須使用存有驅(qū)動(dòng)程序的光盤或磁盤,所以需要妥善保管驅(qū)動(dòng)程序的光盤或磁盤,但是光盤或磁盤不慎遺失時(shí),將無(wú)法使用數(shù)碼相機(jī),故此種安裝操作的方式相當(dāng)?shù)夭环奖?。特別是操作系統(tǒng)重新安裝之后,數(shù)碼相機(jī)的驅(qū)動(dòng)程序也必須重新安裝,因而必須重新執(zhí)行上述較為復(fù)雜的兩步驟安裝操作。而且當(dāng)光盤或是磁盤是毀損時(shí),便無(wú)法使數(shù)碼相機(jī)與計(jì)算機(jī)系統(tǒng)進(jìn)行聯(lián)機(jī)操作。
因此,如何進(jìn)行電子裝置的驅(qū)動(dòng)程序的安裝步驟,使硬件裝置的安裝程序更為簡(jiǎn)單方便,并且改善驅(qū)動(dòng)程序保管不易的問(wèn)題,已經(jīng)成為目前業(yè)界急需解決的課題。
發(fā)明內(nèi)容
本發(fā)明的一目的為提供一種內(nèi)建于電子裝置的驅(qū)動(dòng)程序的安裝方法,利用單一步驟來(lái)安裝驅(qū)動(dòng)程序,不需要另外將含有驅(qū)動(dòng)程序的光盤或磁盤置入計(jì)算機(jī)系統(tǒng)中。
本發(fā)明另一目的為提供一種內(nèi)建于電子裝置的驅(qū)動(dòng)程序的安裝方法,將驅(qū)動(dòng)程序儲(chǔ)存于電子裝置內(nèi),以解決驅(qū)動(dòng)程序保存不易的問(wèn)題。
為實(shí)現(xiàn)上述目的,本發(fā)明提出一種內(nèi)建于電子裝置的驅(qū)動(dòng)程序的安裝方法,以利用程序使電子裝置與計(jì)算機(jī)系統(tǒng)之間進(jìn)行信號(hào)傳收。首先當(dāng)電子裝置插入至計(jì)算機(jī)系統(tǒng)的插槽時(shí),對(duì)電子裝置進(jìn)行掃描步驟,以取得電子裝置的硬件信息。接著電子裝置的控制器執(zhí)行儲(chǔ)存于電子裝置的系統(tǒng)內(nèi)存內(nèi)的程序代碼,以響應(yīng)掃描步驟,并且指示出電子裝置內(nèi)的儲(chǔ)存內(nèi)存及硬件核心裝置。然后計(jì)算機(jī)系統(tǒng)依據(jù)硬件信息,以檢測(cè)出儲(chǔ)存內(nèi)存及硬件核心裝置,且驅(qū)動(dòng)程序存放于儲(chǔ)存內(nèi)存中。接著計(jì)算機(jī)系統(tǒng)對(duì)儲(chǔ)存內(nèi)存進(jìn)行命名,以產(chǎn)生對(duì)應(yīng)于儲(chǔ)存內(nèi)存的磁盤字符,并將該儲(chǔ)存內(nèi)存設(shè)定為計(jì)算機(jī)系統(tǒng)可辨識(shí)的磁盤裝置,以存取儲(chǔ)存內(nèi)存中的驅(qū)動(dòng)程序。隨后讀取存放在儲(chǔ)存內(nèi)存中的驅(qū)動(dòng)程序。然后選取相應(yīng)于硬件核心裝置的驅(qū)動(dòng)程序,以進(jìn)行驅(qū)動(dòng)程序的安裝步驟。最后在計(jì)算機(jī)系統(tǒng)上顯示驅(qū)動(dòng)程序的安裝畫面,以依據(jù)安裝步驟的指示完成驅(qū)動(dòng)程序的安裝程序,以驅(qū)動(dòng)該電子裝置。本發(fā)明的較佳實(shí)施例中,在對(duì)電子裝置進(jìn)行掃描步驟之前,先檢測(cè)出電子裝置為隨插即用裝置,且該隨插即用裝置使用通用串行總線作為與計(jì)算機(jī)系統(tǒng)之間的通訊接口。
本發(fā)明還提供一種內(nèi)建于電子裝置的驅(qū)動(dòng)程序的安裝方法,利用該驅(qū)動(dòng)程序使該電子裝置與一計(jì)算機(jī)系統(tǒng)進(jìn)行信號(hào)傳收,該安裝方法至少包含下列步驟當(dāng)該電子裝置插入至該計(jì)算機(jī)系統(tǒng)的插槽時(shí),對(duì)該電子裝置進(jìn)行掃描,以取得該電子裝置的硬件信息;該電子裝置的控制器執(zhí)行儲(chǔ)存于該電子裝置的系統(tǒng)內(nèi)存內(nèi)的程序代碼,并且指示出該電子裝置設(shè)有至少一儲(chǔ)存內(nèi)存及至少一硬件核心裝置;該計(jì)算機(jī)系統(tǒng)依據(jù)該硬件信息,以檢測(cè)出該儲(chǔ)存內(nèi)存及該硬件核心裝置,且該驅(qū)動(dòng)程序存放于該儲(chǔ)存內(nèi)存中;讀取存放在該儲(chǔ)存內(nèi)存中的該驅(qū)動(dòng)程序;以及選取相應(yīng)于該硬件核心裝置的該驅(qū)動(dòng)程序,以進(jìn)行該驅(qū)動(dòng)程序的安裝步驟。
總之,本發(fā)明利用內(nèi)建于電子裝置的驅(qū)動(dòng)程序的安裝方法,借助單一步驟來(lái)安裝驅(qū)動(dòng)程序以及儲(chǔ)存于電子裝置內(nèi)的驅(qū)動(dòng)程序,以簡(jiǎn)化電子裝置的安裝程序。
下面結(jié)合具體實(shí)施例及其附圖,對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明。
圖1為公知數(shù)碼相機(jī)驅(qū)動(dòng)程序的安裝步驟流程圖;圖2為依據(jù)本發(fā)明的一實(shí)施例的數(shù)碼相機(jī)的硬件裝置方框圖;圖3為依據(jù)本發(fā)明的電子裝置的驅(qū)動(dòng)程序的安裝步驟流程圖。
其中,附圖標(biāo)記說(shuō)明如下200控制器202硬件核心裝置204通訊接口端口 206儲(chǔ)存內(nèi)存208系統(tǒng)內(nèi)存 210計(jì)算機(jī)系統(tǒng)具體實(shí)施方式
本發(fā)明提供一種內(nèi)建于電子裝置的驅(qū)動(dòng)程序的安裝方法,借助單一步驟來(lái)安裝驅(qū)動(dòng)程序,以簡(jiǎn)化電子裝置安裝于計(jì)算機(jī)系統(tǒng)的程序。并且利用儲(chǔ)存于內(nèi)存內(nèi)的驅(qū)動(dòng)程序來(lái)解決電子裝置的驅(qū)動(dòng)程序保管不易的問(wèn)題。
首先參考圖2,其繪示依據(jù)本發(fā)明的一實(shí)施例中連接于計(jì)算機(jī)系統(tǒng)的數(shù)碼相機(jī)(DSC)方框圖。主要包括控制器200、硬件核心裝置202、通訊接口端口204、儲(chǔ)存內(nèi)存206以及系統(tǒng)內(nèi)存208。其中,控制器200用于控制數(shù)碼相機(jī)的運(yùn)作。通訊接口裝置204,耦接于控制器200及計(jì)算機(jī)系統(tǒng)210,當(dāng)數(shù)碼相機(jī)的通訊接口端口204插入至計(jì)算機(jī)系統(tǒng)210的插槽時(shí),計(jì)算機(jī)系統(tǒng)210可立即檢測(cè)出數(shù)碼相機(jī)的硬件裝置。硬件核心裝置202分別耦接于控制器200及通訊接口端口204,使數(shù)碼相機(jī)提供信號(hào)處理的功能。系統(tǒng)內(nèi)存208耦接于控制器200,用以儲(chǔ)存數(shù)碼相機(jī)運(yùn)作所需的系統(tǒng)程序。儲(chǔ)存內(nèi)存206耦接于硬件核心裝置202及控制器200,用以儲(chǔ)存驅(qū)動(dòng)數(shù)碼相機(jī)的驅(qū)動(dòng)程序。而控制器200可為上述數(shù)碼相機(jī)內(nèi)的中央處理器或是微控制器,例如Intel處理器或是各廠牌的單芯片。
上述的硬件核心裝置202除了可為數(shù)碼相機(jī)的核心裝置外,在本發(fā)明的實(shí)施例中,其它類型的硬件核心裝置202例如可為網(wǎng)絡(luò)通訊裝置、計(jì)算機(jī)外設(shè)裝置及消費(fèi)性電子裝置。網(wǎng)絡(luò)通訊裝置可為網(wǎng)絡(luò)型的鍵盤/視信/鼠標(biāo)轉(zhuǎn)接裝置(KVM over IP)、網(wǎng)絡(luò)卡、集線器、虛擬私人網(wǎng)絡(luò)(Virtual Private Network,VPN)、調(diào)制解調(diào)器。計(jì)算機(jī)外圍裝置,例如打印機(jī)、掃描儀、鼠標(biāo)、光驅(qū)、磁帶機(jī)?;蚴窍M(fèi)性電子裝置,例如數(shù)字?jǐn)z影機(jī)。儲(chǔ)存內(nèi)存206例如可為非揮發(fā)性內(nèi)存,如閃存及存儲(chǔ)卡。系統(tǒng)內(nèi)存208例如可為只讀存儲(chǔ)器(ROM),可擦除可編程只讀存儲(chǔ)器(EPROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)。更重要的是,通訊接口裝置204例如可為隨插即用的通用串行總線(Universal Serial Bus,USB)。
接著參考圖3,其繪示依據(jù)本發(fā)明的一實(shí)施例的數(shù)碼相機(jī)硬件裝置的驅(qū)動(dòng)程序的安裝步驟流程圖。本發(fā)明的內(nèi)建于電子裝置的驅(qū)動(dòng)程序的安裝方法,以利用程序使電子裝置與一計(jì)算機(jī)系統(tǒng)之間進(jìn)行信號(hào)傳收。
首先在步驟300中,當(dāng)電子裝置插入至計(jì)算機(jī)系統(tǒng)的插槽時(shí),對(duì)電子裝置進(jìn)行掃描步驟,以取得電子裝置的硬件信息。接著在步驟302,電子裝置的控制器執(zhí)行儲(chǔ)存于電子裝置的系統(tǒng)內(nèi)存內(nèi)的程序代碼,以響應(yīng)掃描步驟,并且指示出電子裝置內(nèi)的儲(chǔ)存內(nèi)存及硬件核心裝置。然后在步驟304,計(jì)算機(jī)系統(tǒng)依據(jù)硬件信息檢測(cè)出儲(chǔ)存內(nèi)存及硬件核心裝置,且驅(qū)動(dòng)程序存放于儲(chǔ)存內(nèi)存中。
接著在步驟306,計(jì)算機(jī)系統(tǒng)對(duì)儲(chǔ)存內(nèi)存進(jìn)行命名,以產(chǎn)生對(duì)應(yīng)于儲(chǔ)存內(nèi)存的磁盤字符,并將儲(chǔ)存內(nèi)存設(shè)定為計(jì)算機(jī)系統(tǒng)可辨識(shí)的磁盤裝置,以存取儲(chǔ)存內(nèi)存中的驅(qū)動(dòng)程序。隨后在步驟308,讀取存放在儲(chǔ)存內(nèi)存中的驅(qū)動(dòng)程序。接著在步驟310,選取相應(yīng)于硬件核心裝置的驅(qū)動(dòng)程序,以進(jìn)行驅(qū)動(dòng)程序的安裝步驟。最后在步驟312,于計(jì)算機(jī)系統(tǒng)上顯示驅(qū)動(dòng)程序的安裝畫面,以依據(jù)安裝步驟的指示完成驅(qū)動(dòng)程序的安裝程序,以驅(qū)動(dòng)電子裝置。
本發(fā)明的較佳實(shí)施例中,對(duì)電子裝置進(jìn)行掃描步驟之前,計(jì)算機(jī)系統(tǒng)先檢測(cè)出電子裝置為隨插即用(Plug and Play)的硬設(shè)備,且該隨插即用裝置使用通用串行總線(USB),所以在上述步驟304中,可通過(guò)電子裝置的通用串行總線(USB)的硬件規(guī)格來(lái)辨識(shí)各種不同的硬件核心裝置的產(chǎn)品識(shí)別碼(Product Identifier,PID)或是制造廠商識(shí)別碼(Vendor Identifier,VID),以取得相應(yīng)于硬件核心裝置的驅(qū)動(dòng)程序,以利于計(jì)算機(jī)系統(tǒng)正確地辨識(shí)出電子裝置。
本發(fā)明的另一較佳實(shí)施例中,在控制器執(zhí)行儲(chǔ)存于電子裝置的系統(tǒng)內(nèi)存內(nèi)的程序代碼時(shí),先指示出儲(chǔ)存內(nèi)存,接著指示出硬件核心裝置。換言之,電子裝置插入計(jì)算機(jī)系統(tǒng)之后預(yù)先依據(jù)硬件信息檢測(cè)出存放驅(qū)動(dòng)程序的儲(chǔ)存內(nèi)存,以用于后續(xù)所檢測(cè)出的硬件核心裝置。另外,本發(fā)明在讀取存儲(chǔ)存內(nèi)存中的驅(qū)動(dòng)程序之前,進(jìn)一步掃描其它的硬件核心裝置,并且進(jìn)行上述的步驟308至步驟312,直至安裝完成所有的硬件核心裝置的驅(qū)動(dòng)程序。
由于信息技術(shù)的發(fā)展,內(nèi)存的容量越來(lái)越大,且成本低廉,所以本發(fā)明更可將電子裝置的專屬的應(yīng)用程序內(nèi)建在內(nèi)存中,以于完成驅(qū)動(dòng)程序的安裝之后,立即安裝電子裝置的應(yīng)用程序。故本發(fā)明將相應(yīng)于電子裝置的應(yīng)用程序存放于儲(chǔ)存內(nèi)存中,以于在完成驅(qū)動(dòng)程序的安裝程序之后,立即讀取存放在儲(chǔ)存內(nèi)存中的應(yīng)用程序。接著選取相應(yīng)于電子裝置的應(yīng)用程序的步驟,以進(jìn)行應(yīng)用程序的安裝步驟。最后將應(yīng)用程序的安裝畫面顯示于計(jì)算機(jī)系統(tǒng)上,以要求使用者依據(jù)安裝步驟的指示完成應(yīng)用程序的安裝程序。
此外,當(dāng)有新版本的驅(qū)動(dòng)程序或是應(yīng)用程序發(fā)布時(shí),只需要將新版的驅(qū)動(dòng)程序或是應(yīng)用程序儲(chǔ)存至裝置的非揮發(fā)性內(nèi)存中,以直接取代舊版的驅(qū)動(dòng)程序或是應(yīng)用程序,以便于安裝功能最完整的驅(qū)動(dòng)程序。
根據(jù)上述,由于驅(qū)動(dòng)程序內(nèi)建在電子裝置的儲(chǔ)存內(nèi)存內(nèi),在進(jìn)行驅(qū)動(dòng)程序安裝時(shí),先將電子裝置插入至計(jì)算機(jī)系統(tǒng)中,此時(shí)計(jì)算機(jī)系統(tǒng)會(huì)先檢測(cè)到電子裝置的儲(chǔ)存內(nèi)存,并且將儲(chǔ)存內(nèi)存視為一儲(chǔ)存裝置,同時(shí)讓使用者選取放在儲(chǔ)存內(nèi)存內(nèi)的驅(qū)動(dòng)程序。因此本發(fā)明只需要利用一個(gè)插入電子裝置的步驟即可循序地完成驅(qū)動(dòng)程序的安裝程序,提供極佳的安裝方便性以及驅(qū)動(dòng)程序與應(yīng)用程序的保存性。
本發(fā)明的另一實(shí)施例中,當(dāng)重新安裝計(jì)算機(jī)裝置操作系統(tǒng),例如Windows95/98/2000/ME/XP系列或是LINUX、UNIX的操作系統(tǒng)或是其兼容的操作系統(tǒng),在硬件裝置仍然插在計(jì)算機(jī)裝置的情況下,操作系統(tǒng)先檢測(cè)到電子裝置的儲(chǔ)存內(nèi)存,同時(shí)安裝儲(chǔ)存內(nèi)存內(nèi)的驅(qū)動(dòng)程序,使得使用者不需要另外提供存有該驅(qū)動(dòng)程序的磁盤或是光盤。特定而言,本發(fā)明的安裝方法特別適用于可移植性的電子裝置,即可使用內(nèi)存內(nèi)的驅(qū)動(dòng)程序,以迅速地將電子裝置的驅(qū)動(dòng)程序安裝在計(jì)算機(jī)系統(tǒng)中。
綜上所述,本發(fā)明利用內(nèi)建于電子裝置的驅(qū)動(dòng)程序的安裝方法,借助將電子裝置插入計(jì)算機(jī)系統(tǒng)的單一步驟來(lái)安裝驅(qū)動(dòng)程序,以簡(jiǎn)化電子裝置的安裝程序。并且利用儲(chǔ)存驅(qū)動(dòng)程序的儲(chǔ)存內(nèi)存來(lái)解決驅(qū)動(dòng)程序保存不易的問(wèn)題。
本發(fā)明已揭示較佳實(shí)施例如上,僅用于幫助了解本發(fā)明的實(shí)施,并非用以限定本發(fā)明,本領(lǐng)域技術(shù)人員在領(lǐng)悟本發(fā)明的精神之后,在不脫離本發(fā)明的構(gòu)思范圍內(nèi),可作適當(dāng)更動(dòng)潤(rùn)飾及等同的變化替換,但其均不脫離本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種內(nèi)建于電子裝置的驅(qū)動(dòng)程序的安裝方法,其中該驅(qū)動(dòng)程序使該電子裝置與一計(jì)算機(jī)系統(tǒng)進(jìn)行信號(hào)傳收,其特征在于,該安裝方法包含下列步驟(a)當(dāng)該電子裝置插入至該計(jì)算機(jī)系統(tǒng)的插槽時(shí),對(duì)該電子裝置進(jìn)行掃描,以取得該電子裝置的硬件信息;(b)該電子裝置的一控制器執(zhí)行儲(chǔ)存于該電子裝置的系統(tǒng)內(nèi)存內(nèi)的程序代碼,并且指示出該電子裝置設(shè)有至少一儲(chǔ)存內(nèi)存及至少一硬件核心裝置;(c)該計(jì)算機(jī)系統(tǒng)依據(jù)該硬件信息,檢測(cè)出該儲(chǔ)存內(nèi)存及該硬件核心裝置,且該驅(qū)動(dòng)程序存放于該儲(chǔ)存內(nèi)存中;(d)該計(jì)算機(jī)系統(tǒng)對(duì)該儲(chǔ)存內(nèi)存進(jìn)行命名,產(chǎn)生對(duì)應(yīng)于該儲(chǔ)存內(nèi)存的磁盤字符,并將該儲(chǔ)存內(nèi)存設(shè)定為該計(jì)算機(jī)系統(tǒng)可辨識(shí)的磁盤裝置,以存取該儲(chǔ)存內(nèi)存中的該驅(qū)動(dòng)程序;(e)該計(jì)算機(jī)系統(tǒng)讀取存放在該儲(chǔ)存內(nèi)存中的該驅(qū)動(dòng)程序;(f)選取相應(yīng)于該硬件核心裝置的該驅(qū)動(dòng)程序,以進(jìn)行該驅(qū)動(dòng)程序的安裝;以及(g)顯示該驅(qū)動(dòng)程序的安裝畫面于該計(jì)算機(jī)系統(tǒng)上,以依據(jù)安裝步驟的指示完成該驅(qū)動(dòng)程序的安裝程序,以驅(qū)動(dòng)該電子裝置。
2.如權(quán)利要求1所述的安裝方法,其特征在于,在(a)步驟之前,還包含檢測(cè)出該電子裝置為隨插即用裝置。
3.如權(quán)利要求2所述的安裝方法,其特征在于,在檢測(cè)出該電子裝置為隨插即用裝置的步驟中,至少包含辨識(shí)出該電子裝置使用通用串行總線。
4.如權(quán)利要求3所述的安裝方法,其特征在于,在(c)步驟中,至少包含取得相應(yīng)于該通用串行總線的該硬件核心裝置之產(chǎn)品識(shí)別碼或是制造廠商識(shí)別碼。
5.如權(quán)利要求1所述的安裝方法,其特征在于,在(e)步驟之前,還包含掃描其它的硬件核心裝置,并且進(jìn)行(e)步驟至(g)步驟,直至安裝完成所有的硬件核心裝置的驅(qū)動(dòng)程序。
6.如權(quán)利要求1所述的安裝方法,其特征在于,還包含傳送更新的該驅(qū)動(dòng)程序的步驟,以取代該儲(chǔ)存內(nèi)存中的該驅(qū)動(dòng)程序。
7.如權(quán)利要求1所述的安裝方法,其特征在于,在(b)步驟中,還包含先指示出該儲(chǔ)存內(nèi)存,接著指示出該硬件核心裝置的步驟。
8.如權(quán)利要求1所述的安裝方法,其特征在于,還包含存放相應(yīng)于該電子裝置的應(yīng)用程序于該儲(chǔ)存內(nèi)存中的步驟。
9.如權(quán)利要求8所述的安裝方法,其特征在于,在(g)步驟之后,還包含下列步驟(h)該計(jì)算機(jī)系統(tǒng)讀取存放在該儲(chǔ)存內(nèi)存中的該應(yīng)用程序;以及(i)顯示該應(yīng)用程序的安裝畫面于該計(jì)算機(jī)系統(tǒng)上,以依據(jù)安裝步驟的指示完成該應(yīng)用程序的安裝程序。
10.一種內(nèi)建于電子裝置的驅(qū)動(dòng)程序的安裝方法,其中利用該驅(qū)動(dòng)程序使該電子裝置與一計(jì)算機(jī)系統(tǒng)進(jìn)行信號(hào)傳收,其特征在于,該安裝方法包含下列步驟(a)當(dāng)該電子裝置插入至該計(jì)算機(jī)系統(tǒng)的插槽時(shí),對(duì)該電子裝置進(jìn)行掃描,以取得該電子裝置的硬件信息;(b)該電子裝置的控制器執(zhí)行儲(chǔ)存于該電子裝置的系統(tǒng)內(nèi)存內(nèi)的程序代碼,并且指示出該電子裝置設(shè)有至少一儲(chǔ)存內(nèi)存及至少一硬件核心裝置;(c)該計(jì)算機(jī)系統(tǒng)依據(jù)該硬件信息,以檢測(cè)出該儲(chǔ)存內(nèi)存及該硬件核心裝置,且該驅(qū)動(dòng)程序存放于該儲(chǔ)存內(nèi)存中;(d)讀取存放在該儲(chǔ)存內(nèi)存中的該驅(qū)動(dòng)程序;以及(e)選取相應(yīng)于該硬件核心裝置的該驅(qū)動(dòng)程序,以進(jìn)行該驅(qū)動(dòng)程序的安裝步驟。
11.如權(quán)利要求10所述的安裝方法,其特征在于,在(a)步驟之前,還包含檢測(cè)出該電子裝置為隨插即用裝置。
12.如權(quán)利要求11所述的安裝方法,其特征在于,在檢測(cè)出該電子裝置為隨插即用裝置的步驟中,至少包含辨識(shí)出該電子裝置使用通用串行總線。
13.如權(quán)利要求12所述的安裝方法,其特征在于,在(c)步驟中,至少包含取得相應(yīng)于該通用串行總線的該硬件核心裝置的產(chǎn)品識(shí)別碼或是制造廠商識(shí)別碼。
14.如權(quán)利要求10所述的安裝方法,其特征在于,在(d)步驟之前,還包括掃描其它的硬件核心裝置,并且進(jìn)行(d)步驟至(e)步驟的步驟,直至安裝完成所有的硬件核心裝置的驅(qū)動(dòng)程序。
15.如權(quán)利要求10所述的安裝方法,其特征在于,還包含傳送更新的該驅(qū)動(dòng)程序的步驟,以取代該儲(chǔ)存內(nèi)存中的該驅(qū)動(dòng)程序。
16.如權(quán)利要求10所述的安裝方法,其特征在于,還包含存放相應(yīng)于該電子裝置的應(yīng)用程序于該儲(chǔ)存內(nèi)存中。
17.如權(quán)利要求16所述的安裝方法,其特征在于,在(e)步驟之后,還包含下列步驟(f)讀取存放在該儲(chǔ)存內(nèi)存中的該應(yīng)用程序;以及(g)顯示該應(yīng)用程序的安裝畫面于該計(jì)算機(jī)系統(tǒng)上,以依據(jù)安裝步驟的指示完成該應(yīng)用程序的安裝程序。
18.如權(quán)利要求10所述的安裝方法,其特征在于,在(b)步驟中,至少包含先指示出該儲(chǔ)存內(nèi)存,接著指示出該硬件核心裝置。
19.如權(quán)利要求10所述的安裝方法,其特征在于,在(c)步驟之后,還包含對(duì)該儲(chǔ)存內(nèi)存進(jìn)行命名,以產(chǎn)生對(duì)應(yīng)于該儲(chǔ)存內(nèi)存的磁盤字符,并將該儲(chǔ)存內(nèi)存設(shè)定為該計(jì)算機(jī)系統(tǒng)可辨識(shí)的磁盤裝置,以存取該儲(chǔ)存內(nèi)存中的該驅(qū)動(dòng)程序。
20.如權(quán)利要求10所述的安裝方法,其特征在于,在(e)步驟之后,還包含顯示該驅(qū)動(dòng)程序的安裝畫面于該計(jì)算機(jī)系統(tǒng)上,以依據(jù)安裝步驟的指示完成該驅(qū)動(dòng)程序的安裝程序,以驅(qū)動(dòng)該電子裝置。
全文摘要
本發(fā)明公開了一種內(nèi)建于硬件裝置的驅(qū)動(dòng)程序的安裝方法,主要包含下列步驟當(dāng)電子裝置插入至計(jì)算機(jī)系統(tǒng)的插槽時(shí),對(duì)該電子裝置進(jìn)行掃描,以取得電子裝置的硬件信息。接著電子裝置的控制器執(zhí)行儲(chǔ)存于電子裝置的系統(tǒng)內(nèi)存內(nèi)的程序代碼,并且指示出電子裝置設(shè)有儲(chǔ)存內(nèi)存及硬件核心裝置。然后計(jì)算機(jī)系統(tǒng)依據(jù)硬件信息,以檢測(cè)出儲(chǔ)存內(nèi)存及硬件核心裝置,且驅(qū)動(dòng)程序存放于該儲(chǔ)存內(nèi)存中。隨后讀取存放在該儲(chǔ)存內(nèi)存中的該驅(qū)動(dòng)程序。最后選取相應(yīng)于硬件核心裝置的驅(qū)動(dòng)程序進(jìn)行安裝的步驟,以簡(jiǎn)化電子裝置的安裝程序,并且利用儲(chǔ)存驅(qū)動(dòng)程序的儲(chǔ)存內(nèi)存來(lái)解決驅(qū)動(dòng)程序保存不易的問(wèn)題。
文檔編號(hào)G06F9/445GK1752952SQ20041008247
公開日2006年3月29日 申請(qǐng)日期2004年9月22日 優(yōu)先權(quán)日2004年9月22日
發(fā)明者劉建興 申請(qǐng)人:威芯科技股份有限公司