亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種自動取得基本輸入/輸出系統(tǒng)中相關(guān)控制數(shù)據(jù)的方法

文檔序號:6583965閱讀:204來源:國知局

專利名稱::一種自動取得基本輸入/輸出系統(tǒng)中相關(guān)控制數(shù)據(jù)的方法
技術(shù)領(lǐng)域
:本發(fā)明涉及一種自動取得基本輸入/輸出系統(tǒng)中相關(guān)控制數(shù)據(jù)的方法,尤指一種在進行該基本輸入/輸出系統(tǒng)的更新動作后,該驅(qū)動裝置仍可自動且同步地取得該基本輸入/輸出系統(tǒng)中相關(guān)控制數(shù)據(jù)的方法。當然,如該驅(qū)動裝置1為由多個匯編語言指令所組成的驅(qū)動程序(driver)時,該控制數(shù)據(jù)6亦可直接包括在該驅(qū)動程序中。如此一來,當該基本輸入/輸出系統(tǒng)5在進行除錯或功能升級的更新動作,例如,將該儲存區(qū)61中該舊的控制數(shù)據(jù)6更新為一新的控制數(shù)據(jù)后,如果未能同步地以人工方式更新該另一儲存區(qū)62中的該舊的控制數(shù)據(jù)6時,顯然地,將會使該硬件裝置4產(chǎn)生誤動作。當然,如該驅(qū)動裝置1為一包括有該舊的控制數(shù)據(jù)6的驅(qū)動程序,且其未能同步地與該基本輸入/輸出系統(tǒng)5進行更新時,亦將會使該硬件裝置4產(chǎn)生誤動作;現(xiàn)有做法除顯然會造成人力上的負擔外,亦可能因人為的疏忽而使該硬件裝置H產(chǎn)生誤動作,并導致整個計算機裝置死機(CrashDown)。為了實現(xiàn)上述目的,本發(fā)明提供了一種自動取得基本輸入/輸出系統(tǒng)中相關(guān)控制數(shù)據(jù)的方法,包括下列步驟輸入一基本輸入/輸出系統(tǒng)(BasicInput/OutputSystem,BIOS)的控制數(shù)據(jù)索引區(qū);其中,該控制數(shù)據(jù)索引區(qū)系用以儲存該BIOS的控制數(shù)據(jù)的索引數(shù)據(jù);以及利用該索引數(shù)據(jù)使一驅(qū)動裝置可自動取得該控制數(shù)據(jù)。依據(jù)本發(fā)明上述的構(gòu)想,其中該基本輸入/輸出系統(tǒng)可為一影像圖形數(shù)組基本輸入/輸出系統(tǒng)(VGABIOS),或為一計算機主機板(mainboard)的基本輸入/輸出系統(tǒng)(SystemBIOS)。依據(jù)本發(fā)明上述的構(gòu)想,其中該控制數(shù)據(jù)索引區(qū)與該索引數(shù)據(jù)可分別為一儲存該控制數(shù)據(jù)相對應地址(offsetaddress)的位址索引表以及為一位址索引數(shù)據(jù)。依據(jù)本發(fā)明上述的構(gòu)想,其中該位址索引表可為一地址對映文件(MAPFile)。依據(jù)本發(fā)明上述的構(gòu)想,其中該控制數(shù)據(jù)索引區(qū)可在該基本輸入/輸出系統(tǒng)BIOS遂行一編譯(Compiler)程序時而產(chǎn)生。依據(jù)本發(fā)明上述的構(gòu)想,其中該控制數(shù)據(jù)可為多個微控制指令(microcontrolinstructions)。依據(jù)本發(fā)明上述的構(gòu)想,其中該驅(qū)動裝置可為由多個匯編語言指令所組成之驅(qū)動程序(driver)。依據(jù)本發(fā)明上述的構(gòu)想,其中該驅(qū)動裝置可輸入該索引數(shù)據(jù),以自該基本輸入/輸出系統(tǒng)中取得相關(guān)的控制數(shù)據(jù)。依據(jù)本發(fā)明上述的構(gòu)想,其中還可包括下列步驟因應該控制數(shù)據(jù)索引區(qū)中所儲存的該索引數(shù)據(jù),以自動將該控制數(shù)據(jù)儲存成一參考數(shù)據(jù)表(referencetable);以及根據(jù)該參考數(shù)據(jù)表,以使該驅(qū)動裝置自該參考數(shù)據(jù)表中取得相關(guān)的控制數(shù)據(jù)。依據(jù)本發(fā)明上述的構(gòu)想,其中該參考數(shù)據(jù)表系可于該基本輸入/輸出系統(tǒng)BIOS遂行一編譯(Compiler)程序時而產(chǎn)生。依據(jù)本發(fā)明上述的構(gòu)想,其中該參考數(shù)據(jù)表系可儲存于一系統(tǒng)內(nèi)存(systemmemory)中。下面結(jié)合附圖進一步詳細說明本發(fā)明的具體實施例。圖2為本發(fā)明的一第一較佳實施概念示意3是圖2中實施例的實施流程示例圖。圖4本發(fā)明的一第二較佳實施概念示意5是圖4中實施例的實施流程示例圖。其中,在附圖中所包含的各組件的標記如下驅(qū)動裝置1、2、3;硬件裝置4;基本輸入/輸出系統(tǒng)5;控制數(shù)據(jù)6;索引數(shù)據(jù)7;控制數(shù)據(jù)的儲存區(qū)61、62、63;控制數(shù)據(jù)索引區(qū)64;基本輸入/輸出系統(tǒng)的編譯程序50;參考數(shù)據(jù)表8。當然,圖3為有關(guān)本發(fā)明圖2中第一較佳實施概念的實施流程示例圖;其中,其可包括下列步驟步驟21使該基本輸入/輸出系統(tǒng)5進行該編譯程序50,以得致該控制數(shù)據(jù)索引區(qū)64;其中,該控制數(shù)據(jù)索引區(qū)64可為儲存該控制數(shù)據(jù)6,相對應地址(offsetaddress)的位址索引表(較佳者,可予以儲存成為一地址對映文件(MAPFile));當然,該控制數(shù)據(jù)索引區(qū)64中所儲存的該索引數(shù)據(jù)7即為一位址索引數(shù)據(jù);至于本實施例中的該基本輸入/輸出系統(tǒng)5,其可為一影像圖形數(shù)組基本輸入/輸出系統(tǒng)(VGABIOS),或為一計算機主機板(mainboard)的基本輸入/輸出系統(tǒng)(SystemBIOS);另外,儲存在該基本輸入/輸出系統(tǒng)5的儲存區(qū)61中的該控制數(shù)據(jù)6,則可為多個微控制指令(microcontrolinstructions);步驟22因應該索引數(shù)據(jù)7,該驅(qū)動裝置2可自該基本輸入/輸出系統(tǒng)5中自動取得相關(guān)的該控制數(shù)據(jù)6,且將該控制數(shù)據(jù)6予以輸出至該硬件裝置4中。較佳的實施方式是,該驅(qū)動裝置2可為由多個匯編語言指令所組成的驅(qū)動程序(driver)。再請參閱圖4,其為本發(fā)明之一第二較佳實施概念示意圖;在基本輸入/輸出系統(tǒng)5在進行更新動作時,伴隨著遂行一編譯(Compiler)程序50,除了可得致一控制數(shù)據(jù)索引區(qū)64之外,另可再依據(jù)儲存該控制數(shù)據(jù)索引區(qū)64中之一索引數(shù)據(jù)7(如圖2中所示),以自該基本輸入/輸出系統(tǒng)5的儲存區(qū)61中取得更新的控制數(shù)據(jù)6,并予以儲存成一參考數(shù)據(jù)表8,如此一來,驅(qū)動裝置3即可不必再如圖2和圖3中所示的該驅(qū)動裝置2須至該基本輸入/輸出系統(tǒng)5處取得更新的控制數(shù)據(jù)6,而改為直接自該參考數(shù)據(jù)表8中取得更新的控制數(shù)據(jù)6,以快速地將正確的控制數(shù)據(jù)予以輸出至硬件裝置4中,且不會使該硬件裝置4產(chǎn)生任何誤動作。當然,圖5為有關(guān)本發(fā)明圖4中第二較佳實施概念的實施流程示例圖;其中,其包括下列步驟步驟31使該基本輸入/輸出系統(tǒng)5進行該編譯程序50,以得致該控制數(shù)據(jù)索引區(qū)64;其中,該控制數(shù)據(jù)索引區(qū)64可為儲存該控制數(shù)據(jù)6相對應地址(offsetaddress)的位址索引表(較佳者,可予以儲存成為一地址對映文件(MAPFile));當然,該控制數(shù)據(jù)索引區(qū)64所儲存的該索引數(shù)據(jù)6即為一位址索引數(shù)據(jù);至于本實施例中的該基本輸入/輸出系統(tǒng)5,其可為一影像圖形數(shù)組基本輸入/輸出系統(tǒng)(VGABIOS),或為一計算機主機板(mainboard)的基本輸入/輸出系統(tǒng)(SystemBIOS);另外,儲存在該基本輸入/輸出系統(tǒng)5的儲存區(qū)61中的該控制數(shù)據(jù)6,可為多個微控制指令(microcontrolinstructions);步驟32在進行該編譯程序50時,因應該控制數(shù)據(jù)索引區(qū)64中所儲存的該索引數(shù)據(jù)7,以自動將該控制數(shù)據(jù)6儲存成該參考數(shù)據(jù)表8;當然,該參考數(shù)據(jù)表8可予以儲存于一系統(tǒng)內(nèi)存(systemmemory);以及步驟33因應該參考數(shù)據(jù)表8,以使該驅(qū)動裝置3直接自該參考數(shù)據(jù)表8中,即可取得相關(guān)的控制數(shù)據(jù)6,且將該控制數(shù)據(jù)6予以輸出至該硬件裝置4中。較佳的實施方式,該驅(qū)動裝置3可為由多個匯編語言指令所組成的驅(qū)動程序(driver)。借助本發(fā)明的做法,可使該驅(qū)動裝置2、3以自動方式同步取得該基本輸入/輸出系統(tǒng)5進行更新動作后的最新該控制數(shù)據(jù)6。因此,本發(fā)明顯可節(jié)省現(xiàn)有進行人工更新作業(yè)的作業(yè)成本與可能發(fā)生的人為錯誤。本發(fā)明為一極具產(chǎn)業(yè)價值的方法。根據(jù)本發(fā)明構(gòu)思,本領(lǐng)域普通技術(shù)人員可實施多種修改方案,但該修改方案均屬于本專利申請要求保護的范圍。權(quán)利要求1.一種自動取得基本輸入/輸出系統(tǒng)中相關(guān)控制數(shù)據(jù)的方法,其特征在于包括下列步驟輸入一基本輸入/輸出系統(tǒng)BIOS的控制數(shù)據(jù)索引區(qū);該控制數(shù)據(jù)索引區(qū)用以儲存該BIOS的控制數(shù)據(jù)的索引數(shù)據(jù);以及因應該索引數(shù)據(jù),以使一驅(qū)動裝置可自動取得該控制數(shù)據(jù)。2.如權(quán)利要求1所述的自動取得基本輸入/輸出系統(tǒng)中相關(guān)控制數(shù)據(jù)的方法,其特征在于該基本輸入/輸出系統(tǒng)BIOS為一影像圖形數(shù)組基本輸入/輸出系統(tǒng)VGABIOS,或為一計算機主機板的基本輸入/輸出系統(tǒng)SystemBIOS。3.如權(quán)利要求1所述的自動取得基本輸入/輸出系統(tǒng)中相關(guān)控制數(shù)據(jù)的方法,其特征在于該控制數(shù)據(jù)索引區(qū)與該索引數(shù)據(jù)系分別為一儲存該控制數(shù)據(jù)相對應地址(offsetaddress)的位址索引表以及為一位址索引數(shù)據(jù)。4.如權(quán)利要求3所述自動取得基本輸入/輸出系統(tǒng)中相關(guān)控制數(shù)據(jù)的方法,其特征在于該位址索引表為一地址對映文件(MAPFile)。5.如權(quán)利要求3所述的自動取得基本輸入/輸出系統(tǒng)中相關(guān)控制數(shù)據(jù)的方法,其特征在于該控制數(shù)據(jù)索引區(qū)可在該基本輸入/輸出系統(tǒng)BIOS遂行一編譯(Compiler)程序時而產(chǎn)生。6.如權(quán)利要求1所述的自動取得基本輸入/輸出系統(tǒng)中相關(guān)控制數(shù)據(jù)的方法,其特征在于該控制數(shù)據(jù)可為多個微控制指令(microcontrolinstructions)。7.如權(quán)利要求1所述的自動取得基本輸入/輸出系統(tǒng)中相關(guān)控制數(shù)據(jù)的方法,其特征在于該驅(qū)動裝置可為由多個匯編語言指令所組成的驅(qū)動程序(driver)。8.如權(quán)利要求1所述的自動取得基本輸入/輸出系統(tǒng)中相關(guān)控制數(shù)據(jù)的方法,其特征在于該驅(qū)動裝置可輸入該索引數(shù)據(jù),以自該基本輸入/輸出系統(tǒng)中取得相關(guān)的控制數(shù)據(jù)。9.如權(quán)利要求1所述的自動取得基本輸入/輸出系統(tǒng)中相關(guān)控制數(shù)據(jù)的方法,其特征在于更包括下列步驟因應該控制數(shù)據(jù)索引區(qū)中所儲存的該索引數(shù)據(jù),以自動將該控制數(shù)據(jù)儲存成一參考數(shù)據(jù)表(referencetable);以及因應該參考數(shù)據(jù)表,以使該驅(qū)動裝置自該參考數(shù)據(jù)表中取得相關(guān)的控制數(shù)據(jù)。10.如權(quán)利要求9所述的自動取得基本輸入/輸出系統(tǒng)中相關(guān)控制數(shù)據(jù)的方法,其特征在于該參考數(shù)據(jù)表可在該基本輸入/輸出系統(tǒng)BIOS遂行一編譯(Compiler)程序時而產(chǎn)生。11.如權(quán)利要求9所述的自動取得基本輸入/輸出系統(tǒng)中相關(guān)控制數(shù)據(jù)的方法,其特征在于該參考數(shù)據(jù)表可儲存在一系統(tǒng)內(nèi)存(systemmemory)中。全文摘要本發(fā)明公開了一種自動取得基本輸入/輸出系統(tǒng)中相關(guān)控制數(shù)據(jù)的方法,包括下列步驟輸入一基本輸入/輸出系統(tǒng)(BIOS)的控制數(shù)據(jù)索引區(qū);其中,該控制數(shù)據(jù)索引區(qū)用以儲存該BIOS的控制數(shù)據(jù)的索引數(shù)據(jù);以及因應該索引數(shù)據(jù),以使一驅(qū)動裝置可自動取得該控制數(shù)據(jù);借助上述步驟,該驅(qū)動裝置可自動且同步地取得該基本輸入/輸出系統(tǒng)在進行更新動作后所產(chǎn)生的相關(guān)新的控制數(shù)據(jù)。文檔編號G06F9/45GK1395166SQ0212647公開日2003年2月5日申請日期2002年7月18日優(yōu)先權(quán)日2002年7月18日發(fā)明者陳志達,顏清書,蒲政輝申請人:威盛電子股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1