Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Dual Function ROM that Controls the Initial Program Load (IPL)

IP.com Disclosure Number: IPCOM000038316D
Original Publication Date: 1989-Dec-01
Included in the Prior Art Database: 2005-Jan-31
Document File: 1 page(s) / 12K

Publishing Venue

IBM

Related People

Edrington, J: AUTHOR [+3]

Abstract

This disclosure describes a process that allows a personal computer to IPL from internal disk or diskette media, or alternately from a local area network server or other communications medium. The selection of the IPL source is based on what equipment is installed and on operator preference.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 80% of the total text.

Page 1 of 1

Dual Function ROM that Controls the Initial Program Load (IPL)

This disclosure describes a process that allows a personal computer to IPL from internal disk or diskette media, or alternately from a local area network server or other communications medium. The selection of the IPL source is based on what equipment is installed and on operator preference.

This invention consists of added decision making paths and setup code within the boot routines of the ROM control microcode, and additional information within the nonvolatile RAM of the PC. The added decision paths determine the desired IPL source, based on the equipment installed in the PC, the data in the nonvolatile RAM and the results of Power On Self Tests.

A nonvolatile semiconductor memory contained within the computer system contains option and setup information, which is controlled by the operator of the computer. This invention reserves one bit of this memory for a Remote IPL enable flag. When the computer system is powered up, the Power On Self Test (POST) program stored in Read Only Memory interrogates this Remote IPL enable flag. This POST program also tests for the presence of any local and/or remote IPL devices, and for the status of all computer subsystems. Examples of local IPL devices include fixed disks and floppy diskette drives. Remote IPL devices may be local area networks, or other communication devices.

When the computer is turned on, POST executes and then attempts to boot the system from...