Patent ID: 8086838
Filing Date: 2011-12-27
Classification: G06F

Abstract:
1. A method for managing manufacturing modes in a unified extensible firmware interface (UEFI) basic input output system (BIOS), comprising: providing a processor within an information handling system; providing a storage device coupled to communicate with the processor and having a unified extensible firmware interface (UEFI) basic input output system (BIOS) stored thereon, the UEFI BIOS including a DXE (driver execution environment) manufacturing mode driver, a DXE interface and DXE drivers; using the DXE interface to communicate manufacturing mode data between DXE drivers and the DXE manufacturing mode driver; storing manufacturing mode data in a data storage device through the DXE manufacturing mode driver; and accessing manufacturing mode data from the data storage device through the DXE manufacturing mode driver; wherein the UEFI BIOS further includes a SMM (system management mode) manufacturing mode driver, a SMM interface and SMM drivers; and further comprising using the SMM interface to communicate manufacturing mode data between SMM drivers and the SMM manufacturing mode driver, storing manufacturing mode data in a data storage device through the SMM manufacturing mode driver, and accessing manufacturing mode data from the data storage device through the SMM manufacturing mode driver; and wherein the UEFI BIOS further includes a PEI (pre-EFI) manufacturing mode driver, a PEI interface and PEI drivers; and further comprising using the PEI interface to communicate manufacturing mode data between PEI drivers and the PEI manufacturing mode driver, storing manufacturing mode data in a data storage device through the PEI manufacturing mode driver, and accessing manufacturing mode data from the data storage device through the PEI manufacturing mode driver.