UbaConfigDatabasePei
| Index |
Module |
Size |
Phase |
| 366 |
UbaConfigDatabasePei |
7.5 KB (7,716 B) |
PEI |
Overview
UBA (UEFI BIOS Abstraction) Configuration Database PEIM from American Megatrends. Implements a GUID-keyed configuration record service during the PEI phase. UBA producers register configuration records, and on HOB notification the database is serialized into a HOB for consumption by the DXE phase counterpart.
Key Functions
- GetPeiServices: PEI Services pointer retrieval via IDT
- PeiServicesGetDebugLibPpi: Debug service PPI locator
- CfgDb (configuration database) service for UBA record registration and serialization
- HOB building for DXE phase handoff
Dependencies
- CpPlatPkg/Uba/CfgDb framework
- PEI Services (PeiServicesLib)
- HobLib, BaseMemoryLib, MemoryAllocationLib, DebugLib
- Arch: IA32 (PE32)
- Image Base: 0xFFDACB54
- Source:
CpPlatPkg/Uba/CfgDb/Pei/CfgDbPei.c
- SHA256:
3b7c24b032804ffe3de5925ef45679eee339dade6859680581fc0f7b328f5728
- Toolchain: VS2015 DEBUG IA32
- Copyright: American Megatrends International LLC (BSD-2-Clause-Patent)