mirror of
https://github.com/LongSoft/UEFITool.git
synced 2025-05-13 14:44:47 -04:00
Add Insyde Flash Device Map parser
This commit is contained in:
parent
0b66c5c7ff
commit
b3c68b7006
28 changed files with 1361 additions and 230 deletions
|
@ -85,6 +85,48 @@ extern const UByteArray EFI_DXE_CORE_GUID // D6A2CB7F-6A18-4E2F-B43B-9920A733700
|
|||
extern const UByteArray AMD_COMPRESSED_RAW_FILE_GUID //20BC8AC9-94D1-4208-AB28-5D673FD73487
|
||||
("\xC9\x8A\xBC\x20\xD1\x94\x08\x42\xAB\x28\x5D\x67\x3F\xD7\x34\x87", 16);
|
||||
|
||||
// Insyde Flash Device Map GUIDs
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_BOOT_FV_GUID
|
||||
("\x56\x6d\xd7\xe3\x8a\x98\x6b\x4d\x89\x13\x64\xf2\xdf\x1d\xf6\xa6", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_BVDT_GUID
|
||||
("\xFC\x5D\x41\x32\x06\xD1\xC7\x48\x9E\xB5\x80\x6C\x11\x4D\xD1\x07", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_EC_GUID
|
||||
("\xBF\xF3\x3E\xA7\xCC\x33\xA9\x43\xB3\x9C\xA9\x12\xC7\x48\x9A\x57", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_FTW_BACKUP_GUID
|
||||
("\xD3\x15\x8E\xB7\xA5\xF0\x48\x42\x8E\x2F\xD3\x15\x7A\xEF\x88\x36", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_FTW_STATE_GUID
|
||||
("\x04\x6E\x41\xC8\x34\x99\x79\x40\xBE\x9A\x39\xF8\xD6\x02\x84\x98", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_FV_GUID
|
||||
("\x58\xE7\xE8\xB5\xE6\xA7\x8B\x4C\xAB\x85\xFF\x2A\x95\x9B\x99\xBA", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_FLASH_DEVICE_MAP_GUID
|
||||
("\xA0\xC1\x78\xF0\x52\xFC\x3F\x4C\xBE\x1F\xD6\x88\x81\x5A\x62\xC0", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_LOGO_GUID
|
||||
("\x69\xAB\xCF\xDA\x77\xF9\x84\x47\x8A\xD8\x77\x24\xA6\xF4\xB4\x40", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_MICROCODE_GUID
|
||||
("\xF8\x66\x98\xB4\xD2\x8C\xE4\x49\xA1\x6D\xB6\x0F\xBE\xC3\x1C\x4B", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_MSDM_TABLE_GUID
|
||||
("\x1A\xEB\x44\xB3\x7E\xF9\x14\x4F\xA1\xE1\x7E\x63\xBC\x40\xC8\xCE", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_MULTI_CONFIG_GUID
|
||||
("\x92\xB5\x94\x59\x14\x2F\xD5\x48\xBB\x40\xBD\x27\x96\x9C\x77\x80", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_VAR_DEFAULT_GUID
|
||||
("\xA2\xAC\xDD\xD9\x16\x08\xF3\x48\xAD\xED\x6B\x71\x65\x6B\x24\x8A", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_SMBIOS_UPDATE_GUID
|
||||
("\xDC\xFE\x64\x89\xE7\x6F\x1E\x4E\xA5\x5E\xFF\x82\x1D\x71\xFF\xCF", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_VAR_GUID
|
||||
("\x74\x53\x3C\x77\xD1\x81\x43\x4D\xB2\x93\xF3\xD7\x4F\x18\x1D\x6B", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_UNKNOWN_GUID
|
||||
("\xE5\x65\x1D\x20\x23\xBE\x75\x48\x80\xF8\xB1\xD4\x79\x5E\x7E\x08", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_UNUSED_GUID
|
||||
("\x20\xB0\xC8\x13\x27\x4F\x3B\x45\x8F\x80\x1B\xFC\xA1\x87\x38\x0F", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_USB_OPTION_ROM_GUID
|
||||
("\x0F\xF3\x7B\x60\x2B\x5F\xA2\x4D\xAE\xED\x56\xF9\xBD\xCD\x2D\x21", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_DXE_FV_GUID
|
||||
("\xCE\xBA\xD0\x1F\x0A\x6F\x85\x40\x90\x1E\xF6\x21\x03\x85\xCB\x6F", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_PEI_FV_GUID
|
||||
("\xC5\x06\x14\xCF\xEC\x3F\xEB\x47\xA6\xC3\xB7\x1A\x3E\xE0\x0B\x95", 16);
|
||||
extern const UByteArray INSYDE_FLASH_MAP_REGION_UNSIGNED_FV_GUID
|
||||
("\xB6\x16\xA0\xF2\x14\xE8\x2E\x40\xA3\x95\x46\xD3\xCF\x75\x26\x4A", 16);
|
||||
|
||||
// GUIDs of GUID-defined sections
|
||||
extern const UByteArray EFI_GUIDED_SECTION_CRC32 // FC1BCDB0-7D31-49AA-936A-A4600D9DD083
|
||||
("\xB0\xCD\x1B\xFC\x31\x7D\xAA\x49\x93\x6A\xA4\x60\x0D\x9D\xD0\x83", 16);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue