Browse Prior Art Database

Initialization Data Feedback Method for Personal Computers

IP.com Disclosure Number: IPCOM000113026D
Original Publication Date: 1994-Jul-01
Included in the Prior Art Database: 2005-Mar-27
Document File: 2 page(s) / 49K

Publishing Venue

IBM

Related People

Schmitt, EJ: AUTHOR [+2]

Abstract

Described is a software implementation method for initialization (INIT) programs to feedback error condition information, for use in Personal Computers (PCs). The implementation communicates error condition information to Power On Self Test (POST) operations and displays the error codes on PC monitor.

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

Initialization Data Feedback Method for Personal Computers

      Described is a software implementation method for
initialization (INIT) programs to feedback error condition
information, for use in Personal Computers (PCs).  The implementation
communicates error condition information to Power On Self Test (POST)
operations and displays the error codes on PC monitor.

      Typically, during POST operations, the user can execute INIT
programs that perform adapter unique initialization functions, such
as memory configurations or specific diagnostic testing.  If the INIT
program detects an error condition, prior art methods could not
communicate the error information back to POST for subsequent
display.

      The concept described herein provides a method to communicate
back to the user any error condition.  This is done by expanding the
interface parameters between the POST and the INIT programs by
providing two distinct functions, as follows:

1.  Provides a bit to indicate whether the INIT program has error
    data to report.

2.  Provides registers and Non-Volatile Random Access Memory (NVRAM)
    to contain the error data.

Bit 7 at offset 0AH (hexadecimal) of the INIT program header is
defined as follows:

       Offset 0AH - Initialization Flag BYTE
        Bit 7 is the hi-order bit (X) in the byte - X0000000

       Bit 7 = 0 - No error information returned to POST
                = 1 - INIT program returns error information to POST
                    as follows:

            (BX) - contai...