发明名称 更新韧体的方法及装置
摘要 一种更新韧体的方法及装置。将键盘控制晶片之韧体与作业系统间之相关连结中断,藉由基本输出入系统(BIOS)发出一系统呼叫,以通知键盘控制晶片之韧体开放其更新韧体的例行程序(update routine)。接着基本输出入系统发出一控制命令,解除键盘控制晶片之韧体的防写。然后将一周边装置控制晶片之二特定脚位(pin)设定成高电位(high),以解除基本输出入系统防写,接着进行键盘控制晶片之韧体的更新。当完成韧体更新后,将键盘控制晶片之韧体及基本输出入系统的防写重新启动,重新启动作业系统。
申请公布号 TWI229818 申请公布日期 2005.03.21
申请号 TW092135342 申请日期 2003.12.15
申请人 纬创资通股份有限公司 发明人 曾伟圣
分类号 G06F9/44 主分类号 G06F9/44
代理机构 代理人 洪澄文 台北市大安区信义路4段279号3楼;颜锦顺 台北市大安区信义路4段279号3楼
主权项 1.一种更新韧体的方法,其用以预防一电脑装置之一作业系统在更新一韧体之过程中当机,包括下列步骤:提供一控制晶片、储存于一储存媒体中之一第一韧体与上述控制晶片之第二韧体;中断上述控制晶片与上述作业系统间之连结;解除上述第一及第二韧体的防写;更新上述第二韧体;以及重新启动上述第一及第二韧体的防写。2.如申请专利范围第1项所述的更新韧体的方法,其中,解除上述韧体之防写的步骤前,其更包括利用上述第一韧体送出一呼叫以通知上述第二韧体欲执行其更新例行程序。3.如申请专利范围第1项所述的更新韧体的方法,其中,在上述中断步骤中,上述控制晶片与上述作业系统间之连结包括上述键盘控制晶片、一键盘以及一滑鼠之输出入埠的读写。4.如申请专利范围第3项所述的更新韧体的方法,其中,在上述中断步骤中,经由上述输出入埠、键盘及滑鼠之硬体位址控制其与上述作业系统间之连结状态。5.如申请专利范围第1项所述的更新韧体的方法,其中,在上述中断步骤中,利用一控制命令中断部份基本输出入系统阶级与作业系统阶级之例行程序。6.如申请专利范围第1项所述的更新韧体的方法,其更包括在完成韧体更新后,重新启动上述作业系统。7.如申请专利范围第1项所述的更新韧体的方法,其中,上述第一韧体为一基本输出入系统韧体。8.如申请专利范围第1项所述的更新韧体的方法,其中,上述控制晶片为一键盘控制晶片。9.如申请专利范围第8项所述的更新韧体的方法,其中,上述第二韧体为一适用于上述键盘控制晶片之韧体。10.一种更新韧体的装置,包括:一第一控制晶片,其用以管理一电脑装置之周边装置;一第二控制晶片,耦接于上述第一控制晶片,其用以管理上述电脑装置之部份周边装置;以及一储存媒体,耦接于上述第一控制晶片及上述第二控制晶片,其储存有一第一韧体与上述第二控制晶片之第二韧体;其中,利用上述第一韧体中断上述第二控制晶片与一作业系统间之连结,解除上述第一及第二韧体的防写,更新上述第二韧体,以及重新启动上述第一及第二韧体的防写。11.如申请专利范围第10项所述的更新韧体的装置,其中,上述第一控制晶片更包括一第一脚位及一第二脚位,上述第二控制晶片更包括一第三脚位及一第四脚位,上述第一脚位与上述第三脚位连接,上述第二脚位与上述第四脚位连接。12.如申请专利范围第10项所述的更新韧体的装置,其中,解除上述韧体之防写的步骤前,送出一呼叫以通知上述第二韧体欲执行其更新例行程序。13.如申请专利范围第10项所述的更新韧体的装置,其中,上述第二控制晶片与上述作业系统间之连结包括上述第二控制晶片、一键盘以及一滑鼠之输出入埠的读写。14.如申请专利范围第13项所述的更新韧体的装置,其中,经由上述输出入埠、键盘及滑鼠之硬体位址控制其与上述作业系统间之连结状态。15.如申请专利范围第10项所述的更新韧体的装置,其中,利用一控制命令中断部份基本输出入系统阶级与作业系统阶级之例行程序。16.如申请专利范围第10项所述的更新韧体的装置,其更包括在完成韧体更新后,重新启动上述作业系统。17.如申请专利范围第10项所述的更新韧体的装置,其中,上述第一控制晶片为一南桥控制晶片。18.如申请专利范围第10项所述的更新韧体的装置,其中,上述第一韧体为一基本输出入系统韧体。19.如申请专利范围第10项所述的更新韧体的装置,其中,上述第二控制晶片为一键盘控制晶片。20.如申请专利范围第19项所述的更新韧体的装置,其中,上述第二韧体为一适用于上述键盘控制晶片之韧体。21.一种储存媒体,用以储存一电脑程式,上述电脑程式包括复数程式码,其用以载入至一电脑系统中并且使得上述电脑系统执行如申请专利范围第1项所述的更新韧体的方法,其包括下列步骤:中断一控制晶片与一作业系统间之连结;解除储存于一储存媒体中之一第一韧体与上述控制晶片之第二韧体;更新上述第二韧体;以及重新启动上述第一及第二韧体的防写。22.如申请专利范围第21项所述的储存媒体,其中,解除上述韧体之防写的步骤前,利用上述第一韧体送出一呼叫以通知上述第二韧体欲执行其更新例行程序。23.如申请专利范围第21项所述的储存媒体,其中,上述控制晶片与上述作业系统间之连结包括上述键盘控制晶片、一键盘以及一滑鼠之输出入埠的读写。24.如申请专利范围第23项所述的储存媒体,其中,经由上述输出入埠、键盘及滑鼠之硬体位址控制其与上述作业系统间之连结状态。25.如申请专利范围第21项所述的储存媒体,其中,利用一控制命令中断部份基本输出入系统阶级与作业系统阶级之例行程序。26.如申请专利范围第21项所述的储存媒体,其更包括在完成韧体更新后,重新启动上述作业系统。27.如申请专利范围第21项所述的储存媒体,其中,上述第一韧体为一基本输出入系统韧体。28.如申请专利范围第21项所述的储存媒体,其中,上述控制晶片为一键盘控制晶片。29.如申请专利范围第28项所述的储存媒体,其中,上述第二韧体为一适用于上述键盘控制晶片之韧体。图式简单说明:第1图系显示本发明之周边控制晶片与储存媒体之脚位示意图。第2图系显示本发明装置之架构图。第3图系显示本发明之更新韧体的方法之步骤流程图。
地址 台北县汐止市新台五路1段88号21楼