Changeset 67456 in vbox for trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg
- Timestamp:
- Jun 19, 2017 8:40:53 AM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 116189
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformPei/Platform.c
r67447 r67456 247 247 EFI_PHYSICAL_ADDRESS RsdPtr; 248 248 EFI_PHYSICAL_ADDRESS AcpiTables; 249 UINT 32 MCfgBase = 0;250 UINT 32 MCfgSize = 0;249 UINT64 McfgBase = 0; 250 UINT64 McfgSize = 0; 251 251 #endif 252 252 // … … 294 294 // 295 295 #ifdef VBOX 296 GetVmVariable(EFI_INFO_INDEX_MCFG_BASE, (CHAR8 *)&M CfgBase, sizeof(MCfgBase));297 GetVmVariable(EFI_INFO_INDEX_MCFG_SIZE, (CHAR8 *)&M CfgSize, sizeof(MCfgSize));296 GetVmVariable(EFI_INFO_INDEX_MCFG_BASE, (CHAR8 *)&McfgBase, sizeof(McfgBase)); 297 GetVmVariable(EFI_INFO_INDEX_MCFG_SIZE, (CHAR8 *)&McfgSize, sizeof(McfgSize)); 298 298 if (TopOfLowRam < BASE_2GB) 299 299 TopOfLowRam = BASE_2GB; 300 if (M CfgBase == 0)301 M CfgBase = TopOfLowRam; // backward compatibilit with old DevEFI302 if (TopOfLowRam < M CfgBase)303 AddIoMemoryRangeHob (TopOfLowRam, M CfgBase);304 AddIoMemoryRangeHob (M CfgBase + MCfgSize, 0xFC000000);300 if (McfgBase == 0) 301 McfgBase = TopOfLowRam; // backward compatibilit with old DevEFI 302 if (TopOfLowRam < McfgBase) 303 AddIoMemoryRangeHob (TopOfLowRam, McfgBase); 304 AddIoMemoryRangeHob (McfgBase + McfgSize, 0xFC000000); 305 305 #else 306 306 AddIoMemoryRangeHob (TopOfLowRam < BASE_2GB ?
Note:
See TracChangeset
for help on using the changeset viewer.