Browse Prior Art Database

Microcode Image Name Specification

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

Publishing Venue

IBM

Related People

Marx, FK: AUTHOR [+4]

Abstract

Described is a specification for file names to be used for IML (Initial Microcode Load) images and for Flash* EEPROM (Electrically Erasable Programmable Read Only Memory) BIOS (Basic Input/Output System) images.

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

Microcode Image Name Specification

      Described is a specification for file names to be used for IML
(Initial Microcode Load) images and for Flash* EEPROM (Electrically
Erasable Programmable Read Only Memory) BIOS (Basic Input/Output
System) images.

      The BIOS code within various computer systems uses either IML
images or Flash EEPROM images for updating BIOS code, depending on
which type of image is supported by the system.  To maintain
consistency and control of the microcode, a convention for
identifying and naming these images is provided as of an
eight-character file name with a three-character extension, in the
form of:

     $ S1 S2 S3 S4 E C L . EXT

The first character of the file name is always "$"

      The next four characters--S1, S2, S3 and S4--provide an
arbitrary "name" for the system.  No attempt is made to have this
name reflect the actual name or number of the system.  The range of
these four digits is 0000H to FFFFH.

      The next two characters, indicated above as E and C, can each
be used, for example, to designate an additional image for multiple
processors or a custom image developed for a specific purpose, such
as a fault tolerant model.  While each of these characters may have a
value of 0H to 9H, or A to Z, it usually has a value of 0H.  While
the first of these characters, indicated as E, designates a custom
image created by the BIOS development, the second of these
characters, indicated as C, designates a custom...