22#ifndef _EFI_FLASHMAP_H_
23#define _EFI_FLASHMAP_H_
30#define EFI_FLASH_AREA_FV 0x0001
31#define EFI_FLASH_AREA_SUBFV 0x0002
32#define EFI_FLASH_AREA_MEMMAPPED_FV 0x0004
33#define EFI_FLASH_AREA_REQUIRED 0x0008
34#define EFI_FLASH_AREA_CORRUPT 0x0010
38#define EFI_FLASH_AREA_RECOVERY_BIOS 0x0
39#define EFI_FLASH_AREA_MAIN_BIOS 0x1
40#define EFI_FLASH_AREA_PAL_B 0x2
41#define EFI_FLASH_AREA_RESERVED_03 0x3
42#define EFI_FLASH_AREA_RESERVED_04 0x4
43#define EFI_FLASH_AREA_DMI_FRU 0x5
44#define EFI_FLASH_AREA_OEM_BINARY 0x6
45#define EFI_FLASH_AREA_RESERVED_07 0x7
46#define EFI_FLASH_AREA_RESERVED_08 0x8
47#define EFI_FLASH_AREA_RESERVED_09 0x9
48#define EFI_FLASH_AREA_RESERVED_0A 0x0a
49#define EFI_FLASH_AREA_EFI_VARIABLES 0x0b
50#define EFI_FLASH_AREA_MCA_LOG 0x0c
51#define EFI_FLASH_AREA_SMBIOS_LOG 0x0d
52#define EFI_FLASH_AREA_FTW_BACKUP 0x0e
53#define EFI_FLASH_AREA_FTW_STATE 0x0f
54#define EFI_FLASH_AREA_UNUSED 0x0fd
55#define EFI_FLASH_AREA_GUID_DEFINED 0x0fe
UINT8 EFI_FLASH_AREA_TYPE
UINT32 EFI_FLASH_AREA_ATTRIBUTES
DMG_FILEPATH_DEVICE_PATH FilePath
EFI_FLASH_AREA_TYPE AreaType
EFI_PHYSICAL_ADDRESS Length
EFI_FLASH_AREA_ATTRIBUTES Attributes
EFI_PHYSICAL_ADDRESS Base