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
113
117typedef enum {
146
150typedef struct {
156 UINT64 Signature;
163 UINT32 Revision;
172 UINT32 CRC32;
176 UINT32 Reserved;
178
194typedef struct {
212
221typedef struct {
232#endif // VFRCOMPILE
233
234#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