Hob.Raw = HobStart;\r
\r
Hob.Header->HobType = EFI_HOB_TYPE_END_OF_HOB_LIST;\r
- Hob.Header->HobLength = sizeof(EFI_HOB_GENERIC_HEADER);\r
+ Hob.Header->HobLength = (UINT16) sizeof (EFI_HOB_GENERIC_HEADER);\r
\r
Hob.Header++;\r
return Hob;\r
HandOffHob.Raw = HobStart;\r
Hob.Raw = HobStart;\r
Hob.Header->HobType = EFI_HOB_TYPE_HANDOFF;\r
- Hob.Header->HobLength = sizeof(EFI_HOB_HANDOFF_INFO_TABLE);\r
+ Hob.Header->HobLength = (UINT16) sizeof (EFI_HOB_HANDOFF_INFO_TABLE);\r
\r
Hob.HandoffInformationTable->Version = Version;\r
Hob.HandoffInformationTable->BootMode = BootMode;\r
Hob.Raw = (VOID*)(UINTN)(HandOffHob.HandoffInformationTable->EfiEndOfHobList);\r
\r
Hob.Header->HobType = EFI_HOB_TYPE_MEMORY_ALLOCATION;\r
- Hob.Header->HobLength = sizeof(EFI_HOB_MEMORY_ALLOCATION_MODULE);\r
+ Hob.Header->HobLength = (UINT16) sizeof (EFI_HOB_MEMORY_ALLOCATION_MODULE);\r
\r
CopyMem(&(Hob.MemoryAllocationModule->ModuleName), ModuleName, sizeof(EFI_GUID));\r
CopyMem(&(Hob.MemoryAllocationModule->MemoryAllocationHeader.Name), &gEfiHobMemeryAllocModuleGuid, sizeof(EFI_GUID));\r
Hob.Raw = (VOID *)(UINTN)(HandOffHob.HandoffInformationTable->EfiEndOfHobList);\r
\r
Hob.Header->HobType = EFI_HOB_TYPE_RESOURCE_DESCRIPTOR;\r
- Hob.Header->HobLength = sizeof(EFI_HOB_RESOURCE_DESCRIPTOR);\r
+ Hob.Header->HobLength = (UINT16) sizeof (EFI_HOB_RESOURCE_DESCRIPTOR);\r
\r
Hob.ResourceDescriptor->ResourceType = ResourceType;\r
Hob.ResourceDescriptor->ResourceAttribute = ResourceAttribute;\r
Hob.Raw = (VOID*)(UINTN)(HandOffHob.HandoffInformationTable->EfiEndOfHobList); \r
\r
Hob.Header->HobType = EFI_HOB_TYPE_FV;\r
- Hob.Header->HobLength = sizeof(EFI_HOB_FIRMWARE_VOLUME);\r
+ Hob.Header->HobLength = (UINT16) sizeof (EFI_HOB_FIRMWARE_VOLUME);\r
\r
Hob.FirmwareVolume->BaseAddress = BaseAddress;\r
Hob.FirmwareVolume->Length = Length;\r
Hob.Raw = (VOID*)(UINTN)HandOffHob.HandoffInformationTable->EfiEndOfHobList;\r
\r
Hob.Header->HobType = EFI_HOB_TYPE_CPU;\r
- Hob.Header->HobLength = sizeof(EFI_HOB_CPU);\r
+ Hob.Header->HobLength = (UINT16) sizeof (EFI_HOB_CPU);\r
\r
Hob.Cpu->SizeOfMemorySpace = SizeOfMemorySpace;\r
Hob.Cpu->SizeOfIoSpace = SizeOfIoSpace;\r
Hob.Raw = (VOID*)(UINTN)HandOffHob.HandoffInformationTable->EfiEndOfHobList;\r
\r
Hob.Header->HobType = EFI_HOB_TYPE_MEMORY_ALLOCATION;\r
- Hob.Header->HobLength = sizeof(EFI_HOB_MEMORY_ALLOCATION_STACK);\r
+ Hob.Header->HobLength = (UINT16) sizeof (EFI_HOB_MEMORY_ALLOCATION_STACK);\r
\r
CopyMem(&(Hob.MemoryAllocationStack->AllocDescriptor.Name), &gEfiHobMemeryAllocStackGuid, sizeof(EFI_GUID));\r
(Hob.MemoryAllocationStack->AllocDescriptor).MemoryBaseAddress = BaseAddress;\r
HandOffHob.Raw = HobStart;\r
Hob.Raw = (VOID *)(UINTN)HandOffHob.HandoffInformationTable->EfiEndOfHobList;\r
Hob.Header->HobType = EFI_HOB_TYPE_MEMORY_ALLOCATION;\r
- Hob.Header->HobLength = sizeof(EFI_HOB_MEMORY_ALLOCATION_BSP_STORE);\r
+ Hob.Header->HobLength = (UINT16) sizeof (EFI_HOB_MEMORY_ALLOCATION_BSP_STORE);\r
\r
(Hob.MemoryAllocationBspStore->AllocDescriptor).MemoryBaseAddress = BaseAddress;\r
(Hob.MemoryAllocationBspStore->AllocDescriptor).MemoryLength = Length;\r
Hob.Raw = (VOID*)(UINTN)HandOffHob.HandoffInformationTable->EfiEndOfHobList;\r
\r
Hob.Header->HobType = EFI_HOB_TYPE_MEMORY_ALLOCATION;\r
- Hob.Header->HobLength = sizeof(EFI_HOB_MEMORY_ALLOCATION);\r
+ Hob.Header->HobLength = (UINT16) sizeof (EFI_HOB_MEMORY_ALLOCATION);\r
\r
if (Name != NULL) {\r
- CopyMem(&(Hob.MemoryAllocation->AllocDescriptor.Name), &Name, sizeof(EFI_GUID));\r
+ CopyMem (&(Hob.MemoryAllocation->AllocDescriptor.Name), &Name, sizeof (EFI_GUID));\r
} else {\r
- ZeroMem(&Hob.MemoryAllocation->AllocDescriptor.Name, sizeof(EFI_GUID));\r
+ ZeroMem (&Hob.MemoryAllocation->AllocDescriptor.Name, sizeof (EFI_GUID));\r
}\r
\r
(Hob.MemoryAllocation->AllocDescriptor).MemoryBaseAddress = BaseAddress;\r