[发明专利]定制基本输入输出系统的方法及相关电脑系统无效
申请号: | 201110059738.1 | 申请日: | 2011-03-11 |
公开(公告)号: | CN102681860A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | 郑博仁;邱屹;林荣隆 | 申请(专利权)人: | 宏碁股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F11/36 |
代理公司: | 北京市浩天知识产权代理事务所 11276 | 代理人: | 刘云贵 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 定制 基本 输入输出 系统 方法 相关 电脑 | ||
技术领域
本发明涉及一种定制基本输入输出系统的方法及相关电脑系统,尤指一种可减少测试时间的定制基本输入输出系统的方法及相关电脑系统。
背景技术
在电脑系统的开机过程中,基本输入输出系统(Basic Input/Output System,BIOS)会负责执行初始化硬件、检测硬件功能,以及引导操作系统等步骤。在开启电脑电源后,基本输入输出系统程序首先会被解压缩到电脑系统的主存储器,进而执行开机自我测试(Power on Self-Test,POST)及启动载入(Bootstrap Program)等程序。开机自我测试程序主要用来确保硬件(例如键盘、硬盘装置或输出/输入接口等)可以正常运作且正常初始化。启动载入程序则用来将操作系统由存储装置载入主存储器,以启动操作系统而完成开机的程序。除此之外,基本输入输出系统程序还包含有提供操作系统或应用程序的中断常驻程序及记录系统设定值等功能,是本领域的技术人员所熟知,在此不另加赘述。
在公知技术中,基本输入输出系统保存于只读存储器(Read-Only Memory,ROM),其不需供电也能保存数据,然而却无法进行修改。随着电脑系统复杂度的提高及周边硬件更新速度的加快,基本输入输出系统程序也必须不断地被更新以支持新硬件的功能。因此,现今基本输入输出系统多半储存在可编程只读存储器(Programmable ROM)中,因此能通过程序化更新的方式来省去置换硬件装置的麻烦。
在许多场合,电脑厂商需依据客户要求来提供定制的基本输入输出系统。举例来说,某公司在采购公用电脑时,可能会希望关闭关于外接装置(例如USB闪存盘)的所有功能以防止机密数据轻易外泄,或是关闭连网功能以避免员工滥用网络资源。另一方面,不同客户常会要求显示不同的开机画面。针对各种定制要求,厂商需改变关于基本输入输出系统二进制文件(BIOS BIN file)的主体码,编译(compile)主体码,再执行完整测试程序以确保定制后的基本输入输出系统符合特定规格,因此极为耗时费力。
发明内容
本发明提供一种定制一基本输入输出系统的方法,其包含提供关于该基本输入输出系统二进制文件的一主体码;依据一定制项目列表来提供一特征文件;将该特征文件和该主体码分别烧录至不同内存块;以及依据该特征文件来执行该基本输入输出系统。
本发明还提供一种可定制一基本输出入系统的电脑系统,其包含一主存储器,用来储存一特征文件产生工具;一处理器,用来执行该特征文件产生工具以依据一定制项目列表来提供一特征文件,并依据该特征文件来执行该基本输入输出系统;一第一内存块,用来储存该特征文件;以及一第二内存块。
本发明在定制基本输入输出系统时并未更动主体码,因此不需要执行耗时的完整测试程序。另一方面,即使使用者下次开机时使用其它版本的基本输入输出系统程序,电脑系统仍可依据之前定制项目列表来执行开机程序。
附图说明
图1和图2为本发明实施例中一种可快速定制基本输入输出系统的电脑系统的功能方块图。
图3为本发明中一种定制基本输入输出系统的方法的流程图。
其中,附图标记说明如下:
10、20 电脑系统
110、210 处理器
120、220 芯片组
130、230 主存储器
140、240、245 只读存储器
150、250 系统总线
310~380 步骤
B1~B5 区块
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宏碁股份有限公司,未经宏碁股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110059738.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种处理手机电视频道的方法及装置
- 下一篇:断路器搭接头的散热方法