发明名称 一种快速测试BIOS与OS接口代码可靠性的方法
摘要 本发明公开了一种快速测试BIOS与OS接口代码可靠性的方法,涉及计算机技术领域,所述方法包括BOIS执行的以下步骤:A)接收来自测试装置的SMI可用指令,使CPU进入SMM,并运行所述SMI可用指令对应的接口代码;B)在所述SMI可用指令对应的接口代码运行结束后,生成SMM退出指令;C)根据所述SMM退出指令,接收来自测试装置的SMI禁用指令,使CPU运行所述SMI禁用指令对应的接口代码,并退出SMM;D)重复执行上述步骤A)至步骤C),直至确定BIOS与OS之间的接口代码是否可靠。本发明能够在不安装OS的情况下,对BIOS与OS之间的接口代码进行快速测试,不仅测试步骤更加简便,而且大大节省了测试时间。
申请公布号 CN103257922B 申请公布日期 2015.10.21
申请号 CN201310131557.4 申请日期 2013.04.16
申请人 合肥联宝信息技术有限公司 发明人 郑红文
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 北京金信知识产权代理有限公司 11225 代理人 黄威;王智
主权项 一种快速测试BIOS与OS接口代码可靠性的方法,其特征在于,包括BIOS执行的以下步骤:A)接收来自测试装置的SMI可用指令,使CPU进入SMM,并运行所述SMI可用指令对应的接口代码;B)在所述SMI可用指令对应的接口代码运行结束后,生成SMM退出指令;C)根据所述SMM退出指令,接收来自测试装置的SMI禁用指令,使CPU运行所述SMI禁用指令对应的接口代码,并退出SMM;D)重复执行上述步骤A)至步骤C),直至确定BIOS与OS之间的接口代码是否可靠;其中,所述BIOS是基本输入输出系统,所述OS是操作系统,所述SMI是系统消息中断,所述CPU是中央处理器,所述SMM是系统管理模式。
地址 230601 安徽省合肥市经济技术开发区翠微路6号海恒大厦4楼418号