Copyright (c) 2006 - 2015, Intel Corporation. All rights reserved.
This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License that accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php.
THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
#define EFI_HOB_HANDOFF_TABLE_VERSION 0x0009 |
Value of version in EFI_HOB_HANDOFF_INFO_TABLE.
#define EFI_HOB_TYPE_CPU 0x0006 |
Referenced by BuildCpuHob(), and SmmMemLibInternalCalculateMaximumSupportAddress().
#define EFI_HOB_TYPE_END_OF_HOB_LIST 0xFFFF |
#define EFI_HOB_TYPE_FV 0x0005 |
Referenced by BuildFvHob().
#define EFI_HOB_TYPE_FV2 0x0009 |
Referenced by BuildFv2Hob().
#define EFI_HOB_TYPE_GUID_EXTENSION 0x0004 |
Referenced by BuildGuidHob(), GetNextGuidHob(), and PeiGetExtractGuidedSectionHandlerInfo().
#define EFI_HOB_TYPE_HANDOFF 0x0001 |
#define EFI_HOB_TYPE_LOAD_PEIM_UNUSED 0x000A |
#define EFI_HOB_TYPE_MEMORY_ALLOCATION 0x0002 |
Referenced by BuildBspStoreHob(), BuildMemoryAllocationHob(), BuildModuleHob(), BuildStackHob(), and InternalAllocateAlignedPages().
#define EFI_HOB_TYPE_MEMORY_POOL 0x0007 |
#define EFI_HOB_TYPE_RESOURCE_DESCRIPTOR 0x0003 |
Referenced by BuildResourceDescriptorHob(), and BuildResourceDescriptorWithOwnerHob().
#define EFI_HOB_TYPE_UEFI_CAPSULE 0x000B |
Referenced by BuildCvHob().
#define EFI_HOB_TYPE_UNUSED 0xFFFE |
#define EFI_RESOURCE_ATTRIBUTE_16_BIT_IO 0x00004000 |
#define EFI_RESOURCE_ATTRIBUTE_32_BIT_IO 0x00008000 |
#define EFI_RESOURCE_ATTRIBUTE_64_BIT_IO 0x00010000 |
#define EFI_RESOURCE_ATTRIBUTE_ECC_RESERVED_1 0x00000020 |
#define EFI_RESOURCE_ATTRIBUTE_ECC_RESERVED_2 0x00000040 |
#define EFI_RESOURCE_ATTRIBUTE_EXECUTION_PROTECTABLE 0x00400000 |
#define EFI_RESOURCE_ATTRIBUTE_EXECUTION_PROTECTED 0x00000200 |
#define EFI_RESOURCE_ATTRIBUTE_INITIALIZED 0x00000002 |
#define EFI_RESOURCE_ATTRIBUTE_MORE_RELIABLE 0x02000000 |
#define EFI_RESOURCE_ATTRIBUTE_MULTIPLE_BIT_ECC 0x00000010 |
#define EFI_RESOURCE_ATTRIBUTE_PERSISTABLE 0x01000000 |
#define EFI_RESOURCE_ATTRIBUTE_PERSISTENT 0x00800000 |
#define EFI_RESOURCE_ATTRIBUTE_PRESENT 0x00000001 |
#define EFI_RESOURCE_ATTRIBUTE_READ_ONLY_PROTECTABLE 0x00800000 |
#define EFI_RESOURCE_ATTRIBUTE_READ_ONLY_PROTECTED 0x00040000 |
#define EFI_RESOURCE_ATTRIBUTE_READ_PROTECTABLE 0x00100000 |
#define EFI_RESOURCE_ATTRIBUTE_READ_PROTECTED 0x00000080 |
#define EFI_RESOURCE_ATTRIBUTE_SINGLE_BIT_ECC 0x00000008 |
#define EFI_RESOURCE_ATTRIBUTE_TESTED 0x00000004 |
#define EFI_RESOURCE_ATTRIBUTE_UNCACHEABLE 0x00000400 |
#define EFI_RESOURCE_ATTRIBUTE_UNCACHED_EXPORTED 0x00020000 |
#define EFI_RESOURCE_ATTRIBUTE_WRITE_BACK_CACHEABLE 0x00002000 |
#define EFI_RESOURCE_ATTRIBUTE_WRITE_COMBINEABLE 0x00000800 |
#define EFI_RESOURCE_ATTRIBUTE_WRITE_PROTECTABLE 0x00200000 |
#define EFI_RESOURCE_ATTRIBUTE_WRITE_PROTECTED 0x00000100 |
#define EFI_RESOURCE_ATTRIBUTE_WRITE_THROUGH_CACHEABLE 0x00001000 |
#define EFI_RESOURCE_FIRMWARE_DEVICE 0x00000003 |
#define EFI_RESOURCE_IO 0x00000002 |
#define EFI_RESOURCE_IO_RESERVED 0x00000006 |
#define EFI_RESOURCE_MAX_MEMORY_TYPE 0x00000007 |
#define EFI_RESOURCE_MEMORY_MAPPED_IO 0x00000001 |
#define EFI_RESOURCE_MEMORY_MAPPED_IO_PORT 0x00000004 |
#define EFI_RESOURCE_MEMORY_RESERVED 0x00000005 |
#define EFI_RESOURCE_SYSTEM_MEMORY 0x00000000 |
typedef UINT32 EFI_RESOURCE_ATTRIBUTE_TYPE |
A type of recount attribute type.
typedef UINT32 EFI_RESOURCE_TYPE |
The resource type.