Browse Prior Art Database

Permanent Error Log in an Adapter Card

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

Publishing Venue

IBM

Related People

Cook, SE: AUTHOR [+4]

Abstract

Described is a permanent error logging facility on a Micro Channel* adapter card for an IBM PS/2* computing system. This facility includes a first section for internal adapter errors detected by the microcode of the adapter card, and a second section for external errors also detected by the microcode of the adapter card. Internal errors are determined by this microcode to result from an internal adapter problem, while external errors are caused by an external problem, beyond the control of the adapter.

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

Permanent Error Log in an Adapter Card

      Described is a permanent error logging facility on a Micro
Channel* adapter card for an IBM PS/2* computing system.  This
facility includes a first section for internal adapter errors
detected by the microcode of the adapter card, and a second section
for external errors also detected by the microcode of the adapter
card.  Internal errors are determined by this microcode to result
from an internal adapter problem, while external errors are caused by
an external problem, beyond the control of the adapter.

      Thus, when an error is detected by the adapter microcode during
either POST (Power-On Self-Test), or during subsequent running in an
operational mode, an error code is stored in this log, which is
implemented within an EEPROM (Electrically Erasable Programmable Read
Only Memory).  The error log has a capacity of 4096 bytes, so a great
deal of information may be provided by cards returned to the
manufacturer from the field.

      To aid the system user, a method is provided to present a
system POST error when the first section of the error log contains
one or more error codes.  When the system is powered on, POST code
associated with the adapter card issues an SCB (Subsystem Control
Block) command to adapter, which responds by returning a status block
located in the Microchannel memory space specified by the command.
The status block contains a field which is set if the first section
of the adapter error lo...