Patent ID: 7917816

Claim:
A system for determining a display function of a basic input output system (BIOS) error information of a tested computer, the tested computer comprising an error information interface with a plurality of error information options allowing operators to select, the system comprising: an in-target probe (ITP) device connected to the tested computer to control the tested computer; and a main computer connected to the ITP device and the tested computer, the main computer comprising: a storage unit storing a plurality of error files and some standard BIOS error information, each error file recording a breakpoint address and an amending instruction; a processor; and a memory connected to the processor, and storing a plurality of modules which computerized instructions being executed by the processor, wherein the plurality modules comprises: an obtaining module to obtain a corresponding error file from the storage unit according to a selected error information option, and obtain the corresponding breakpoint address and amending instruction from the corresponding error file, and transmit the breakpoint address to the setting module and the amending instruction to the controlling module; a setting module to control the ITP device to set a breakpoint in the BIOS of the tested computer according to the received breakpoint address; a determining module to determine whether the running of the BIOS is interrupted; if the running of the BIOS is interrupted, the determining module transmits an interrupting instruction; a controlling module to control the ITP device to control the tested computer to run the BIOS, and control the ITP device to amend parameters of the corresponding hardware of the tested computer with preset values after receiving the interrupting instruction, according to the received amending instruction; the controlling module further to control the tested computer to continue running the BIOS after amending the parameters of the corresponding hardware, and control the tested computer to display the corresponding error information after running the BIOS; and a comparing module to compare the displayed error information with the stored standard BIOS error information to determine whether the displayed error information is consistent with the corresponding stored standard BIOS error information; if the displayed error information is consistent with the corresponding stored standard BIOS error information, the controlling module reminds that the tested computer can display the BIOS error information correctly.