Method and apparatus for using a volume top file to boot firmware modules
First Claim
Patent Images
1. A method comprising:
- initializing a boot routine in a computer, the computer having modular, architecturally defined, components for build firmware;
bootstrapping a volume top file located in a first addressable location accessible upon the initializing of the boot routine, wherein the volume top file is constructed in a architecturally defined manner and is automatically executed first by platform hardware in response to a reset event; and
the volume top file bootstrapping a set of firmware modules, wherein the volume top file conforms to an Extensible Firmware Interface (EFI) architecture.
1 Assignment
0 Petitions
Accused Products
Abstract
A boot routine is initialized in a computer by bootstrapping a volume top file (VTF) located in a first addressable location accessible upon the initializing of the boot routine and the volume top file bootstrapping a set of firmware modules.
15 Citations
31 Claims
-
1. A method comprising:
-
initializing a boot routine in a computer, the computer having modular, architecturally defined, components for build firmware; bootstrapping a volume top file located in a first addressable location accessible upon the initializing of the boot routine, wherein the volume top file is constructed in a architecturally defined manner and is automatically executed first by platform hardware in response to a reset event; and the volume top file bootstrapping a set of firmware modules, wherein the volume top file conforms to an Extensible Firmware Interface (EFI) architecture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a non-volatile memory of a computer that initializes a boot routine in the computer, the computer having modular, architecturally defined, components for build firmware; a processing architecture of the computer configured to bootstrap a volume top file located in a first addressable location accessible upon the initializing of the boot routine; and the volume top file configured to bootstrap a set of firmware modules, wherein the volume top file conforms to an Extensible Firmware Interface (EEI) architecture, and wherein the volume top file is constructed in a architecturally defined manner to be automatically executed first by computer hardware in response to a reset event. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. An apparatus comprising:
-
a processor, the processor having modular, architecturally defined, components for build firmware; a non-volatile memory in which is stored; a volume top file located in a first addressable location of the non-volatile memory accessed by a central processing unit (CPU) of a computer, the volume top file being architecturally defined and automatically accessible by hardware using a reset, and wherein the volume top file conforms to an Extensible Firmware Interface (EFI) architecture; a data structure associated with a first firmware module; and
,a second firmware module accessible by the volume top file. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31)
-
Specification