摘要 |
本发明系一种自储存装置上读取选择唯读记忆体程式码的方法,系应用至安装有至少一储存装置(如:硬碟等…)的电脑装置(如:桌上型电脑、笔记本型电脑及伺服器等…)上,包括在该储存装置中建立一专用分割区(reserved partition),用以储存驱动该电脑装置上各式转接卡(daughter card)所需的选择唯读记忆体(OpROM,以下简称OpROM)程式码(image),并将该储存装置的相关资料(如:PFA、硬碟编号及存取通道等)存放至该电脑装置上所设的非挥发性随机存取记忆体(NVRAM,以下简称NVRAM)中,以在该电脑装置的基本输入输出系统(BIOS)执行开机自我测试(POST)程序时,自NVRAM中读取该储存装置的相关资料,再依该相关资料,对该专用分割区所储存的OpROM进行检查,俟确认无误后,将OpROM载入该电脑装置的记忆体中,依BIOS开机规格(BIOS Boot Specification,简称BBS)的标准规格执行OpROM的初始程序,且建立一开机连接向量表(BCVtable,简称BCV),并将该BCV表存放至NVRAM中,嗣,在执行BIOS的后续标准程序时,完成OpROM的BBS程序,使得与各该转接卡相连接的周边装置得以被顺利启动。如此,本发明除可使该电脑装置及各该转接卡上无需安装用以存放OpROM的记忆体,有效降低硬体成本外,尚可有效简化对OpROM进行更新及除错的程序,大幅缩减因此所浪费的人力及时间,且增加该电脑装置的扩充能力,及确保BIOS程式不致外泄。 |