\r
#include "SmbiosPlatformDxe.h"\r
\r
-#define BHYVE_SMBIOS_PHYSICAL_ADDRESS 0x000F0000\r
-#define BHYVE_SMBIOS_PHYSICAL_END 0x000FFFFF\r
+#define BHYVE_SMBIOS_PHYSICAL_ADDRESS 0x000F0000\r
+#define BHYVE_SMBIOS_PHYSICAL_END 0x000FFFFF\r
\r
/**\r
Locates the bhyve SMBIOS data if it exists\r
UINT8 *BhyveSmbiosPtr;\r
SMBIOS_TABLE_ENTRY_POINT *BhyveSmbiosEntryPointStructure;\r
\r
- for (BhyveSmbiosPtr = (UINT8*)(UINTN) BHYVE_SMBIOS_PHYSICAL_ADDRESS;\r
- BhyveSmbiosPtr < (UINT8*)(UINTN) BHYVE_SMBIOS_PHYSICAL_END;\r
- BhyveSmbiosPtr += 0x10) {\r
-\r
- BhyveSmbiosEntryPointStructure = (SMBIOS_TABLE_ENTRY_POINT *) BhyveSmbiosPtr;\r
-\r
- if (!AsciiStrnCmp ((CHAR8 *) BhyveSmbiosEntryPointStructure->AnchorString, "_SM_", 4) &&\r
- !AsciiStrnCmp ((CHAR8 *) BhyveSmbiosEntryPointStructure->IntermediateAnchorString, "_DMI_", 5) &&\r
- IsEntryPointStructureValid (BhyveSmbiosEntryPointStructure)) {\r
+ for (BhyveSmbiosPtr = (UINT8 *)(UINTN)BHYVE_SMBIOS_PHYSICAL_ADDRESS;\r
+ BhyveSmbiosPtr < (UINT8 *)(UINTN)BHYVE_SMBIOS_PHYSICAL_END;\r
+ BhyveSmbiosPtr += 0x10)\r
+ {\r
+ BhyveSmbiosEntryPointStructure = (SMBIOS_TABLE_ENTRY_POINT *)BhyveSmbiosPtr;\r
\r
+ if (!AsciiStrnCmp ((CHAR8 *)BhyveSmbiosEntryPointStructure->AnchorString, "_SM_", 4) &&\r
+ !AsciiStrnCmp ((CHAR8 *)BhyveSmbiosEntryPointStructure->IntermediateAnchorString, "_DMI_", 5) &&\r
+ IsEntryPointStructureValid (BhyveSmbiosEntryPointStructure))\r
+ {\r
return BhyveSmbiosEntryPointStructure;\r
-\r
}\r
}\r
\r