Browse Prior Art Database

Storing and Displaying Text Messages during Power-on Self Test

IP.com Disclosure Number: IPCOM000115085D
Original Publication Date: 1995-Mar-01
Included in the Prior Art Database: 2005-Mar-30
Document File: 2 page(s) / 57K

Publishing Venue

IBM

Related People

Mathew, G: AUTHOR [+2]

Abstract

Disclosed is the modification of the POST (Power-on Self Test) process to implement the display of text messages reporting the nature of a failure occurring during POST testing.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 62% of the total text.

Storing and Displaying Text Messages during Power-on Self Test

      Disclosed is the modification of the POST (Power-on Self Test)
process to implement the display of text messages reporting the
nature of a failure occurring during POST testing.

      Without this feature, POST routines display error information
by passing a pointer indicating the location of the ASCII string of
an error number to an error/display routine, which displays the error
number string on the system monitor.  With the implementation of this
feature, POST continues to pass a pointer to the error number string,
which is extended to include a text indicator and a text index.  The
maximum number of text indices is 255, and an error number string
without a text indicator does not have a corresponding text message.

      The Figure is a schematic view of the POST text message data
structures.  For example, a typical extended error number string is
00010200,0ffh,12h with the number 0ffh indicating that the error
string has a corresponding text message, and with the number 12h
being the text index.  In this example, instead of displaying
"00010200," POST displays "0010200 System Timer Failure."  Double
indexing allows more than one error to have the same message.  As
shown, both error codes 00010300 and 00010500 summon the message
"Device Z Error."  Some error codes, such as 00010400, have no error
message.

      Procedures that display non-error information are modified to
call...