[发明专利]基本输入输出系统的管理模块与其管理和更新方法无效
申请号: | 200610168518.1 | 申请日: | 2006-12-13 |
公开(公告)号: | CN101201745A | 公开(公告)日: | 2008-06-18 |
发明(设计)人: | 罗圣心 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F11/14 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 陈亮 |
地址: | 台湾省台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基本 输入输出 系统 管理 模块 与其 更新 方法 | ||
技术领域
本发明是有关于一种基本输入输出系统(Basic Input Output System,简称BIOS)的更新技术,且特别是有关于一种能保留更新前的识别数据的基本输入输出系统的更新技术。
背景技术
基本输出输入系统是载入在电脑硬件系统上的最基本的软体程序代码,主要的功能有开机自我测试、初始化动作、记录系统设定值、提供常驻程序库、载入操作系统等。从另一角度来看,基本输入输出系统可以被视为与硬件沟通的核心的微小操作系统,通常是使用组合语言写成的。
图1为依照一种习知的更新基本输入输出系统的步骤流程图。请参照图1,当要对一基本输入输出系统进行更新时,传统的作法,首先可以如步骤S101所述,从一数据源读取用来更新基本输入输出系统的更新数据,并且检查基本输入输出系统内的一识别数据,以如步骤S103所述,判断更新数据是否适用于基本输入输出系统所在的硬件系统。一般来说,识别数据会记录电脑机型名称和/或序号等。
请继续参照图1,在步骤S103中,当更新数据不适用于基本输入输出系统所在的硬件系统时(也就是步骤S103所标示的“否”),则结束整个更新流程。反之,若是更新数据适用于基本输入输出系统所在的硬件系统时(也就是步骤S103所标示的“是”),则进行步骤S103,就是将更新数据烧录至基本输入输出系统内。此时,如步骤S105所述,检查基本输入输出系统是否更新成功。若是发现基本输入输出系统没有更新成功时(也就是步骤S105所标示的“否”),则重复以上的步骤。相对地,若是确认基本输入输出系统更新成功时(也就是步骤S105所标示的“是”),则结束整个更新流程。
在传统的作法中,当在基本输入输出系统更新完毕后,也会同时将识别数据清除。因此,当下一次要更新基本输入输出系统时,系统就无法判断更新数据是否符合硬件系统,导致更新失败,或是更新完毕之后,才发现更新后的基本输入输出系统并不适用于所在的硬件系统,而造成时间上的浪费。
发明内容
因此,本发明提供一种基本输入输出系统的管理模块,可以在基本输入输出系统进行更新完毕后,仍旧保留之前的识别数据。
另外,本发明也提供一种基本输入输出系统的管理和更新方法,能够确保在每次更新基本输入输出系统后,能够保有原始的识别数据,以提升更新的效率和精确度。
本发明提供一种基本输入输出系统的管理模块,包括处理单元、烧录单元、存储单元和读出写入单元。其中,烧录单元可以依据处理单元所产生的控制指令,而决定是否对该基本输入输出系统进行更新。当要对基本输入输出系统进行更新时,读出写入单元依据会将基本输入输出系统中的一识别数据存储在存储单元中,并且在基本输入输出系统更新完毕时,再将识别数据写回基本输入输出系统,以使基本输入输出系统能保有原始的识别数据。
从另一观点来看,本发明提供一种基本输入输出系统的管理方法,包括当对基本输入输出系统进行更新时,则备份在基本输入输出系统中的一识别数据。而在基本输入输出系统更新完毕时,将识别数据写回已更新完毕的基本输入输出系统中。
从另一观点来看,本发明提供一种基本输入输出系统的更新方法,包括备份在基本输入输出系统中的一识别数据。另外,从一数据源读取一更新数据,并且将此更新数据烧录至该基本输入输出系统中。当基本输入输出系统更新完毕时,本发明将识别数据写回已更新完毕的基本输入输出系统中。
在本发明的实施例中,识别数据包括一硬件机型名称和一硬件序号二者至少其中之一。
由于本发明在更新基本输入输出系统的同时,会备份识别数据。因此,在每次基本输入输出系统更新完毕后,都能保有原始的识别数据。藉此,本发明能够提升更新的效率和准确度。
为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合附图作详细说明如下。
附图说明
图1为依照一种现有的更新基本输入输出系统的步骤流程图。
图2为依照本发明的一较佳实施例的一种基本输入输出系统的管理模块的方块图。
图3为依照本发明的一较佳实施例的一种基本输入输出系统的更新方法的步骤流程图。
具体实施方式
一般来说,基本输入输出系统是保存在只读存储器(ROM)中而无法被随意修改。然而,由于近几年来半导体产业蓬勃的发展,导致硬件升级的速度大为提升。为此缘故,现今的基本输入输出系统大都被存储在EEPROM或者是快闪存储器等存储装置中,以便让使用者可以轻易地升级,以配合硬件的升级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610168518.1/2.html,转载请声明来源钻瓜专利网。