Patent ID: 8527744

Claim:
A non-transitory recording medium containing a representation of a firmware formed by a build process having inputs comprising: a plurality of UEFI (Unified Extensible Firmware Interface) compatible programs for driving silicon components; a plurality of UEFI compatible programs for providing platform services to a plurality of programs selected from the programs for driving silicon components; at least one program for providing a board library function to a plurality of programs selected from the UEFI compatible programs for providing platform services; and a board module for providing alternate board functions that supersede services comprised within the board library function, wherein the alternate board functions are provided to said plurality of programs selected from the UEFI compatible programs for providing platform services, and wherein the services comprised within the board library function that are superseded by the alternate board functions are not called by said plurality of programs selected from the UEFI compatible programs for providing platform services.