TianoCore EDK2 master
Loading...
Searching...
No Matches
FspStatusCode.h
Go to the documentation of this file.
1
9#ifndef _FSP_STATUS_CODE_H_
10#define _FSP_STATUS_CODE_H_
11
12//
13// FSP API - 4 BITS
14//
15#define FSP_STATUS_CODE_TEMP_RAM_INIT 0xF000
16#define FSP_STATUS_CODE_MEMORY_INIT 0xD000
17#define FSP_STATUS_CODE_TEMP_RAM_EXIT 0xB000
18#define FSP_STATUS_CODE_SILICON_INIT 0x9000
19#define FSP_STATUS_CODE_POST_PCIE_ENUM_NOTIFICATION 0x6000
20#define FSP_STATUS_CODE_READY_TO_BOOT_NOTIFICATION 0x4000
21#define FSP_STATUS_CODE_END_OF_FIRMWARE_NOTIFICATION 0x2000
22
23//
24// MODULE - 4 BITS
25//
26#define FSP_STATUS_CODE_GFX_PEIM 0x0700
27#define FSP_STATUS_CODE_COMMON_CODE 0x0800
28#define FSP_STATUS_CODE_SILICON_COMMON_CODE 0x0900
29#define FSP_STATUS_CODE_SYSTEM_AGENT 0x0A00
30#define FSP_STATUS_CODE_PCH 0x0B00
31#define FSP_STATUS_CODE_CPU 0x0C00
32#define FSP_STATUS_CODE_MRC 0x0D00
33#define FSP_STATUS_CODE_ME_BIOS 0x0E00
34//
35// Individual Codes - 1 BYTE
36//
37#define FSP_STATUS_CODE_API_ENTRY 0x0000
38#define FSP_STATUS_CODE_API_EXIT 0x007F
39
40#endif