发明名称 | BIOS之追踪除错方法 | ||
摘要 | 本发明系为一种BIOS之追踪除错方法,主要是在开机自我测试(Power On Self Test;POST)中每一个副程序(sub-routine)的测试步骤中适当处,例扣所设定或初始化的硬体装置有一个以上,或是所执行之测试步骤冗长者的适当位置处,增加一「错误输出指令」(就是输出某特定值到除错埠(Debulg port)的指令),并且在此错误输出扣令之前设计一条件判断式,在条件成立时才对错误输出指令进行编译与执行,这样就可以藉由条件判断式控制错误输出指令的致能状态(enable state)为致能(enable)或是不致能(disable),以作为BIOS之测试版或是正式版的区别,提供一种适用于出厂前的测试作业,可以正确找出造成测试出错之硬体或原因的除错方法,又不会影响出厂之后正常使用BIOS时的执行效率。 | ||
申请公布号 | TW575805 | 申请公布日期 | 2004.02.11 |
申请号 | TW089127656 | 申请日期 | 2000.12.22 |
申请人 | 英业达股份有限公司 | 发明人 | 陈松柏 |
分类号 | G06F11/36 | 主分类号 | G06F11/36 |
代理机构 | 代理人 | 许世正 台北市信义区忠孝东路五段四一○号四楼 | |
主权项 | 1.一种BIOS之追踪除错方法,用以在BIOS的POST(Power OnSelf Test)阶段,正确找出造成测试出错之硬体或原因的除错方法,其包括有:插入一「错误输出指令」的步骤,系在POST程式之sub-routine中的任一个硬体测试或初始化步骤之后加入一种「错误输出指令」,用以在进行该硬体测试或初始化步骤之后输出某特定値到Debug port;以及使前述「错误输出指令」致能(enable)的步骤,系在该「错误输出指令」之前加入一条件判断式,用以在条件成立时致能(enable)该「错误输出指令」,用以输出某特定値到Debug port。2.如申请专利范围第1项所述BIOS之追踪除错方法,其中该条件判断式是否成立系由设定一特定变数的値,以及判断该特定变数之値所决定。3.如申请专利范围第2项所述BIOS之追踪除错方法,其中更包括有一设定该特定变数値的步骤。4.如申请专利范围第1项所述BIOS之追踪除错方法,其中该「错误输出指令」系在该条件成立时才被编译而且被加入POST程式之中。图式简单说明:第1图,系为本发明之完整测试流程图。 | ||
地址 | 台北市士林区后港街六十六号 |