Browse Prior Art Database

Automatic Selection of Initialization of OS and Application Programs

IP.com Disclosure Number: IPCOM000111466D
Original Publication Date: 1994-Feb-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 4 page(s) / 80K

Publishing Venue

IBM

Related People

Inui, T: AUTHOR [+4]

Abstract

Disclosed is a method to initialize an operating system and application programs for various H/W configurations. The method is to provide a special device driver program which: 1) detects the current H/W configuration, 2) sets the required files to initialize the system, and 3) reboots the system.

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

Automatic Selection of Initialization of OS and Application Programs

      Disclosed is a method to initialize an operating system and
application programs for various H/W configurations.  The method is
to provide a special device driver program which: 1) detects the
current H/W configuration, 2) sets the required files to initialize
the system, and 3) reboots the system.

Assumptions of this method are:

1.  User has to configure the H/W when the configuration is changed
    to a new configuration for the system.  At the same time, user
    has to change the initialization programs to match for the H/W.

2.  The data of the H/W configuration are saved in the system
    nonvolatile memory or the storage area with the identification
    tag: "system config number".  Once it is saved, the H/W
    initialization is automatically done by using the saved data for
    several configurations.

3.  The initialization programs are also saved with the "system
    config number" by the user.

      Fig. 1 shows the flow of the system initialization process by
using the special device driver named "CFGSEL.SYS".  The STEP 3-2,
3-3, and 3-4 are the functions of CFGSEL.SYS.  Following is the
description of the steps.

STEP 3-2.   The operating system reads the CONFIG.SYS file and
             invokes the CFGSEL.SYS at first.
             Note: CFGSEL.SYS should be listed at the top of
                   CONFIG.SYS...