Patent · US Active

Streamlining hardware initialization code

US9021426B2 · kind B2 · utility

1Cited by
9References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 4, 2012
Grant dateApr 28, 2015
Priority date
Expiry dateMay 15, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/4443
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

According to one embodiment of the present disclosure, hardware initialization code and error action information are retrieved from separate storage areas. The hardware initialization code includes code that initializes a device, and also includes placeholders corresponding to actions that are performed when the device fails initialization. Likewise, the error action information describes the actions that are performed when the device fails initialization. The error action information is converted into macros that include lines of code. As such, the error action placeholders are matched to the macros and, in turn, each of the error action placeholders is replaced with the lines of code corresponding to the matched macros.

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