Browse Prior Art Database

Modular System Partition

IP.com Disclosure Number: IPCOM000110617D
Original Publication Date: 1992-Dec-01
Included in the Prior Art Database: 2005-Mar-25
Document File: 2 page(s) / 69K

Publishing Venue

IBM

Related People

Bealkowski, R: AUTHOR

Abstract

This article describes an apparatus and method for providing a modular system partition. The system partition contains the initial microcode load (IML) and reference programs of a computer system.

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

Modular System Partition

       This article describes an apparatus and method for
providing a modular system partition.  The system partition contains
the initial microcode load (IML) and reference programs of a computer
system.

      The IML image of certain computer systems includes the run-time
version of the power-on self-test (POST) and the basic input output
system (BIOS).  The reference programs include the system utilities
and diagnostics.  In prior-art systems, the system contains a program
stored in read-only memory (ROM) which loads an IML image from media
such as disk.  IML is useful for providing update capability to the
run-time version of POST and BIOS.

      This invention replaces the system ROM and system partition
with storage (memory) card technology.  A storage card is a
user-removable device.  Referring to the figure, the storage card is
arranged in three primary sections.  The first section is a memory
mapped section and occupies the system ROM address space of the
computer system.  This memory mapped section contains POST and BIOS.
The second section is the input/output (I/O) or memory mapped section
and is accessed as if it were a direct access storage device (DASD),
thus emulating, e.g., diskette or disk.  The third section is a
protected access region which is used for electronic keys.

      When the computer system is first powered on, the memory mapped
portion of the storage card is present in the ROM address space...