diff options
Diffstat (limited to 'include/cbfs.h')
-rw-r--r-- | include/cbfs.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/include/cbfs.h b/include/cbfs.h index 1b88ec04ae..bd1bf75bbf 100644 --- a/include/cbfs.h +++ b/include/cbfs.h | |||
@@ -18,16 +18,26 @@ enum cbfs_result { | |||
18 | }; | 18 | }; |
19 | 19 | ||
20 | enum cbfs_filetype { | 20 | enum cbfs_filetype { |
21 | CBFS_TYPE_BOOTBLOCK = 0x01, | ||
22 | CBFS_TYPE_CBFSHEADER = 0x02, | ||
21 | CBFS_TYPE_STAGE = 0x10, | 23 | CBFS_TYPE_STAGE = 0x10, |
22 | CBFS_TYPE_PAYLOAD = 0x20, | 24 | CBFS_TYPE_PAYLOAD = 0x20, |
25 | CBFS_TYPE_FIT = 0x21, | ||
23 | CBFS_TYPE_OPTIONROM = 0x30, | 26 | CBFS_TYPE_OPTIONROM = 0x30, |
24 | CBFS_TYPE_BOOTSPLASH = 0x40, | 27 | CBFS_TYPE_BOOTSPLASH = 0x40, |
25 | CBFS_TYPE_RAW = 0x50, | 28 | CBFS_TYPE_RAW = 0x50, |
26 | CBFS_TYPE_VSA = 0x51, | 29 | CBFS_TYPE_VSA = 0x51, |
27 | CBFS_TYPE_MBI = 0x52, | 30 | CBFS_TYPE_MBI = 0x52, |
28 | CBFS_TYPE_MICROCODE = 0x53, | 31 | CBFS_TYPE_MICROCODE = 0x53, |
29 | CBFS_COMPONENT_CMOS_DEFAULT = 0xaa, | 32 | CBFS_TYPE_FSP = 0x60, |
30 | CBFS_COMPONENT_CMOS_LAYOUT = 0x01aa | 33 | CBFS_TYPE_MRC = 0x61, |
34 | CBFS_TYPE_MMA = 0x62, | ||
35 | CBFS_TYPE_EFI = 0x63, | ||
36 | CBFS_TYPE_STRUCT = 0x70, | ||
37 | CBFS_TYPE_CMOS_DEFAULT = 0xaa, | ||
38 | CBFS_TYPE_SPD = 0xab, | ||
39 | CBFS_TYPE_MRC_CACHE = 0xac, | ||
40 | CBFS_TYPE_CMOS_LAYOUT = 0x01aa | ||
31 | }; | 41 | }; |
32 | 42 | ||
33 | struct cbfs_header { | 43 | struct cbfs_header { |