X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=IntelFrameworkPkg%2FLibrary%2FHiiLibFramework%2FHiiLibFramework.c;h=68bc432c63216796ec7eebea267bddd4a55fea7e;hp=37d830375a2598bd41a992d6835898950fdf9ca7;hb=7459094d5f6904a0c8445d97519f4a99b654ef43;hpb=b2cefd7c90c6c159421cc180e7d644e87329b59f diff --git a/IntelFrameworkPkg/Library/HiiLibFramework/HiiLibFramework.c b/IntelFrameworkPkg/Library/HiiLibFramework/HiiLibFramework.c index 37d830375a..68bc432c63 100644 --- a/IntelFrameworkPkg/Library/HiiLibFramework/HiiLibFramework.c +++ b/IntelFrameworkPkg/Library/HiiLibFramework/HiiLibFramework.c @@ -64,7 +64,8 @@ HiiLibFrameworkConstructor ( and the variable length argument list of package pointers. @param NumberOfPackages The number of HII packages to prepare. - @param Guid Package GUID. + @param Guid Package GUID. + @param Args Package contents @return The allocated and initialized packages. @@ -98,30 +99,4 @@ InternalPreparePackages ( } -EFI_STATUS -EFIAPI -PrepareAndCreateNewPackages ( - IN UINTN NumberOfPackages, - IN CONST EFI_GUID *GuidId, - OUT VOID **HiiHandle, //Framework is FRAMEWORK_HII_HANDLE; UEFI is EFI_HII_HANDLE; - // C:\D\Work\Tiano\Tiano_Main_Trunk\TIANO\Platform\IntelEpg\SR870BN4\MemorySubClassDriver\DualChannelDdr\MemorySubClass.c make use of this output value - ... - ) -{ - EFI_STATUS Status; - EFI_HII_PACKAGES *PackageList; - VA_LIST Args; - FRAMEWORK_EFI_HII_HANDLE FrameworkHiiHandle; - - - VA_START (Args, HiiHandle); - PackageList = InternalPreparePackages (NumberOfPackages, GuidId, Args); - VA_END (Args); - - Status = gHiiProtocol->NewPack (gHiiProtocol, PackageList, &FrameworkHiiHandle); - *HiiHandle = (VOID *) (UINTN) FrameworkHiiHandle; - - return Status; -} -