Browse Prior Art Database

Initial Program Load from a Generic Device for Personal Computer Systems

IP.com Disclosure Number: IPCOM000106528D
Original Publication Date: 1993-Nov-01
Included in the Prior Art Database: 2005-Mar-21
Document File: 4 page(s) / 81K

Publishing Venue

IBM

Related People

Arnold, LR: AUTHOR [+3]

Abstract

Described is an architectural implementation to provide personal computer (PC) systems the ability to initial program load (IPL) application programs from a small computer system interface (SCSI) generic device, such as a read/write optical or compact disk read-only-memory (CD- ROM). The implementation enhances PC usage by enabling easy installation of large programs.

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

Initial Program Load from a Generic Device for Personal Computer Systems

      Described is an architectural implementation to provide
personal computer (PC) systems the ability to initial program load
(IPL) application programs from a small computer system interface
(SCSI) generic device, such as a read/write optical or compact disk
read-only-memory (CD- ROM).  The implementation enhances PC usage by
enabling easy installation of large programs.

      In prior art, application programs required numerous diskettes
and a single diskette drive for the loading of programs into a PC
system.  The operating system assumed that only the first diskette
drive and/or the first hard file installed could boot the system.
With the advent of other bootable devices, such as the CD-ROM,
selectable boot implementation became a requirement to allow a user
to choose an IPL sequence from a list of installed devices.  In the
prior art, SCSI, other fixed disk, and CD-ROM devices were not
supported through the usual PC architecture, such as an Interrupt 13h
request, since these devices required data block size changes with
different media and vendor unique command implementations.

      The concept described herein provides the architectural
implementations required to enable the loading of application
programs from generic SCSI devices by way of the interface.  In order
to enable IPL to occur from these devices, the concept implements a
generic SCSI Interrupt 4BH.  Since a variety of devices are to be
bootable, a devise identif...