/** @file\r
This module provide Hand-Off Block manupulation.\r
- \r
-Copyright (c) 2006 - 2017, Intel Corporation. All rights reserved.<BR>\r
-This program and the accompanying materials \r
-are licensed and made available under the terms and conditions of the BSD License \r
-which accompanies this distribution. The full text of the license may be found at \r
-http://opensource.org/licenses/bsd-license.php \r
- \r
-THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, \r
-WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. \r
+\r
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
+This program and the accompanying materials\r
+are licensed and made available under the terms and conditions of the BSD License\r
+which accompanies this distribution. The full text of the license may be found at\r
+http://opensource.org/licenses/bsd-license.php\r
+\r
+THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
+WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
\r
**/\r
\r
)\r
{\r
PEI_CORE_INSTANCE *PrivateData;\r
- \r
+\r
//\r
// Only check this parameter in debug mode\r
//\r
- \r
- DEBUG_CODE_BEGIN (); \r
+\r
+ DEBUG_CODE_BEGIN ();\r
if (HobList == NULL) {\r
return EFI_INVALID_PARAMETER;\r
}\r
DEBUG_CODE_END ();\r
- \r
+\r
PrivateData = PEI_CORE_INSTANCE_FROM_PS_THIS(PeiServices);\r
\r
*HobList = PrivateData->HobList.Raw;\r
\r
- return EFI_SUCCESS; \r
+ return EFI_SUCCESS;\r
}\r
\r
\r
HandOffHob = *Hob;\r
\r
//\r
- // Check Length to avoid data overflow. \r
+ // Check Length to avoid data overflow.\r
//\r
if (0x10000 - Length <= 0x7) {\r
return EFI_INVALID_PARAMETER;\r
DEBUG ((EFI_D_ERROR, " FreeMemoryBottom - 0x%08x\n", (UINTN)HandOffHob->EfiFreeMemoryBottom));\r
return EFI_OUT_OF_RESOURCES;\r
}\r
- \r
+\r
*Hob = (VOID*) (UINTN) HandOffHob->EfiEndOfHobList;\r
((EFI_HOB_GENERIC_HEADER*) *Hob)->HobType = Type;\r
((EFI_HOB_GENERIC_HEADER*) *Hob)->HobLength = Length;\r
\r
HobEnd = (EFI_HOB_GENERIC_HEADER*) ((UINTN) *Hob + Length);\r
HandOffHob->EfiEndOfHobList = (EFI_PHYSICAL_ADDRESS) (UINTN) HobEnd;\r
- \r
+\r
HobEnd->HobType = EFI_HOB_TYPE_END_OF_HOB_LIST;\r
HobEnd->HobLength = (UINT16) sizeof (EFI_HOB_GENERIC_HEADER);\r
HobEnd->Reserved = 0;\r
HobEnd++;\r
HandOffHob->EfiFreeMemoryBottom = (EFI_PHYSICAL_ADDRESS) (UINTN) HobEnd;\r
\r
- return EFI_SUCCESS; \r
+ return EFI_SUCCESS;\r
}\r
\r
/**\r
Hob->Header.HobType = EFI_HOB_TYPE_HANDOFF;\r
Hob->Header.HobLength = (UINT16) sizeof (EFI_HOB_HANDOFF_INFO_TABLE);\r
Hob->Header.Reserved = 0;\r
- \r
+\r
HobEnd->HobType = EFI_HOB_TYPE_END_OF_HOB_LIST;\r
HobEnd->HobLength = (UINT16) sizeof (EFI_HOB_GENERIC_HEADER);\r
HobEnd->Reserved = 0;\r
\r
Hob->Version = EFI_HOB_HANDOFF_TABLE_VERSION;\r
Hob->BootMode = BootMode;\r
- \r
+\r
Hob->EfiMemoryTop = MemoryBegin + MemoryLength;\r
Hob->EfiMemoryBottom = MemoryBegin;\r
Hob->EfiFreeMemoryTop = MemoryBegin + MemoryLength;\r