Speedy boot for computer systems
First Claim
Patent Images
1. A computer system comprising:
- a firmware core having a plurality of operating system (OS) interfaces;
a boot sequencer embedded in the firmware core, the boot sequencer implementing a boot sequence executing the following steps for a speedy boot procedure called by the boot sequencer;
invoking a platform management interrupt (PMI) to soft reset a processor without resetting hardware far the processor;
bypassing at least same initialization procedures and tests to speed recovery of the computer system to a usable state;
reallocating memory for the operating system interfaces;
generating a new memory map for the reallocated memory; and
resetting the operating system interfaces and loading an operating system.
2 Assignments
0 Petitions
Accused Products
Abstract
Implementations of speedy boot for computer systems are disclosed. In an exemplary embodiment, a method of speedy boot for a computer system may include invoking a platform management interrupt (PMI) to soft reset a processor without resetting hardware for the processor. The method may also include bypassing at least some initialization procedures and tests to speed recovery of the computer system to a usable state. The method may also include resetting operating system interfaces and loading the operating system.
-
Citations
16 Claims
-
1. A computer system comprising:
-
a firmware core having a plurality of operating system (OS) interfaces; a boot sequencer embedded in the firmware core, the boot sequencer implementing a boot sequence executing the following steps for a speedy boot procedure called by the boot sequencer; invoking a platform management interrupt (PMI) to soft reset a processor without resetting hardware far the processor; bypassing at least same initialization procedures and tests to speed recovery of the computer system to a usable state; reallocating memory for the operating system interfaces; generating a new memory map for the reallocated memory; and resetting the operating system interfaces and loading an operating system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of speedy boot for a computer system, comprising:
-
invoking a platform management interrupt (PMI) to soft reset a processor without resetting hardware for the processor; bypassing at least some initialization procedures and tests to speed recovery of the computer system to a usable state; reallocating memory for operating system interfaces; generating a new memory map for the reallocated memory; and resetting the operating system interfaces and loading an operating system. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer system comprising:
-
at least one processing means having operating system interfaces; a speedy boot option executing the following steps; invoking a platform management interrupt (PMI) to soft reset a processor without resetting hardware for the processor; bypassing at least some initialization procedures and tests to speed recovery of the computer system to a usable state; reallocating memory for the operating system interfaces; generating a new memory map for the reallocated memory; and resetting the operating system interfaces and loading an operating system. - View Dependent Claims (16)
-
Specification