summaryrefslogtreecommitdiffstats
path: root/OvmfPkg/Bhyve/SmbiosPlatformDxe/Bhyve.c
diff options
context:
space:
mode:
Diffstat (limited to 'OvmfPkg/Bhyve/SmbiosPlatformDxe/Bhyve.c')
-rw-r--r--OvmfPkg/Bhyve/SmbiosPlatformDxe/Bhyve.c23
1 files changed, 11 insertions, 12 deletions
diff --git a/OvmfPkg/Bhyve/SmbiosPlatformDxe/Bhyve.c b/OvmfPkg/Bhyve/SmbiosPlatformDxe/Bhyve.c
index 6ca976daa6..b70285bc2a 100644
--- a/OvmfPkg/Bhyve/SmbiosPlatformDxe/Bhyve.c
+++ b/OvmfPkg/Bhyve/SmbiosPlatformDxe/Bhyve.c
@@ -7,8 +7,8 @@
#include "SmbiosPlatformDxe.h"
-#define BHYVE_SMBIOS_PHYSICAL_ADDRESS 0x000F0000
-#define BHYVE_SMBIOS_PHYSICAL_END 0x000FFFFF
+#define BHYVE_SMBIOS_PHYSICAL_ADDRESS 0x000F0000
+#define BHYVE_SMBIOS_PHYSICAL_END 0x000FFFFF
/**
Locates the bhyve SMBIOS data if it exists
@@ -24,18 +24,17 @@ GetBhyveSmbiosTables (
UINT8 *BhyveSmbiosPtr;
SMBIOS_TABLE_ENTRY_POINT *BhyveSmbiosEntryPointStructure;
- for (BhyveSmbiosPtr = (UINT8*)(UINTN) BHYVE_SMBIOS_PHYSICAL_ADDRESS;
- BhyveSmbiosPtr < (UINT8*)(UINTN) BHYVE_SMBIOS_PHYSICAL_END;
- BhyveSmbiosPtr += 0x10) {
-
- BhyveSmbiosEntryPointStructure = (SMBIOS_TABLE_ENTRY_POINT *) BhyveSmbiosPtr;
-
- if (!AsciiStrnCmp ((CHAR8 *) BhyveSmbiosEntryPointStructure->AnchorString, "_SM_", 4) &&
- !AsciiStrnCmp ((CHAR8 *) BhyveSmbiosEntryPointStructure->IntermediateAnchorString, "_DMI_", 5) &&
- IsEntryPointStructureValid (BhyveSmbiosEntryPointStructure)) {
+ for (BhyveSmbiosPtr = (UINT8 *)(UINTN)BHYVE_SMBIOS_PHYSICAL_ADDRESS;
+ BhyveSmbiosPtr < (UINT8 *)(UINTN)BHYVE_SMBIOS_PHYSICAL_END;
+ BhyveSmbiosPtr += 0x10)
+ {
+ BhyveSmbiosEntryPointStructure = (SMBIOS_TABLE_ENTRY_POINT *)BhyveSmbiosPtr;
+ if (!AsciiStrnCmp ((CHAR8 *)BhyveSmbiosEntryPointStructure->AnchorString, "_SM_", 4) &&
+ !AsciiStrnCmp ((CHAR8 *)BhyveSmbiosEntryPointStructure->IntermediateAnchorString, "_DMI_", 5) &&
+ IsEntryPointStructureValid (BhyveSmbiosEntryPointStructure))
+ {
return BhyveSmbiosEntryPointStructure;
-
}
}