System and method for using a hierarchical data structure to control and identify devices and represent connections between the devices
Method in a basic input-output system (BIOS) of detecting and configuring integrated device electronics (IDE) devices
Generation of firmware code using a graphic representation
BBS one BIOS image multicard support
Method of communication between firmware written for different instruction set architectures
Method to reflect BIOS set up changes into ACPI machine language
Dynamic creation of ACPI APIC tables using MP specification
System and method for rapid development of bootstrap device detection modules
System and method for determining if a display device configuration has changed by comparing a current indicator with a previously saved indicator
System and method for storing component information and a program in a hidden partition, and loading the component information to a reserved portion of the memory using the program Patent #: 6772330
ApplicationNo. 10173331 filed on 06/14/2002
US Classes:711/104, Solid-state random access memory (RAM)711/102, Solid-state read only memory (ROM)713/1, DIGITAL DATA PROCESSING SYSTEM INITIALIZATION OR CONFIGURATION (E.G., INITIALIZING, SET UP, CONFIGURATION, OR RESETTING)713/2, Loading initialization program (e.g., booting, rebooting, warm booting, remote booting, BIOS, initial program load (IPL), bootstrapping)713/300COMPUTER POWER CONTROL
ExaminersPrimary: Kim, Chong H.
Assistant: Thomas, James D.
Foreign Patent References
AbstractA 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.
Field of SearchSolid-state read only memory (ROM)
Solid-state random access memory (RAM)
DIGITAL DATA PROCESSING SYSTEM INITIALIZATION OR CONFIGURATION (E.G., INITIALIZING, SET UP, CONFIGURATION, OR RESETTING)
Loading initialization program (e.g., booting, rebooting, warm booting, remote booting, BIOS, initial program load (IPL), bootstrapping)