×

Object-oriented booting framework

  • US 5,574,915 A
  • Filed: 12/21/1993
  • Issued: 11/12/1996
  • Est. Priority Date: 12/21/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. An apparatus for booting an object-oriented operating system comprising a kernel program and a plurality of shared libraries containing hardware-independent, object-oriented programs onto a computer system comprising a plurality of hardware devices connected in a configuration, the apparatus comprising:

  • (a) a processor;

    (b) a volatile storage attached to and under the control of the processor;

    (c) a non-volatile storage attached to and under the control of the processor, the non-volatile storage having the kernel program, the plurality of shared libraries and a hardware-specific boot image program stored therein;

    (d) boot image delivery means for loading the boot image program from the non-volatile storage into the volatile storage;

    (e) framework setup means for causing the processor to execute the boot image program to load the kernel program from the non-volatile storage into the volatile storage, to determine the configuration of the plurality of hardware devices and to generate configuration data in a universal format; and

    (f) framework execution means for causing the processor to initialize the kernel with the configuration data, to start a program which provides paging between the volatile storage and the non-volatile storage and to instantiate an object oriented file system from the shared libraries.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×