1. A 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 programs for providing platform services and a board module for providing alternate board functions that supersede services comprised within the board library function.