Streamlining Hardware Initialization Code
AssigneeInternational Business Machines Corporation
InventorsDaniel M. Crowell, John Farrugia, Michael J. Jones, David Dean Sanner
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsDaniel M. Crowell, John Farrugia, Michael J. Jones, David Dean Sanner
Estimating the term…
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.
A method comprising:
The method of 6 wherein, in response to the one or more software changes corresponding to the hardware initialization code, the method further comprises:
A method comprising:
The method of 10 wherein, in response to the one or more software changes corresponding to the hardware initialization code, the method further comprises:
Dependencies are inferred from the claim text.