]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkCompatibilityPkg/Compatibility/FrameworkHiiToUefiHiiThunk/UefiIfrDefault.h
Bug fixes for FrameworkHiiToUefiHiiThunk;
[mirror_edk2.git] / EdkCompatibilityPkg / Compatibility / FrameworkHiiToUefiHiiThunk / UefiIfrDefault.h
index efdbf333a253f85fdb7bc177304e8c7b1817b80f..ec061730e8d0c165c0719109065a7f447213a5a6 100644 (file)
 //\r
 // VARSTORE ID of 0 for Buffer Storage Type Storage is reserved in UEFI IFR form. But VARSTORE ID\r
 // 0 in Framework IFR is the default VarStore ID for storage without explicit declaration. So we have\r
-// to reseved 0xFFEE in UEFI VARSTORE ID to represetn default storage id in Framework IFR.\r
+// to reseved 0x0001 in UEFI VARSTORE ID to represetn default storage id in Framework IFR.\r
 // Framework VFR has to be ported or pre-processed to change the default VARSTORE to a VARSTORE\r
-// with ID equal to 0xFFEE.\r
+// with ID equal to 0x0001.\r
 //\r
-#define RESERVED_VARSTORE_ID 0xFFEE\r
+#define RESERVED_VARSTORE_ID 0x0001\r
+#define RESERVED_QUESTION_ID 0xf000\r
 \r
 #define UEFI_IFR_BUFFER_STORAGE_NODE_FROM_LIST(a) CR(a, UEFI_IFR_BUFFER_STORAGE_NODE, List, UEFI_IFR_BUFFER_STORAGE_NODE_SIGNATURE)\r
 #define UEFI_IFR_BUFFER_STORAGE_NODE_SIGNATURE  EFI_SIGNATURE_32 ('I', 'b', 'S', 'n')\r
@@ -79,7 +80,7 @@ UefiIfrGetBufferTypeDefaults (
 **/\r
 \r
 EFI_STATUS\r
-UefiDefaultsToFrameworkDefaults (\r
+UefiDefaultsToFwDefaults (\r
   IN     LIST_ENTRY                  *UefiIfrDefaults,\r
   IN     UINTN                       DefaultMask,\r
   OUT    EFI_HII_VARIABLE_PACK_LIST  **VariablePackList\r