{\r
EFI_STATUS Status;\r
EFI_DEVICE_PATH *DPath;\r
- EFI_DEVICE_PATH *DevicePath;\r
\r
Status = gBS->HandleProtocol (\r
Handle,\r
(VOID **) &DPath\r
);\r
if(!EFI_ERROR(Status)) {\r
- DevicePath = DPath;\r
while(!IsDevicePathEnd(DPath)) {\r
if((DPath->Type == HARDWARE_DEVICE_PATH) && (DPath->SubType == HW_PCI_DP)) {\r
PCI_DEVICE_PATH *PCIPath;\r
UINTN SteppingStrLen = 0;\r
SMBIOS_TABLE_TYPE90 *SmbiosRecord;\r
EFI_SMBIOS_HANDLE SmbiosHandle;\r
- EFI_MISC_OEM_TYPE_0x90 *ForType90InputData;\r
CHAR16 *SECVer;\r
CHAR16 *uCodeVer;\r
CHAR16 *GOPVer;\r
CHAR8 *OptionalStrStart;\r
EFI_SMBIOS_PROTOCOL *SmbiosProtocol;\r
\r
- ForType90InputData = (EFI_MISC_OEM_TYPE_0x90 *)Context;\r
-\r
DEBUG ((EFI_D_INFO, "Executing SMBIOS T0x90 callback.\n"));\r
\r
gBS->CloseEvent (Event); // Unload this event.\r
EFI_DATA_RECORD_HEADER *Record;\r
EFI_SUBCLASS_TYPE1_HEADER *DataHeader;\r
UINT8 *SrcData;\r
- UINT32 SrcDataSize;\r
EFI_STATUS Status;\r
\r
//\r
if (Record->DataRecordClass == EFI_DATA_RECORD_CLASS_DATA) {\r
DataHeader = (EFI_SUBCLASS_TYPE1_HEADER *)(Record + 1);\r
SrcData = (UINT8 *)(DataHeader + 1);\r
- SrcDataSize = Record->RecordSize - Record->HeaderSize - sizeof (EFI_SUBCLASS_TYPE1_HEADER);\r
if (CompareGuid(&Record->DataRecordGuid, &gEfiCacheSubClassGuid) && (DataHeader->RecordType == CacheSizeRecordType)) {\r
if (DataHeader->SubInstance == EFI_CACHE_L1) {\r
SmbiosRecordL1->InstalledSize += (UINT16) (ConvertBase2ToRaw((EFI_EXP_BASE2_DATA *)SrcData) >> 10);\r
EFI_DATA_RECORD_HEADER *Record;\r
EFI_SUBCLASS_TYPE1_HEADER *DataHeader;\r
UINT8 *SrcData;\r
- UINT32 SrcDataSize;\r
EFI_PROCESSOR_VERSION_DATA *ProcessorVersion;\r
CHAR16 *NewStringToken;\r
STRING_REF TokenToUpdate;\r
\r
DataHeader = (EFI_SUBCLASS_TYPE1_HEADER *)(Record + 1);\r
SrcData = (UINT8 *)(DataHeader + 1);\r
- SrcDataSize = Record->RecordSize - Record->HeaderSize - sizeof (EFI_SUBCLASS_TYPE1_HEADER);\r
\r
//\r
// Processor\r