TianoCore EDK2 master
Loading...
Searching...
No Matches
UefiMultiPhase.h
Go to the documentation of this file.
1
9#ifndef __UEFI_MULTIPHASE_H__
10#define __UEFI_MULTIPHASE_H__
11
15#define EFI_VARIABLE_NON_VOLATILE 0x00000001
16#define EFI_VARIABLE_BOOTSERVICE_ACCESS 0x00000002
17#define EFI_VARIABLE_RUNTIME_ACCESS 0x00000004
22#define EFI_VARIABLE_HARDWARE_ERROR_RECORD 0x00000008
26#define EFI_VARIABLE_TIME_BASED_AUTHENTICATED_WRITE_ACCESS 0x00000020
27#define EFI_VARIABLE_APPEND_WRITE 0x00000040
31#define EFI_VARIABLE_AUTHENTICATED_WRITE_ACCESS 0x00000010
32
33#ifndef VFRCOMPILE
34 #include <Guid/WinCertificate.h>
38typedef enum {
111 EfiMaxMemoryType,
112 //
113 // +---------------------------------------------------+
114 // | 0..(EfiMaxMemoryType - 1) - Normal memory type |
115 // +---------------------------------------------------+
116 // | EfiMaxMemoryType..0x6FFFFFFF - Invalid |
117 // +---------------------------------------------------+
118 // | 0x70000000..0x7FFFFFFF - OEM reserved |
119 // +---------------------------------------------------+
120 // | 0x80000000..0xFFFFFFFF - OS reserved |
121 // +---------------------------------------------------+
122 //
123 MEMORY_TYPE_OEM_RESERVED_MIN = 0x70000000,
124 MEMORY_TYPE_OEM_RESERVED_MAX = 0x7FFFFFFF,
125 MEMORY_TYPE_OS_RESERVED_MIN = 0x80000000,
126 MEMORY_TYPE_OS_RESERVED_MAX = 0xFFFFFFFF
128
132typedef enum {
161
165typedef struct {
171 UINT64 Signature;
178 UINT32 Revision;
187 UINT32 CRC32;
191 UINT32 Reserved;
193
209typedef struct {
227
236typedef struct {
247#endif // VFRCOMPILE
248
249#endif
EFI_MEMORY_TYPE
@ EfiUnusableMemory
@ EfiBootServicesData
@ EfiPersistentMemory
@ EfiReservedMemoryType
@ EfiBootServicesCode
@ EfiConventionalMemory
@ EfiLoaderData
@ EfiACPIMemoryNVS
@ EfiMemoryMappedIOPortSpace
@ EfiACPIReclaimMemory
@ EfiLoaderCode
@ EfiMemoryMappedIO
@ EfiUnacceptedMemoryType
@ EfiPalCode
@ EfiRuntimeServicesCode
@ EfiRuntimeServicesData
EFI_RESET_TYPE
@ EfiResetCold
@ EfiResetShutdown
@ EfiResetWarm
@ EfiResetPlatformSpecific
WIN_CERTIFICATE_UEFI_GUID AuthInfo
WIN_CERTIFICATE_UEFI_GUID AuthInfo