The system 100 for displaying a self-testing message includes a memory 112 and a display device 120. The memory 112 in the present embodiment is a BIOS memory. The memory 112 disposed on the mother board 110 stores a plurality of device codes corresponding to the plurality of hard devices and the BIOS, which is used to perform a power on self-test sequence on each of the hardware devices. Meanwhile, when any one of the hardware devices is error, the memory outputs a corresponding self-testing code. The display device 120 in the present embodiment is an LCD and includes an OSD control device 122, which stores a plurality of OSD symbols corresponding to the device codes respectively, wherein the OSD control device 122 is electrically connected to the memory 112 of the mother board 110. Additionally, the OSD control device 122 in the present embodiment is capable of accessing the device codes corresponding to the self-testing codes from the memory, such that the display device 120 displays the OSD symbols corresponding to the device codes.
In order to make the present embodiment become more fully understood and then be carried out, the method for displaying a self-testing message provided by the present invention will be illustrated below.
In Step S110, when an error of the hardware devices is detected, the BIOS outputs a corresponding self-testing code. In the present embodiment, the self-testing code is stored in the memory 112.
In Step S120, if one of the hardware devices initializes error, the OSD control device obtains the device code corresponding to the self-testing code from the memory. The OSD control device stores a plurality of OSD symbols corresponding to the device codes, and the OSD symbols may be font-based or bit-map.
In Step S130, the display device 120 displays the OSD symbol corresponding to the device code. More particularly, after the OSD control device 122 obtains the device code corresponding to the self-testing code from the memory 112, the display device 120 displays the OSD symbol corresponding to the device code. Additionally, the OSD control device 122 may receive a call instruction for a self-testing message, after that the OSD control device 122 displays the corresponding OSD symbol.
In the system and method for displaying a self-testing message of the present embodiment, after testing each of the hardware devices to obtain the self-testing code, the OSD control device 122 may obtain the device code corresponding to the self-testing code. The OSD symbol corresponding to the device code is displayed on the display device 120. Compared with the conventional technology, the user can instantly determine whether each of the hardware devices can operate normally before the display card begins its operation. Furthermore, even if the pre-booting or the booting program completes, the OSD symbol is still capable of displaying on the display device.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present invention without departing from the scope or spirit of the invention. In view of the foregoing, it is intended that the present invention cover modifications and variations of this invention provided they fall within the scope of the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
95126499 | Jul 2006 | TW | national |