The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 22, 2024

Filed:

Mar. 24, 2021
Applicant:

Intel Corporation, Santa Clara, CA (US);

Inventors:

Subrata Banik, Bangalore, IN;

Aamir Bohra, Bangalore, IN;

Vincent Zimmer, Issaquah, WA (US);

Robert E. Gough, Sherwood, OR (US);

Xiang Ma, Portland, OR (US);

Jabeena Begum Gaibusab, Bangalore, IN;

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/4401 (2018.01); G06F 8/65 (2018.01); G06F 15/78 (2006.01); G06F 21/57 (2013.01);
U.S. Cl.
CPC ...
G06F 9/4411 (2013.01); G06F 15/7807 (2013.01); G06F 8/65 (2013.01); G06F 9/4401 (2013.01); G06F 21/572 (2013.01);
Abstract

During a computing system boot sequence, reference firmware provided by a computing system component supplies Advanced Configuration and Power Interface (ACPI) code that generates ACPI tables and definition blocks to a bootloader. During a boot sequence, the reference firmware receives an indication from the bootloader which components the reference firmware is to initialize. As part of component initialization performed by the reference firmware, the reference firmware populates hand-off data structures (e.g., hand-off blocks (HOBs)) with ACPI code (AML code) that, when executed by the bootloader, generates and populates ACPI tables (e.g., DSDT and SSDT tables) and definition blocks with information pertinent to the initialization and runtime management of computing system components. Component initialization and runtime configuration workarounds can be implemented in the bootloader incorporating reference firmware updates provided by the component vendor.


Find Patent Forward Citations

Loading…