audk/EdkCompatibilityPkg/Compatibility
qwang12 bc22641609 Framework code may call PreparePacckage with NULL GUID and both IFR and String Packages.
PackageList = PreparePackages (2, NULL, IfrPack, StringPack);

    mHii->NewPack( mHii, PackageList, &HiiHandle );

Framework HII database make use of the formset GUID as ID to retrieve String using 

EFI_STATUS
GetStringFromToken (
  IN  EFI_GUID                  *ProducerGuid,
  IN  STRING_REF                Token,
  OUT CHAR16                    **String
  )

Update the code to cache the Formset GUID too.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@5896 6f19259b-4bc3-4df7-8a09-765794883524
2008-09-16 06:47:08 +00:00
..
DeviceIoToPciRootBridgeIoThunk clean up the un-suitable ';' location when declaring the functions. The regular is ")[ ]++^p;" 2008-09-04 09:44:58 +00:00
FrameworkHiiToUefiHiiThunk Framework code may call PreparePacckage with NULL GUID and both IFR and String Packages. 2008-09-16 06:47:08 +00:00
Fv2ToFvThunk 1) Update comments. 2008-05-16 09:45:09 +00:00
FvFileLoaderToLoadFileThunk clean up the un-suitable ';' location when declaring the functions. The regular is ")[ ]++^p;" 2008-09-04 09:44:58 +00:00
FvToFv2Thunk change >> to RShiftU64 function call to avoid compiler to insert __aullshr intrinsic. 2008-06-05 06:31:24 +00:00
Include/Ppi Remove unused include file. 2008-06-17 06:12:19 +00:00
PciCfg2ToPciCfgThunk Remove unnecessary CONST. 2008-09-04 03:17:26 +00:00
PciCfgToPciCfg2Thunk Add more comments. 2008-06-12 08:56:55 +00:00
ReadOnlyVariable2ToReadOnlyVariableThunk install mReadOnlyVariableThunkPresent PPI to insure that only one ReadOnlyVariable thunk driver can be present in the platform. 2008-06-10 07:21:00 +00:00
ReadOnlyVariableToReadOnlyVariable2Thunk install mReadOnlyVariableThunkPresent PPI to insure that only one ReadOnlyVariable thunk driver can be present in the platform. 2008-06-10 07:21:00 +00:00
Uc2ToUcThunk clean up the un-suitable ';' location when declaring the functions. The regular is ")[ ]++^p;" 2008-09-04 09:44:58 +00:00
UcToUc2Thunk clean up the un-suitable ';' location when declaring the functions. The regular is ")[ ]++^p;" 2008-09-04 09:44:58 +00:00