Method and system for providing a location of a data interface
AssigneeHewlett-Packard Development Company, L.P.
InventorsShiraz Ali Qureshi, Martin O. Nicholes
Life of this patent
Estimating the term…
Abstract
A method of passing a location of a data interface. The method involves storing a first pointer in an architected location for locating information related to a system firmware read only memory (ROM). A portion of memory is allocated for a data structure that is an interface for handing off system component information. A second pointer is stored in a memory location pointed to by the first pointer. The second pointer points to the data structure.
Claims21
A method of providing a flexible data interface, comprising:
- a) storing a first pointer in an architected location for locating information related to a system firmware read only memory (ROM);
- b) allocating a portion of memory for a data structure that is an interface for handing off system component information;
- and
- c) storing a second pointer in a memory location pointed to by said first pointer, said second pointer pointing to said data structure.
A computer system comprising:
- a first pointer stored at a first memory location in a structure for providing firmware interface information;
- a second pointer stored at a second memory location;
- wherein said first pointer points to said second pointer;
- and
- wherein said second pointer points to a data structure in a third memory location and for information regarding components in said computer system, said data structure serving as a handoff interface between system firmware and an advanced configuration and power interface.
A method of passing a location of a data interface, comprising:
- a) determining an identifier for a first memory location, wherein said first memory location is an architected location for locating information related to a system firmware read only memory (ROM);
- b) providing said identifier to an advanced configuration and power interface;
- c) storing a first pointer in said first memory location;
- and
- d) system firmware storing a second pointer in a second memory location pointed to by said first pointer, wherein said second pointer points to a data structure that is for handing off system component information between said system firmware and said advanced configuration and power interface.
Dependencies are inferred from the claim text.