发明名称 防止覆写DMI资料中周边端子之MAC位址之方法A METHOD PREVENTING TO RE-WRITE MAC ADDRESS OF DMI'S PERIPHERAL DEVICES
摘要 本发明关于一种防止覆写DMI资料中周边端子之MAC位址之方法。其主要特征系在于利用BIOS所提供的功能将可抹除DMI资讯中MAC位址之功能禁能(DISABLE);再提供一无法改变MAC位址资料之功能及一可预存原MAC位址资料之BIOS功能;藉以解决BIOS更新时MAC位址被抹除发生系统错误的问题。
申请公布号 TWI266240 申请公布日期 2006.11.11
申请号 TW092113658 申请日期 2003.05.20
申请人 威盛电子股份有限公司 发明人 曾伟文;张维翰
分类号 G06F9/445(2006.01) 主分类号 G06F9/445(2006.01)
代理机构 代理人 洪澄文 台北市大安区信义路4段279号3楼;颜锦顺 台北市大安区信义路4段279号3楼
主权项 1.一种防止覆写DMI资料中周边端子之MAC位址之方法,其中该DMI资料系储存在一记忆体中,其系包括:提供一功能用以使可抹除该MAC位址之程式被禁能(disable);提供一执行功能用以令其无法改变MAC位址资料之DMI设定;及提供一BIOS升级功能,使可预存原MAC之位址资料。2.如申请专利范围第1项所述之防止覆写DMI资料中周边端子之MAC位址之方法,其中在该提供一功能,令可将可抹除该MAC位址之程式禁能的步骤中系包括:提供一限制AWDFLASH程式执行之功能;及提供限制一设定DMI的程式写入之功能。3.如申请专利范围第1项所述之防止覆写DMI资料中周边端子之MAC位址之方法,其中,该周边端子系为局部区域网路。4.如申请专利范围第1项所述之防止覆写DMI资料中周边端子之MAC位址之方法,其中,该周边端子系为IEEE1394装置。5.一种防止覆写DMI资料中周边端子之MAC位址之方法,其系包括:检查储存在桌面管理系统中之MAC位址之检查码(chksum)是否正确;当储存在桌面管理系统中之MAC位址之检查码正确时,检查存在CMOS中的MAC位址是否正确;当存在CMOS中的MAC位址正确时,将储存在桌面管理系统中MAC位址复制于一设定的暂存器中;及隐藏MAC位址的设定功能。6.如申请专利范围第5项所述之防止覆写DMI资料中周边端子之MAC位址之方法,其中在检查储存在桌面管理系统中之MAC位址之识别码是否正确的步骤中,更包括:储存在桌面管理系统中之MAC位址之检查码发生错误时,对桌面管理系统中其MAC位址之检查码进行判断;当桌面管理系统中其MAC位址之检查码等于一特定数字时,则设定更新的桌面管理系统MAC位址旗标;将储存在桌面管理系统中MAC位址复制于一设定的暂存器中;及隐藏MAC位址的设定功能。7.如申请专利范围第6项所述之防止覆写DMI资料中周边端子之MAC位址之方法,其中在判断桌面管理系统中其MAC位址之检查码的步骤中,更包括:当桌面管理系统中其MAC位址(DMI MAC)之检查码(chksum)不等于上述特定数字时,对储存于CMOS中的检查码进行判断:当储存于CMOS中的检查码正确时,复制CMOS中之MAC位址至桌面管理系统的MAC位址中;设定更新的桌面管理系统MAC位址旗标;将储存在桌面管理系统中MAC位址复制于一设定的暂存器中;及隐藏MAC位址的设定功能。8.一种防止覆写DMI资料中周边端子之MAC位址之方法,其中该主机板包含一第一记忆体(CMOS MAC memory)用以储存一周边端子之媒体存取控制位址(MediaAccess Control Address),以及一第二记忆体(DMI FlashMemory)来备份(Back up)该周边端子之媒体存取控制位址,以控制连接主机板之周边端子的一周边设备,该方法系包括:藉由CMOS之MAC address来更新DMI memory之MAC address,其中该DMI memory之MAC address系设定成唯读,以防止DMI资料中周边端子之MAC位址被更新DMI设定之方法(公用程式)所覆写(overwrite)。9.如申请专利范围第8项所述之防止覆写DMI资料中周边端子之MAC位址之方法,其步骤中更进一步包括:该第一记忆体中之MAC address不正确时,则利用该第二记忆体中之MAC address资讯来进行备份。10.如申请专利范围第8项所述之防止覆写DMI资料中周边端子之MAC位址之方法,其步骤中更进一步包括:当该第二记忆体中之MAC address不正确时,则利用该第一记忆体中之MAC address资讯进行备份。11.如申请专利范围第8项所述之防止覆写DMI资料中周边端子之MAC位址之方法,其中,该周边端子系为IEEE1394装置。图式简单说明:第一图系为一主机板上之局部系统架构图;第二图系为在一主机板上连接有周边设备之系统示意图;第三图系为BIOS记忆体之储存空间图表;第四图系为本发明防止覆写DMI资料中周边端子之MAC位址一较佳实施例之方法流程示意图;第五图系为第四图在步骤40中之详细流程示意图:及第六图系为本发明防止覆写DMI资料中周边端子之MAC位址另一较佳实施例之方法流程示意图。
地址 台北县新店市中正路535号8楼