[發明專利]基本輸入輸出系統設置內定值的調整方法及其主板有效
| 申請號: | 200710193422.5 | 申請日: | 2007-11-22 |
| 公開(公告)號: | CN101441575A | 公開(公告)日: | 2009-05-27 |
| 發明(設計)人: | 施溫信;潘清峰 | 申請(專利權)人: | 英業達股份有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 上海專利商標事務所有限公司 | 代理人: | 陳 亮 |
| 地址: | 臺灣省臺*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基本 輸入輸出 系統 設置 內定 調整 方法 及其 主板 | ||
技術領域
本發明是有關于一種基本輸入輸出系統(Basic?Input?Output?System,BIOS)的設置值的調整方法,且特別是有關于一種可動態調整BIOS內定值的調整方法及其主板。
背景技術
每一臺電腦系統中,主板上都會擁有自己的BIOS。在開機時,主板的中央處理單元會將BIOS相關的設置值(setup?value)載入,然后依照設置值去執行開機程序。倘若使用者要修改BIOS設置值,例如使用者希望開機的優先順序為硬盤、光盤機、網絡裝置,或希望開機的優先順序為光盤機、硬盤、通用串行總線(Universal?Serial?Bus,USB)裝置,則使用者需要進入BIOS設置介面中來修改設置值。
一般而言,BIOS的設置值是存放在互補金氧半導體(Complementary?MetalOxide?Semiconductor,CMOS)存儲器內。在開機時,若檢測到CMOS存儲器尚未存放設置值,抑或CMOS存儲器內所存放的設置值是無效的,此時,BIOS便會將記錄于BIOS存儲器內的設置內定值(setup?default?value)寫入CMOS存儲器內做為BIOS的設置值。
然而,每一個委托制造電腦系統的客戶可能對此設置內定值提出不同的要求,據此,電腦系統生產廠商便需要針對不同客戶的需求去修改BIOS存儲器內的設置內定值。如此一來,電腦系統生產廠商便需要制備多個BIOS固件碼版本,以滿足不同客戶的需求,導致衍生出管理大量BIOS固件碼版本的困擾。另一方面,每一個BIOS固件碼版本都要經過驗證程序來確定BIOS可以正常運作,然而為了滿足不同客戶的需求而衍生出的大量BIOS固件碼版本,必需耗費大量的時間、設備與人力成本去一一驗證每一個BIOS固件碼版本,同時亦會增加產品開發時程。
另一個傳統技術是將所有客戶所需要的設置內定值全部預先寫入同一個BIOS固件碼版本中,因此只需要驗證此單一版本而節省產品開發時程。然而,此傳統技術需要更大的存儲空間去存放BIOS固件碼,因而增加了產品的制造成本。再者,倘若客戶欲新增另一要求時,亦要增加另一版的BIOS固件碼以滿足新的要求。如此一來,由于BIOS的內容實際上并沒有任何變動,僅僅加入了新的內定值,但是版本序號的持續累進與釋出對舊用戶而言,或許會照成其困擾,亦非上策之選。
發明內容
本發明提供一種BIOS設置內定值的調整方法,可動態調整BIOS的設置內定值,使得在同一BIOS版本下能夠滿足不同客戶的需求。
本發明提供一種主板,在BIOS存儲器的開機區塊存儲調整表,而在主要區塊存儲原始設置內定值以及動態表,利用主要區塊的可變更性,而通過更新動態表來滿足使用上的需求。
本發明提出一種BIOS設置內定值的調整方法。提供包括開機區塊以及主要區塊的BIOS存儲器。其中,開機區塊存儲調整表,而主要區塊存儲原始設置內定值以及動態表。首先,讀取開機區塊所存儲的調整表。之后,讀取主要區塊所存儲的原始設置內定值。接著,依據調整表,讀取存儲在主要區塊中的動態表。而后,再依據調整表以及動態表,調整原始設置內定值,以獲得客制化設置內定值。最后,將客制化設置內定值存儲于設置值存儲器。
在本發明一實施例中,上述動態表包括覆寫地址欄位以及遮罩欄位。其中,覆寫地址欄位記錄了設置值存儲器中欲覆寫的覆寫地址,而遮罩欄位則記錄用以調整原始設置內定值的遮罩。另外,調整表則包括旗標欄位、覆寫值欄位以及指向地址欄位。其中,旗標欄位記錄是否覆寫原始設置內定值的部分內容,覆寫值欄位記錄覆寫值,指向地址欄位則記錄指向地址,以指向動態表中對應的覆寫地址與遮罩。
在本發明一實施例中,在調整原始設置內定值,以獲得客制化設置內定值的步驟之前,首先,檢查調整表是否具有至少一覆寫值,以決定是否覆寫原始設置內定值的部分內容。若調整表具有覆寫值,則自調整表讀取覆寫值,再依據覆寫值在調整表中所對應的指向地址,自動態表讀取對應的覆寫地址與遮罩。接著,依據覆寫地址,自BIOS存儲器或設置值存儲器讀取原始設置內定值。之后,再依據遮罩以及覆寫值,將原始設置內定值調整為客制化設置內定值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英業達股份有限公司,未經英業達股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710193422.5/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種光時鐘提取裝置及其方法
- 下一篇:方便計算器鍵盤





