Patent · US Active

Platform hardening for bootloaders via reference firmware

US12124856B2 · kind B2 · utility

0Cited by
2References
25Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 24, 2021
Grant dateOct 22, 2024
Priority date
Expiry dateDec 17, 2042

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/572
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.