1{
2"Phase1": [
3  [ "0x00", "Not used" ],
4  [ "0x01", "POWER_ON" ],
5  [ "0x02", "MICROCODE" ],
6  [ "0x03", "CACHE_ENABLED" ],
7  [ "0x04", "SECSB_INIT" ],
8  [ "0x05", "OEM_INIT_ENTRY" ],
9  [ "0x06", "CPU_EARLY_INIT" ],
10  [ "0x1D", "OEM_pMEM_INIT" ],
11  [ "0x19", "PM_SB_INITS" ],
12  [ "0xA1", "STS_COLLECT_INFO" ],
13  [ "0xA3", "STS_SETUP_PATH" ],
14  [ "0xA7", "STS_TOPOLOGY_DISC" ],
15  [ "0xA8", "STS_FINAL_ROUTE" ],
16  [ "0xA9", "STS_FINAL_IO_SAD" ],
17  [ "0xAA", "STS_PROTOCOL_SET" ],
18  [ "0xAE", "STS_COHERNCY_SETUP" ],
19  [ "0xAF", "STS_KTI_COMPLETE" ],
20  [ "0xE0", "S3_RESUME_START" ],
21  [ "0xE1", "S3_BOOT_SCRIPT_EXE" ],
22  [ "0xE4", "AMI_PROG_CODE" ],
23  [ "0xE3", "S3_OS_WAKE" ],
24  [ "0xE5", "AMI_PROG_CODE" ],
25  [ "0xB0", "STS_DIMM_DETECT" ],
26  [ "0xB1", "STS_CHECK_INIT" ],
27  [ "0xB4", "STS_RAKE_DETECT" ],
28  [ "0xB2", "STS_SPD_DATA" ],
29  [ "0xB3", "STS_GLOBAL_EARILY" ],
30  [ "0xB6", "STS_DDRIO_INIT" ],
31  [ "0xB7", "STS_TRAIN_DRR" ],
32  [ "0xBE", "STS_GET_MARGINS" ],
33  [ "0xB8", "STS_INIT_THROTTLING" ],
34  [ "0xB9", "STS_MEMBIST" ],
35  [ "0xBA", "STS_MEMINIT" ],
36  [ "0xBB", "STS_DDR_M_INIT" ],
37  [ "0xBC", "STS_RAS_MEMMAP" ],
38  [ "0xBF", "STS_MRC_DONE" ],
39  [ "0xE6", "AMI_PROG_CODE" ],
40  [ "0xE7", "AMI_PROG_CODE" ],
41  [ "0xE8", "S3_RESUME_FAIL" ],
42  [ "0xE9", "S3_PPI_NOT_FOUND" ],
43  [ "0xEB", "S3_OS_WAKE_ERR" ],
44  [ "0xEC", "AMI_ERR_CODE" ],
45  [ "0xED", "AMI_ERR_CODE" ],
46  [ "0xEE", "AMI_ERR_CODE" ],
47  [ "0xA0", "STS_DATA_INIT" ],
48  [ "0xA6", "STS_PBSP_SYNC" ],
49  [ "0xAB", "STS_FULL_SPEED" ],
50  [ "0x07", "AP_INIT" ],
51  [ "0x08", "NB_INIT" ],
52  [ "0x09", "SB_INIT" ],
53  [ "0x0A", "OEM_INIT_END" ],
54  [ "0x0B", "CASHE_INIT" ],
55  [ "0x0C", "SEC_ERR" ],
56  [ "0x0D", "SEC_ERR" ],
57  [ "0x0E", "MICROC_N_FOUND" ],
58  [ "0x0F", "MICROC_N_LOAD" ],
59  [ "0x10", "PEI_CORE_START" ],
60  [ "0x11", "PM_CPU_INITS" ],
61  [ "0x12", "PM_CPU_INIT1" ],
62  [ "0x13", "PM_CPU_INIT2" ],
63  [ "0x14", "PM_CPU_INIT3" ],
64  [ "0x15", "PM_NB_INITS" ],
65  [ "0x16", "PM_NB_INIT1" ],
66  [ "0x17", "PM_NB_INIT2" ],
67  [ "0x18", "PM_NB_INIT3" ],
68  [ "0x1A", "PM_SB_INIT1" ],
69  [ "0x1B", "PM_SB_INIT2" ],
70  [ "0x1C", "PM_SB_INIT3" ],
71  [ "0x1E", "OEM_pMEM_INIT" ],
72  [ "0x1F", "OEM_pMEM_INIT" ],
73  [ "0x20", "OEM_pMEM_INIT" ],
74  [ "0x21", "OEM_pMEM_INIT" ],
75  [ "0x22", "OEM_pMEM_INIT" ],
76  [ "0x23", "OEM_pMEM_INIT" ],
77  [ "0x24", "OEM_pMEM_INIT" ],
78  [ "0x25", "OEM_pMEM_INIT" ],
79  [ "0x26", "OEM_pMEM_INIT" ],
80  [ "0x27", "OEM_pMEM_INIT" ],
81  [ "0x28", "OEM_pMEM_INIT" ],
82  [ "0x29", "OEM_pMEM_INIT" ],
83  [ "0x2A", "OEM_pMEM_INIT" ],
84  [ "0x2B", "MEM_INIT_SPD" ],
85  [ "0x2C", "MEM_INIT_PRS" ],
86  [ "0x2D", "MEM_INIT_PROG" ],
87  [ "0x2E", "MEM_INIT_CFG" ],
88  [ "0x2F", "MEM_INIT" ],
89  [ "0x30", "ASL_STATUS" ],
90  [ "0x31", "MEM_INSTALLED" ],
91  [ "0x32", "CPU_INITS" ],
92  [ "0x33", "CPU_CACHE_INIT" ],
93  [ "0x34", "CPU_AP_INIT" ],
94  [ "0x35", "CPU_BSP_INIT" ],
95  [ "0x36", "CPU_SMM_INIT" ],
96  [ "0x37", "NB_INITS" ],
97  [ "0x38", "NB_INIT1" ],
98  [ "0x39", "NB_INIT2" ],
99  [ "0x3A", "NB_INIT3" ],
100  [ "0x3B", "SB_INITS" ],
101  [ "0x3C", "SB_INIT1" ],
102  [ "0x3D", "SB_INIT2" ],
103  [ "0x3E", "SB_INIT3" ],
104  [ "0x3F", "OEM_pMEM_INIT" ],
105  [ "0x41", "OEM_pMEM_INIT" ],
106  [ "0x42", "OEM_pMEM_INIT" ],
107  [ "0x43", "OEM_pMEM_INIT" ],
108  [ "0x44", "OEM_pMEM_INIT" ],
109  [ "0x45", "OEM_pMEM_INIT" ],
110  [ "0x46", "OEM_pMEM_INIT" ],
111  [ "0x47", "OEM_pMEM_INIT" ],
112  [ "0x48", "OEM_pMEM_INIT" ],
113  [ "0x49", "OEM_pMEM_INIT" ],
114  [ "0x4A", "OEM_pMEM_INIT" ],
115  [ "0x4B", "OEM_pMEM_INIT" ],
116  [ "0x4C", "OEM_pMEM_INIT" ],
117  [ "0x4D", "OEM_pMEM_INIT" ],
118  [ "0x4E", "OEM_pMEM_INIT" ],
119  [ "0x50", "INVALID_MEM" ],
120  [ "0x51", "SPD_READ_FAIL" ],
121  [ "0x52", "INVALID_MEM_SIZE" ],
122  [ "0x53", "NO_USABLE_MEMORY" ],
123  [ "0x54", "MEM_INIT_ERROR" ],
124  [ "0x55", "MEM_NOT_INSTALLED" ],
125  [ "0x56", "INVALID_CPU" ],
126  [ "0x57", "CPU_MISMATCH" ],
127  [ "0x58", "CPU_SELFTEST_FAIL" ],
128  [ "0x59", "MICROCODE_FAIL" ],
129  [ "0x5A", "CPU_INT_ERR" ],
130  [ "0x5B", "RESET_PPI_ERR" ],
131  [ "0x5C", "BMC_SELF_TEST_F" ],
132  [ "0x5D", "AMI_ERR_CODE" ],
133  [ "0x5E", "AMI_ERR_CODE" ],
134  [ "0x5F", "AMI_ERR_CODE" ],
135  [ "0xE2", "S3_VIDEO_REPOST" ],
136  [ "0xEA", "S3_BOOT_SCRIPT_ERR" ],
137  [ "0xEF", "AMI_ERR_CODE" ],
138  [ "0xF0", "REC_BY_FW" ],
139  [ "0xF1", "REC_BY_USER" ],
140  [ "0xF2", "REC_STARTED" ],
141  [ "0xF3", "REC_FW_FOUNDED" ],
142  [ "0xF4", "REC_FW_LOADED" ],
143  [ "0xF5", "AMI_PROG_CODE" ],
144  [ "0xF6", "AMI_PROG_CODE" ],
145  [ "0xF7", "AMI_PROG_CODE" ],
146  [ "0xF8", "RECOVERY_PPI_FAIL" ],
147  [ "0xFA", "RECOVERY_CAP_ERR" ],
148  [ "0xFB", "AMI_ERR_CODE" ],
149  [ "0xFC", "AMI_ERR_CODE" ],
150  [ "0xFD", "AMI_ERR_CODE" ],
151  [ "0xFE", "AMI_ERR_CODE" ],
152  [ "0xFF", "AMI_ERR_CODE" ],
153  [ "0xB5", "STS_CHAN_EARILY" ],
154  [ "0xBD", "STS_RAS_CONF" ],
155  [ "0x4F", "DXE_IPL_START" ]
156],
157
158"Phase2": [
159  [ "0x61", "NVRAM_INIT" ],
160  [ "0x9A", "USB_INIT" ],
161  [ "0x78", "ACPI_INIT" ],
162  [ "0x68", "PCI_BRIDEGE_INIT" ],
163  [ "0x70", "SB_DXE_START" ],
164  [ "0x79", "CSM_INIT" ],
165  [ "0xD1", "NB_INIT_ERR" ],
166  [ "0xD2", "SB_INIT_ERR" ],
167  [ "0xD4", "PCI_ALLOC_ERR" ],
168  [ "0x92", "PCIB_INIT" ],
169  [ "0x94", "PCIB_ENUMERATION" ],
170  [ "0x95", "PCIB_REQ_RESOURCE" ],
171  [ "0x96", "PCIB_ASS_RESOURCE" ],
172  [ "0xEF", "PCIB_INIT" ],
173  [ "0x99", "SUPER_IO_INIT" ],
174  [ "0x91", "DRIVER_CONN_START" ],
175  [ "0xD5", "NO_SPACE_ROM" ],
176  [ "0x97", "CONSOLE_INPUT_CONN" ],
177  [ "0xB2", "LEGACY_ROM_INIT" ],
178  [ "0xAA", "ACPI_ACPI_MODE" ],
179  [ "0xC0", "OEM_BDS_INIT" ],
180  [ "0xBB", "AMI_CODE" ],
181  [ "0xC1", "OEM_BDS_INIT" ],
182  [ "0x98", "CONSOLE_OUTPUT_CONN" ],
183  [ "0x9D", "USB_ENABLE" ],
184  [ "0x9C", "USB_DETECT" ],
185  [ "0xB4", "USB_HOT_PLUG" ],
186  [ "0xA0", "IDE_INIT" ],
187  [ "0xA2", "IDE_DETECT" ],
188  [ "0xA9", "START_OF_SETUP" ],
189  [ "0xAB", "SETUP_INIT_WAIT" ],
190  [ "0x01", "S1_SLEEP_STATE" ],
191  [ "0x02", "S2_SLEEP_STATE" ],
192  [ "0x03", "S3_SLEEP_STATE" ],
193  [ "0x04", "S4_SLEEP_STATE" ],
194  [ "0x05", "S5_SLEEP_STATE" ],
195  [ "0x06", "S6_SLEEP_STATE" ],
196  [ "0x10", "WEAK_FROM_S1" ],
197  [ "0x20", "WEAK_FROM_S2" ],
198  [ "0x30", "WEAK_FROM_S3" ],
199  [ "0x40", "WEAK_FROM_S4" ],
200  [ "0xAC", "ACPI_PIC_MODE" ],
201  [ "0x60", "DXE_CORE_START" ],
202  [ "0x62", "INSTALL_SB_SERVICE" ],
203  [ "0x63", "CPU_DXE_STARTED" ],
204  [ "0x64", "CPU_DXE_INIT" ],
205  [ "0x65", "CPU_DXE_INIT" ],
206  [ "0x66", "CPU_DXE_INIT" ],
207  [ "0x67", "CPU_DXE_INIT" ],
208  [ "0x69", "NB_DEX_INIT" ],
209  [ "0x6B", "NB_DEX_BRI_START" ],
210  [ "0x6C", "NB_DEX_BRI_START" ],
211  [ "0x6D", "NB_DEX_BRI_START" ],
212  [ "0x6E", "NB_DEX_BRI_START" ],
213  [ "0x6F", "NB_DEX_BRI_START" ],
214  [ "0x71", "SB_DEX_SMM_INIT" ],
215  [ "0x72", "SB_DEX_DEV_START" ],
216  [ "0x73", "SB_DEX_BRI_START" ],
217  [ "0x74", "SB_DEX_BRI_START" ],
218  [ "0x75", "SB_DEX_BRI_START" ],
219  [ "0x76", "SB_DEX_BRI_START" ],
220  [ "0x77", "SB_DEX_BRI_START" ],
221  [ "0x7A", "AMI_DXE_CODE" ],
222  [ "0x7B", "AMI_DXE_CODE" ],
223  [ "0x7C", "AMI_DXE_CODE" ],
224  [ "0x7D", "AMI_DXE_CODE" ],
225  [ "0x7E", "AMI_DXE_CODE" ],
226  [ "0x7F", "AMI_DXE_CODE" ],
227  [ "0x80", "OEM_DEX_INIT" ],
228  [ "0x81", "OEM_DEX_INIT" ],
229  [ "0x82", "OEM_DEX_INIT" ],
230  [ "0x83", "OEM_DEX_INIT" ],
231  [ "0x84", "OEM_DEX_INIT" ],
232  [ "0x85", "OEM_DEX_INIT" ],
233  [ "0x86", "OEM_DEX_INIT" ],
234  [ "0x87", "OEM_DEX_INIT" ],
235  [ "0x88", "OEM_DEX_INIT" ],
236  [ "0x89", "OEM_DEX_INIT" ],
237  [ "0x8A", "OEM_DEX_INIT" ],
238  [ "0x8B", "OEM_DEX_INIT" ],
239  [ "0x8C", "OEM_DEX_INIT" ],
240  [ "0x8D", "OEM_DEX_INIT" ],
241  [ "0x8E", "OEM_DEX_INIT" ],
242  [ "0x8F", "OEM_DEX_INIT" ],
243  [ "0x90", "BDS_START" ],
244  [ "0x93", "PCIB_HOT_PLUG_INIT" ],
245  [ "0x9B", "USB_RESET" ],
246  [ "0x9E", "AMI_CODE" ],
247  [ "0x9F", "AMI_CODE" ],
248  [ "0xA1", "IDE_RESET" ],
249  [ "0xA3", "IDE_ENABLE" ],
250  [ "0xA4", "SCSI_INIT" ],
251  [ "0xA5", "SCSI_RESET" ],
252  [ "0xA6", "SCSI_DETECT" ],
253  [ "0xA7", "SCSI_ENABLE" ],
254  [ "0xA8", "SETUP_VERIFY_PW" ],
255  [ "0xAD", "READY_TO_BOOT" ],
256  [ "0xAE", "LEGACY_BOOT_EVE" ],
257  [ "0xAF", "EXIT_BOOT_EVE" ],
258  [ "0xB0", "SET_VIR_ADDR_START" ],
259  [ "0xB1", "SET_VIR_ADDR_END" ],
260  [ "0xB3", "SYS_RESET" ],
261  [ "0xB5", "PCIB_HOT_PLUG" ],
262  [ "0xB6", "CLEAN_NVRAM" ],
263  [ "0xB7", "CONFIG_RESET" ],
264  [ "0xB8", "AMI_CODE" ],
265  [ "0xB9", "AMI_CODE" ],
266  [ "0xBA", "ASL_CODE" ],
267  [ "0xBC", "AMI_CODE" ],
268  [ "0xBD", "AMI_CODE" ],
269  [ "0xBE", "AMI_CODE" ],
270  [ "0xBF", "AMI_CODE" ],
271  [ "0xC2", "OEM_BDS_INIT" ],
272  [ "0xC3", "OEM_BDS_INIT" ],
273  [ "0xC4", "OEM_BDS_INIT" ],
274  [ "0xC5", "OEM_BDS_INIT" ],
275  [ "0xC6", "OEM_BDS_INIT" ],
276  [ "0xC7", "OEM_BDS_INIT" ],
277  [ "0xC8", "OEM_BDS_INIT" ],
278  [ "0xC9", "OEM_BDS_INIT" ],
279  [ "0xCA", "OEM_BDS_INIT" ],
280  [ "0xCB", "OEM_BDS_INIT" ],
281  [ "0xCC", "OEM_BDS_INIT" ],
282  [ "0xCD", "OEM_BDS_INIT" ],
283  [ "0xCE", "OEM_BDS_INIT" ],
284  [ "0xCF", "OEM_BDS_INIT" ],
285  [ "0xD0", "CPU_INIT_ERR" ],
286  [ "0xD3", "ARCH_PROT_ERR" ],
287  [ "0xD6", "NO_CONSOLE_OUT" ],
288  [ "0xD7", "NO_CONSOLE_IN" ],
289  [ "0xD8", "INVALID_PW" ],
290  [ "0xD9", "BOOT_OPT_ERR" ],
291  [ "0xDA", "BOOT_OPT_FAIL" ],
292  [ "0xDB", "FLASH_UPD_FAIL" ],
293  [ "0xDC", "RST_PROT_NA" ],
294  [ "0xDD", "DEX_SELTEST_FAILs" ]
295]
296}
297