@retval EFI_OUT_OF_RESOURCES Failed to allocate required memory.\r
\r
**/\r
-SMBIOS_MISC_TABLE_FUNCTION(MiscSystemManufacturer)\r
-{\r
- CHAR8 *OptionalStrStart;\r
- CHAR8 *StrStart;\r
- UINTN ManuStrLen;\r
- UINTN VerStrLen;\r
- UINTN PdNameStrLen;\r
- UINTN SerialNumStrLen;\r
- UINTN SKUNumStrLen;\r
- UINTN FamilyStrLen;\r
- UINTN RecordLength;\r
- EFI_STRING Manufacturer;\r
- EFI_STRING ProductName;\r
- EFI_STRING Version;\r
- EFI_STRING SerialNumber;\r
- EFI_STRING SKUNumber;\r
- EFI_STRING Family;\r
- EFI_STRING_ID TokenToGet;\r
- SMBIOS_TABLE_TYPE1 *SmbiosRecord;\r
- SMBIOS_TABLE_TYPE1 *InputData;\r
- EFI_STATUS Status;\r
- EFI_STRING_ID TokenToUpdate;\r
- CHAR16 *Product;\r
- CHAR16 *pVersion;\r
+SMBIOS_MISC_TABLE_FUNCTION (MiscSystemManufacturer) {\r
+ CHAR8 *OptionalStrStart;\r
+ CHAR8 *StrStart;\r
+ UINTN ManuStrLen;\r
+ UINTN VerStrLen;\r
+ UINTN PdNameStrLen;\r
+ UINTN SerialNumStrLen;\r
+ UINTN SKUNumStrLen;\r
+ UINTN FamilyStrLen;\r
+ UINTN RecordLength;\r
+ EFI_STRING Manufacturer;\r
+ EFI_STRING ProductName;\r
+ EFI_STRING Version;\r
+ EFI_STRING SerialNumber;\r
+ EFI_STRING SKUNumber;\r
+ EFI_STRING Family;\r
+ EFI_STRING_ID TokenToGet;\r
+ SMBIOS_TABLE_TYPE1 *SmbiosRecord;\r
+ SMBIOS_TABLE_TYPE1 *InputData;\r
+ EFI_STATUS Status;\r
+ EFI_STRING_ID TokenToUpdate;\r
+ CHAR16 *Product;\r
+ CHAR16 *pVersion;\r
\r
Status = EFI_SUCCESS;\r
\r
\r
InputData = (SMBIOS_TABLE_TYPE1 *)RecordData;\r
\r
- Product = (CHAR16 *) PcdGetPtr (PcdSystemProductName);\r
+ Product = (CHAR16 *)PcdGetPtr (PcdSystemProductName);\r
if (StrLen (Product) > 0) {\r
TokenToUpdate = STRING_TOKEN (STR_MISC_SYSTEM_PRODUCT_NAME);\r
HiiSetString (mSmbiosMiscHiiHandle, TokenToUpdate, Product, NULL);\r
}\r
\r
- pVersion = (CHAR16 *) PcdGetPtr (PcdSystemVersion);\r
+ pVersion = (CHAR16 *)PcdGetPtr (PcdSystemVersion);\r
if (StrLen (pVersion) > 0) {\r
TokenToUpdate = STRING_TOKEN (STR_MISC_SYSTEM_VERSION);\r
HiiSetString (mSmbiosMiscHiiHandle, TokenToUpdate, pVersion, NULL);\r
}\r
\r
- OemUpdateSmbiosInfo (mSmbiosMiscHiiHandle,\r
- STRING_TOKEN (STR_MISC_SYSTEM_SERIAL_NUMBER),\r
- SerialNumType01);\r
- OemUpdateSmbiosInfo (mSmbiosMiscHiiHandle,\r
- STRING_TOKEN (STR_MISC_SYSTEM_MANUFACTURER),\r
- SystemManufacturerType01);\r
- OemUpdateSmbiosInfo (mSmbiosMiscHiiHandle,\r
- STRING_TOKEN (STR_MISC_SYSTEM_SKU_NUMBER),\r
- SkuNumberType01);\r
- OemUpdateSmbiosInfo (mSmbiosMiscHiiHandle,\r
- STRING_TOKEN (STR_MISC_SYSTEM_FAMILY),\r
- FamilyType01);\r
+ OemUpdateSmbiosInfo (\r
+ mSmbiosMiscHiiHandle,\r
+ STRING_TOKEN (STR_MISC_SYSTEM_SERIAL_NUMBER),\r
+ SerialNumType01\r
+ );\r
+ OemUpdateSmbiosInfo (\r
+ mSmbiosMiscHiiHandle,\r
+ STRING_TOKEN (STR_MISC_SYSTEM_MANUFACTURER),\r
+ SystemManufacturerType01\r
+ );\r
+ OemUpdateSmbiosInfo (\r
+ mSmbiosMiscHiiHandle,\r
+ STRING_TOKEN (STR_MISC_SYSTEM_SKU_NUMBER),\r
+ SkuNumberType01\r
+ );\r
+ OemUpdateSmbiosInfo (\r
+ mSmbiosMiscHiiHandle,\r
+ STRING_TOKEN (STR_MISC_SYSTEM_FAMILY),\r
+ FamilyType01\r
+ );\r
\r
TokenToGet = STRING_TOKEN (STR_MISC_SYSTEM_MANUFACTURER);\r
Manufacturer = HiiGetPackageString (&gEfiCallerIdGuid, TokenToGet, NULL);\r
\r
SmbiosRecord->Hdr.Length = sizeof (SMBIOS_TABLE_TYPE1);\r
\r
- CopyGuid(&SmbiosRecord->Uuid, &InputData->Uuid);\r
+ CopyGuid (&SmbiosRecord->Uuid, &InputData->Uuid);\r
\r
OptionalStrStart = (CHAR8 *)(SmbiosRecord + 1);\r
UnicodeStrToAsciiStrS (Manufacturer, OptionalStrStart, ManuStrLen + 1);\r
StrStart = OptionalStrStart + ManuStrLen + 1;\r
- UnicodeStrToAsciiStrS (ProductName, StrStart, PdNameStrLen + 1);\r
+ UnicodeStrToAsciiStrS (ProductName, StrStart, PdNameStrLen + 1);\r
StrStart += PdNameStrLen + 1;\r
UnicodeStrToAsciiStrS (Version, StrStart, VerStrLen + 1);\r
StrStart += VerStrLen + 1;\r
//\r
// Now we have got the full smbios record, call smbios protocol to add this record.\r
//\r
- Status = SmbiosMiscAddRecord ((UINT8*)SmbiosRecord, NULL);\r
+ Status = SmbiosMiscAddRecord ((UINT8 *)SmbiosRecord, NULL);\r
if (EFI_ERROR (Status)) {\r
- DEBUG ((DEBUG_ERROR, "[%a]:[%dL] Smbios Type01 Table Log Failed! %r \n",\r
- __FUNCTION__, DEBUG_LINE_NUMBER, Status));\r
+ DEBUG ((\r
+ DEBUG_ERROR,\r
+ "[%a]:[%dL] Smbios Type01 Table Log Failed! %r \n",\r
+ __FUNCTION__,\r
+ DEBUG_LINE_NUMBER,\r
+ Status\r
+ ));\r
}\r
\r
FreePool (SmbiosRecord);\r