xref: /aosp_15_r20/external/coreboot/src/vendorcode/amd/pi/00730F01/Include/Filecode.h (revision b9411a12aaaa7e1e6a6fb7c5e057f44ee179a49c)
1 /* SPDX-License-Identifier: BSD-3-Clause */
2 
3 /* $NoKeywords:$ */
4 /**
5  * @file
6  *
7  * Collectively assign unique filecodes for assert and debug to each source file.
8  *
9  * Publish values for decorated filenames, which can be used for
10  * ASSERT and debug support using a preprocessor define like:
11  * @n <tt> \#define FILECODE MY_C_FILENAME_FILECODE </tt> @n
12  * This file serves as a reference for debugging to associate the code and filename.
13  *
14  * @xrefitem bom "File Content Label" "Release Content"
15  * @e project:      AGESA
16  * @e sub-project:  Include
17  * @e \$Revision: 282320 $   @e \$Date: 2014-01-09 20:13:34 -0600 (Thu, 09 Jan 2014) $
18  */
19 /*****************************************************************************
20  *
21  * Copyright (c) 2008 - 2014, Advanced Micro Devices, Inc.
22  * All rights reserved.
23  *
24  * Redistribution and use in source and binary forms, with or without
25  * modification, are permitted provided that the following conditions are met:
26  *     * Redistributions of source code must retain the above copyright
27  *       notice, this list of conditions and the following disclaimer.
28  *     * Redistributions in binary form must reproduce the above copyright
29  *       notice, this list of conditions and the following disclaimer in the
30  *       documentation and/or other materials provided with the distribution.
31  *     * Neither the name of Advanced Micro Devices, Inc. nor the names of
32  *       its contributors may be used to endorse or promote products derived
33  *       from this software without specific prior written permission.
34  *
35  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
36  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
37  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
38  * DISCLAIMED. IN NO EVENT SHALL ADVANCED MICRO DEVICES, INC. BE LIABLE FOR ANY
39  * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
40  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
41  * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
42  * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
43  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
44  * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
45  *
46  ***************************************************************************/
47 
48 #ifndef _FILECODE_H_
49 #define _FILECODE_H_
50 
51 #define UNASSIGNED_FILE_FILECODE                                         (0xFFFF)
52 
53 /// For debug use in any Platform's options C file.
54 /// Can be reused for platforms and image builds, since only one options file can be built.
55 #define PLATFORM_SPECIFIC_OPTIONS_FILECODE                               (0xBBBB)
56 
57 
58 #define PROC_GNB_COMMON_GNBLIBFEATURES_FILECODE                          (0xA001)
59 #define PROC_GNB_GNBINITATEARLY_FILECODE                                 (0xA017)
60 #define PROC_GNB_GNBINITATENV_FILECODE                                   (0xA020)
61 #define PROC_GNB_GNBINITATLATE_FILECODE                                  (0xA021)
62 #define PROC_GNB_GNBINITATMID_FILECODE                                   (0xA022)
63 #define PROC_GNB_GNBINITATPOST_FILECODE                                  (0xA023)
64 #define PROC_GNB_GNBINITATRESET_FILECODE                                 (0xA024)
65 #define PROC_GNB_MODULES_GNBCOMMONLIB_GNBLIB_FILECODE                    (0xA025)
66 #define PROC_GNB_MODULES_GNBCOMMONLIB_GNBLIBCPUACC_FILECODE              (0xA026)
67 #define PROC_GNB_MODULES_GNBCOMMONLIB_GNBLIBHEAP_FILECODE                (0xA027)
68 #define PROC_GNB_MODULES_GNBCOMMONLIB_GNBLIBIOACC_FILECODE               (0xA028)
69 #define PROC_GNB_MODULES_GNBCOMMONLIB_GNBLIBMEMACC_FILECODE              (0xA029)
70 #define PROC_GNB_MODULES_GNBCOMMONLIB_GNBLIBPCI_FILECODE                 (0xA02A)
71 #define PROC_GNB_MODULES_GNBCOMMONLIB_GNBLIBPCIACC_FILECODE              (0xA030)
72 #define PROC_GNB_MODULES_GNBGFXINITLIBV1_GFXCARDINFO_FILECODE            (0xA031)
73 #define PROC_GNB_MODULES_GNBGFXINITLIBV1_GFXENUMCONNECTORS_FILECODE      (0xA032)
74 #define PROC_GNB_MODULES_GNBGFXINITLIBV1_GFXPOWERPLAYTABLE_FILECODE      (0xA033)
75 #define PROC_GNB_MODULES_GNBNBINITLIBV1_GNBNBINITLIBV1_FILECODE          (0xA034)
76 #define PROC_GNB_MODULES_GNBPCIECONFIG_PCIECONFIGDATA_FILECODE           (0xA036)
77 #define PROC_GNB_MODULES_GNBPCIECONFIG_PCIECONFIGLIB_FILECODE            (0xA037)
78 #define PROC_GNB_MODULES_GNBPCIECONFIG_PCIEINPUTPARSER_FILECODE          (0xA038)
79 #define PROC_GNB_MODULES_GNBPCIECONFIG_PCIEMAPTOPOLOGY_FILECODE          (0xA039)
80 #define PROC_GNB_MODULES_GNBPCIEINITLIBV1_PCIEASPMBLACKLIST_FILECODE     (0xA03B)
81 #define PROC_GNB_MODULES_GNBPCIEINITLIBV1_PCIEASPMEXITLATENCY_FILECODE   (0xA03C)
82 #define PROC_GNB_MODULES_GNBPCIEINITLIBV1_PCIEPHYSERVICES_FILECODE       (0xA03D)
83 #define PROC_GNB_MODULES_GNBPCIEINITLIBV1_PCIEPIFSERVICES_FILECODE       (0xA03E)
84 #define PROC_GNB_MODULES_GNBPCIEINITLIBV1_PCIEPORTREGACC_FILECODE        (0xA03F)
85 #define PROC_GNB_MODULES_GNBPCIEINITLIBV1_PCIEPORTSERVICES_FILECODE      (0xA041)
86 #define PROC_GNB_MODULES_GNBPCIEINITLIBV1_PCIEPOWERMGMT_FILECODE         (0xA043)
87 #define PROC_GNB_MODULES_GNBPCIEINITLIBV1_PCIESILICONSERVICES_FILECODE   (0xA045)
88 #define PROC_GNB_MODULES_GNBPCIEINITLIBV1_PCIETIMER_FILECODE             (0xA046)
89 #define PROC_GNB_MODULES_GNBPCIEINITLIBV1_PCIETOPOLOGYSERVICES_FILECODE  (0xA047)
90 #define PROC_GNB_MODULES_GNBPCIEINITLIBV1_PCIEUTILITYLIB_FILECODE        (0xA048)
91 #define PROC_GNB_MODULES_GNBPCIEINITLIBV1_PCIEWRAPPERREGACC_FILECODE     (0xA049)
92 #define PROC_GNB_MODULES_GNBPCIETRAININGV1_PCIETRAINING_FILECODE         (0xA04A)
93 #define PROC_GNB_MODULES_GNBPCIETRAININGV1_PCIEWORKAROUNDS_FILECODE      (0xA04B)
94 #define PROC_GNB_MODULES_GNBPCIECOMMCLKCFG_PCIECOMMCLKCFG_FILECODE       (0xA04C)
95 
96 #define PROC_GNB_MODULES_GNBGFXCONFIG_GFXCONFIGENV_FILECODE              (0xA08E)
97 #define PROC_GNB_MODULES_GNBGFXCONFIG_GFXCONFIGPOST_FILECODE             (0xA08F)
98 #define PROC_GNB_MODULES_GNBTABLE_GNBTABLE_FILECODE                      (0xA090)
99 #define PROC_GNB_MODULES_GNBGFXINITLIBV1_GNBGFXINITLIBV1_FILECODE        (0xA091)
100 #define PROC_GNB_MODULES_GNBGFXCONFIG_GFXCONFIGLIB_FILECODE              (0xA093)
101 #define PROC_GNB_MODULES_GNBPCIEINITLIBV4_PCIEWRAPPERSERVICESV4_FILECODE (0xA0A6)
102 #define PROC_GNB_MODULES_GNBIOMMUIVRS_GNBIOMMUIVRS_FILECODE              (0xA0A7)
103 #define PROC_GNB_MODULES_GNBIVRSLIB_GNBIVRSLIB_FILECODE                  (0xA0A8)
104 #define PROC_GNB_MODULES_GNBNBINITLIBV4_GNBNBINITLIBV4_FILECODE          (0xA0A9)
105 #define PROC_GNB_MODULES_GNBFAMTRANSLATION_GNBPCIETRANSLATION_FILECODE   (0xA0AA)
106 
107 #define PROC_GNB_MODULES_GNBSBLIB_GNBSBPCIE_FILECODE                     (0xA0BA)
108 #define PROC_GNB_MODULES_GNBSBLIB_GNBSBLIB_FILECODE                      (0xA0BB)
109 #define PROC_GNB_MODULES_GNBSBIOMMULIB_GNBSBIOMMULIB_FILECODE            (0xA0BC)
110 #define PROC_GNB_MODULES_GNBCOMMONLIB_GNBTIMERLIB_FILECODE               (0xA0BD)
111 #define PROC_GNB_MODULES_GNBSSOCKETLIB_GNBSSOCKETLIB_FILECODE            (0xA0BF)
112 #define PROC_GNB_MODULES_GNBPCIECONFIG_GNBHANDLELIB_FILECODE             (0xA0C0)
113 #define PROC_GNB_MODULES_GNBPCIEASPM_PCIEASPM_FILECODE                   (0xA0C2)
114 
115 #define PROC_GNB_MODULES_GNBPCIEINITLIBV5_PCIEASPMEXITLATENCYV5_FILECODE (0xA0C5)
116 #define PROC_GNB_MODULES_GNBPCIEINITLIBV5_PCIEPIFSERVICESV5_FILECODE     (0xA0C6)
117 #define PROC_GNB_MODULES_GNBPCIEINITLIBV5_PCIEPORTSERVICESV5_FILECODE    (0xA0C7)
118 #define PROC_GNB_MODULES_GNBPCIEINITLIBV5_PCIEPOWERMGMTV5_FILECODE       (0xA0C8)
119 #define PROC_GNB_MODULES_GNBPCIEINITLIBV5_PCIESILICONSERVICESV5_FILECODE (0xA0C9)
120 #define PROC_GNB_MODULES_GNBPCIEINITLIBV5_PCIEWRAPPERSERVICESV5_FILECODE (0xA0CA)
121 #define PROC_GNB_MODULES_GNBNBINITLIBV5_GNBNBINITLIBV5_FILECODE          (0xA0CB)
122 
123 #define PROC_GNB_MODULES_GNBFAMTRANSLATION_GNBTRANSLATION_FILECODE       (0xA0DB)
124 #define PROC_GNB_MODULES_GNBPCIEINITLIBV4_PCIEPOWERMGMTV4_FILECODE       (0xA0DC)
125 #define PROC_GNB_MODULES_GNBPCIEINITLIBV4_PCIEPORTSERVICESV4_FILECODE    (0xA0DD)
126 
127 #define PROC_GNB_MODULES_GNBGFXCONFIG_GFXCONFIGMID_FILECODE              (0xA0E0)
128 
129 #define PROC_GNB_MODULES_GNBIOAPIC_GNBIOAPIC_FILECODE                    (0xA0EE)
130 
131 #define PROC_GNB_MODULES_GNBPCIEMAXPAYLOAD_PCIEMAXPAYLOAD_FILECODE       (0xA0F4)
132 #define PROC_GNB_MODULES_GNBPCIECLKPM_PCIECLKPM_FILECODE                 (0xA0F5)
133 
134 #define PROC_GNB_MODULES_GNBPCIEINITLIBV5_PCIETOPOLOGYSERVICESV5_FILECODE (0xA100)
135 #define PROC_GNB_MODULES_GNBPCIETRAININGV2_PCIETRAININGV2_FILECODE        (0xA101)
136 #define PROC_GNB_MODULES_GNBPCIETRAININGV2_PCIEWORKAROUNDSV2_FILECODE     (0xA102)
137 
138 #define PROC_RECOVERY_GNB_GNBRECOVERY_FILECODE                           (0xAE01)
139 #define PROC_RECOVERY_GNB_NBINITRECOVERY_FILECODE                        (0xAE02)
140 #define PROC_GNB_GNBINITATS3SAVE_FILECODE                                (0xAE03)
141 #define PROC_GNB_MODULES_GNBSVIEW_GNBSVIEW_FILECODE                      (0xAE04)
142 
143 #define PROC_GNB_MODULES_GNBIOMMUSCRATCH_GNBIOMMUSCRATCH_FILECODE        (0xAE18)
144 #define PROC_GNB_MODULES_GNBSMULIBV7_GNBSMUINITLIBV7_FILECODE            (0xAE1A)
145 
146 #define PROC_GNB_MODULES_GNBPCIEALIBV2_PCIEALIBV2_FILECODE               (0xAE33)
147 #define PROC_GNB_MODULES_GNBURALIBV1_GNBURALIBV1_FILECODE                (0xAE3A)
148 #define PROC_GNB_MODULES_GNBGFXINTTABLEV3_GFXLIBV3_FILECODE              (0xAE41)
149 #define PROC_GNB_MODULES_GNBGFXINTTABLEV3_GFXINTEGRATEDINFOTABLE_FILECODE (0xAE42)
150 #define PROC_GNB_MODULES_GNBGFXINTTABLEV3_GFXPWRPLAYTABLE_FILECODE       (0xAE43)
151 #define PROC_GNB_MODULES_GNBSCSLIBV1_GNBSCSLIBV1_FILECODE                (0xAE44)
152 
153 #define PROC_GNB_MODULES_GNBINITML_GFXENVINITML_FILECODE                 (0xAE50)
154 #define PROC_GNB_MODULES_GNBINITML_GFXINTEGRATEDINFOTABLEML_FILECODE     (0xAE51)
155 #define PROC_GNB_MODULES_GNBINITML_GFXMIDINITML_FILECODE                 (0xAE52)
156 #define PROC_GNB_MODULES_GNBINITML_GFXPOSTINITML_FILECODE                (0xAE53)
157 #define PROC_GNB_MODULES_GNBINITML_GFXLIBML_FILECODE                     (0xAE54)
158 #define PROC_GNB_MODULES_GNBINITML_GNBEARLYINITML_FILECODE               (0xAE55)
159 #define PROC_GNB_MODULES_GNBINITML_GNBENVINITML_FILECODE                 (0xAE56)
160 #define PROC_GNB_MODULES_GNBINITML_GNBMIDINITML_FILECODE                 (0xAE57)
161 #define PROC_GNB_MODULES_GNBINITML_GNBPOSTINITML_FILECODE                (0xAE58)
162 #define PROC_GNB_MODULES_GNBINITML_GNBREGISTERACCML_FILECODE             (0xAE59)
163 #define PROC_GNB_MODULES_GNBINITML_PCIECOMPLEXDATAML_FILECODE            (0xAE5A)
164 #define PROC_GNB_MODULES_GNBINITML_PCIECONFIGML_FILECODE                 (0xAE5B)
165 #define PROC_GNB_MODULES_GNBINITML_PCIEEARLYINITML_FILECODE              (0xAE5C)
166 #define PROC_GNB_MODULES_GNBINITML_PCIEENVINITML_FILECODE                (0xAE5D)
167 #define PROC_GNB_MODULES_GNBINITML_PCIEMIDINITML_FILECODE                (0xAE5F)
168 #define PROC_GNB_MODULES_GNBINITML_PCIEPOSTINITML_FILECODE               (0xAE60)
169 #define PROC_GNB_MODULES_GNBINITML_PCIELIBML_FILECODE                    (0xAE61)
170 #define PROC_GNB_MODULES_GNBINITML_GFXGMCINITML_FILECODE                 (0xAE62)
171 #define PROC_GNB_MODULES_GNBINITML_ALIBML_FILECODE                       (0xAE63)
172 #define PROC_GNB_MODULES_GNBINITML_GNBFUSETABLEML_FILECODE               (0xAE64)
173 #define PROC_GNB_MODULES_GNBINITML_GFXSAMUINITML_FILECODE                (0xAE65)
174 #define PROC_GNB_MODULES_GNBINITML_GNBURAML_FILECODE                     (0xAE66)
175 #define PROC_GNB_MODULES_GNBINITML_GNBURATOKENMAPML_FILECODE             (0xAE67)
176 #define PROC_GNB_MODULES_GNBINITML_GNBIOMMUIVRSML_FILECODE               (0xAE68)
177 #define PROC_GNB_MODULES_GNBINITML_GNBPSPML_FILECODE                     (0xAE69)
178 #define PROC_GNB_MODULES_GNBINITML_GNBSMUBIOSTABLEML_FILECODE            (0xAE6A)
179 
180 // FCH
181 #define PROC_FCH_COMMON_ACPILIB_FILECODE                                 (0xB010)
182 #define PROC_FCH_COMMON_FCHLIB_FILECODE                                  (0xB011)
183 #define PROC_FCH_COMMON_FCHCOMMON_FILECODE                               (0xB012)
184 #define PROC_FCH_COMMON_FCHCOMMONSMM_FILECODE                            (0xB013)
185 #define PROC_FCH_COMMON_MEMLIB_FILECODE                                  (0xB014)
186 #define PROC_FCH_COMMON_PCILIB_FILECODE                                  (0xB015)
187 #define PROC_FCH_COMMON_FCHPELIB_FILECODE                                (0xB016)
188 #define UEFI_DXE_AMDIGPUVGACONTROLDXE_AMDIGPUVGACONTROLDXE_FILECODE      (0xB218)
189 #define UEFI_SMM_MEMSMMLIB_MEMSMMLIB_FILECODE                             (0xB2C1)
190 #define UEFI_SMM_MEMSMMLIB_ML_DRAMMAPML_FILECODE                          (0xB2C4)
191 #define PROC_FCH_AVALON_AVALONAZALIA_AVALONAZALIARESET_FILECODE                           (0xB300)
192 #define PROC_FCH_AVALON_AVALONAZALIA_AVALONAZALIAENV_FILECODE                             (0xB301)
193 #define PROC_FCH_AVALON_AVALONAZALIA_AVALONAZALIAMID_FILECODE                             (0xB302)
194 #define PROC_FCH_AVALON_AVALONAZALIA_AVALONAZALIALATE_FILECODE                            (0xB303)
195 #define PROC_FCH_AVALON_AVALONHWACPI_AVALONHWACPIRESET_FILECODE                           (0xB310)
196 #define PROC_FCH_AVALON_AVALONHWACPI_AVALONHWACPIENV_FILECODE                             (0xB311)
197 #define PROC_FCH_AVALON_AVALONHWACPI_AVALONHWACPIMID_FILECODE                             (0xB312)
198 #define PROC_FCH_AVALON_AVALONHWACPI_AVALONHWACPILATE_FILECODE                            (0xB313)
199 #define PROC_FCH_AVALON_AVALONHWACPI_AVALONSSSERVICE_FILECODE                             (0xB314)
200 #define PROC_FCH_AVALON_AVALONHWACPI_AVALONHWACPIENVSERVICE_FILECODE                      (0xB315)
201 #define PROC_FCH_AVALON_AVALONHWACPI_AVALONHWACPIMIDSERVICE_FILECODE                      (0xB316)
202 #define PROC_FCH_AVALON_AVALONHWACPI_AVALONHWACPILATESERVICE_FILECODE                     (0xB317)
203 #define PROC_FCH_AVALON_AVALONHWM_AVALONHWMRESET_FILECODE                                 (0xB320)
204 #define PROC_FCH_AVALON_AVALONHWM_AVALONHWMENV_FILECODE                                   (0xB321)
205 #define PROC_FCH_AVALON_AVALONHWM_AVALONHWMMID_FILECODE                                   (0xB322)
206 #define PROC_FCH_AVALON_AVALONHWM_AVALONHWMLATE_FILECODE                                  (0xB323)
207 #define PROC_FCH_AVALON_AVALONHWM_AVALONHWMENVSERVICE_FILECODE                            (0xB324)
208 #define PROC_FCH_AVALON_AVALONHWM_AVALONHWMMIDSERVICE_FILECODE                            (0xB325)
209 #define PROC_FCH_AVALON_AVALONHWM_AVALONHWMLATESERVICE_FILECODE                           (0xB326)
210 #define PROC_FCH_AVALON_AVALONINTERFACE_AVALONFCHINITRESET_FILECODE                       (0xB327)
211 #define PROC_FCH_AVALON_AVALONINTERFACE_AVALONFCHINITENV_FILECODE                         (0xB328)
212 #define PROC_FCH_AVALON_AVALONINTERFACE_AVALONFCHINITMID_FILECODE                         (0xB329)
213 #define PROC_FCH_AVALON_AVALONINTERFACE_AVALONFCHINITLATE_FILECODE                        (0xB32A)
214 #define PROC_FCH_AVALON_AVALONINTERFACE_AVALONFCHINITS3_FILECODE                          (0xB32B)
215 #define PROC_FCH_AVALON_AVALONINTERFACE_AVALONINITRESETDEF_FILECODE                       (0xB32C)
216 #define PROC_FCH_AVALON_AVALONINTERFACE_AVALONINITENVDEF_FILECODE                         (0xB32D)
217 #define PROC_FCH_AVALON_AVALONINTERFACE_AVALONFCHTASKLAUNCHER_FILECODE                    (0xB32E)
218 #define PROC_FCH_AVALON_AVALONIMC_AVALONIMCRESET_FILECODE                                 (0xB330)
219 #define PROC_FCH_AVALON_AVALONIMC_AVALONIMCENV_FILECODE                                   (0xB331)
220 #define PROC_FCH_AVALON_AVALONIMC_AVALONIMCMID_FILECODE                                   (0xB332)
221 #define PROC_FCH_AVALON_AVALONIMC_AVALONIMCLATE_FILECODE                                  (0xB333)
222 #define PROC_FCH_AVALON_AVALONIMC_AVALONFCHECRESET_FILECODE                               (0xB334)
223 #define PROC_FCH_AVALON_AVALONIMC_AVALONFCHECENV_FILECODE                                 (0xB335)
224 #define PROC_FCH_AVALON_AVALONIMC_AVALONFCHECMID_FILECODE                                 (0xB336)
225 #define PROC_FCH_AVALON_AVALONIMC_AVALONFCHECLATE_FILECODE                                (0xB337)
226 #define PROC_FCH_AVALON_AVALONIMC_AVALONIMCLIB_FILECODE                                   (0xB338)
227 #define PROC_FCH_AVALON_AVALONIMC_AVALONIMCSERVICE_FILECODE                               (0xB339)
228 #define PROC_FCH_AVALON_AVALONIR_AVALONIRENV_FILECODE                                     (0xB33A)
229 #define PROC_FCH_AVALON_AVALONIR_AVALONIRMID_FILECODE                                     (0xB33B)
230 #define PROC_FCH_AVALON_AVALONIR_AVALONIRLATE_FILECODE                                    (0xB33C)
231 #define PROC_FCH_AVALON_AVALONPCIE_AVALONABRESET_FILECODE                                 (0xB340)
232 #define PROC_FCH_AVALON_AVALONPCIE_AVALONABENV_FILECODE                                   (0xB341)
233 #define PROC_FCH_AVALON_AVALONPCIE_AVALONABMID_FILECODE                                   (0xB342)
234 #define PROC_FCH_AVALON_AVALONPCIE_AVALONABLATE_FILECODE                                  (0xB343)
235 #define PROC_FCH_AVALON_AVALONPCIE_AVALONABENVSERVICE_FILECODE                            (0xB34C)
236 #define PROC_FCH_AVALON_AVALONPCIE_AVALONABRESETSERVICE_FILECODE                          (0xB34D)
237 #define PROC_FCH_AVALON_AVALONPCIE_AVALONABSERVICE_FILECODE                               (0xB34E)
238 #define PROC_FCH_AVALON_AVALONSATA_AVALONSATARESET_FILECODE                               (0xB360)
239 #define PROC_FCH_AVALON_AVALONSATA_AVALONSATAENV_FILECODE                                 (0xB361)
240 #define PROC_FCH_AVALON_AVALONSATA_AVALONSATAMID_FILECODE                                 (0xB362)
241 #define PROC_FCH_AVALON_AVALONSATA_AVALONSATALATE_FILECODE                                (0xB363)
242 #define PROC_FCH_AVALON_AVALONSATA_AVALONSATARESETSERVICE_FILECODE                        (0xB364)
243 #define PROC_FCH_AVALON_AVALONSATA_AVALONSATAENVSERVICE_FILECODE                          (0xB365)
244 #define PROC_FCH_AVALON_AVALONSATA_AVALONSATASERVICE_FILECODE                             (0xB366)
245 #define PROC_FCH_AVALON_AVALONSATA_AVALONSATALIB_FILECODE                                 (0xB367)
246 #define PROC_FCH_AVALON_AVALONSATA_AVALONSATAENVLIB_FILECODE                              (0xB368)
247 #define PROC_FCH_AVALON_AVALONSATA_AVALONAHCILIB_FILECODE                                 (0xB369)
248 #define PROC_FCH_AVALON_AVALONSATA_AVALONAHCIENV_FILECODE                                 (0xB36A)
249 #define PROC_FCH_AVALON_AVALONSATA_AVALONAHCIMID_FILECODE                                 (0xB36B)
250 #define PROC_FCH_AVALON_AVALONSATA_AVALONAHCILATE_FILECODE                                (0xB36C)
251 #define PROC_FCH_AVALON_AVALONSATA_AVALONRAIDLIB_FILECODE                                 (0xB36D)
252 #define PROC_FCH_AVALON_AVALONSATA_AVALONRAIDENV_FILECODE                                 (0xB36E)
253 #define PROC_FCH_AVALON_AVALONSATA_AVALONRAIDMID_FILECODE                                 (0xB36F)
254 #define PROC_FCH_AVALON_AVALONSATA_AVALONRAIDLATE_FILECODE                                (0xB370)
255 #define PROC_FCH_AVALON_AVALONSATA_AVALONIDE2AHCILIB_FILECODE                             (0xB371)
256 #define PROC_FCH_AVALON_AVALONSATA_AVALONIDE2AHCIENV_FILECODE                             (0xB372)
257 #define PROC_FCH_AVALON_AVALONSATA_AVALONIDE2AHCIMID_FILECODE                             (0xB373)
258 #define PROC_FCH_AVALON_AVALONSATA_AVALONIDE2AHCILATE_FILECODE                            (0xB374)
259 #define PROC_FCH_AVALON_AVALONSATA_AVALONSATAIDELIB_FILECODE                              (0xB375)
260 #define PROC_FCH_AVALON_AVALONSATA_AVALONSATAIDEENV_FILECODE                              (0xB376)
261 #define PROC_FCH_AVALON_AVALONSATA_AVALONSATAIDEMID_FILECODE                              (0xB377)
262 #define PROC_FCH_AVALON_AVALONSATA_AVALONSATAIDELATE_FILECODE                             (0xB378)
263 #define PROC_FCH_AVALON_AVALONSD_AVALONSDENV_FILECODE                                     (0xB381)
264 #define PROC_FCH_AVALON_AVALONSD_AVALONSDMID_FILECODE                                     (0xB382)
265 #define PROC_FCH_AVALON_AVALONSD_AVALONSDLATE_FILECODE                                    (0xB383)
266 #define PROC_FCH_AVALON_AVALONSD_AVALONSDRESETSERVICE_FILECODE                            (0xB384)
267 #define PROC_FCH_AVALON_AVALONSD_AVALONSDENVSERVICE_FILECODE                              (0xB385)
268 #define PROC_FCH_AVALON_AVALONSD_AVALONSDSERVICE_FILECODE                                 (0xB386)
269 #define PROC_FCH_AVALON_AVALONSPI_AVALONSPIRESET_FILECODE                                 (0xB390)
270 #define PROC_FCH_AVALON_AVALONSPI_AVALONSPIENV_FILECODE                                   (0xB391)
271 #define PROC_FCH_AVALON_AVALONSPI_AVALONSPIMID_FILECODE                                   (0xB392)
272 #define PROC_FCH_AVALON_AVALONSPI_AVALONSPILATE_FILECODE                                  (0xB393)
273 #define PROC_FCH_AVALON_AVALONSPI_AVALONLPCRESET_FILECODE                                 (0xB394)
274 #define PROC_FCH_AVALON_AVALONSPI_AVALONLPCENV_FILECODE                                   (0xB395)
275 #define PROC_FCH_AVALON_AVALONSPI_AVALONLPCMID_FILECODE                                   (0xB396)
276 #define PROC_FCH_AVALON_AVALONSPI_AVALONLPCLATE_FILECODE                                  (0xB397)
277 #define PROC_FCH_AVALON_AVALONSPI_AVALONLPCRESETSERVICE_FILECODE                          (0xB398)
278 #define PROC_FCH_AVALON_AVALONSPI_AVALONLPCENVSERVICE_FILECODE                            (0xB399)
279 #define PROC_FCH_AVALON_AVALONUSB_AVALONUSBRESET_FILECODE                                 (0xB3A0)
280 #define PROC_FCH_AVALON_AVALONUSB_AVALONUSBENV_FILECODE                                   (0xB3A1)
281 #define PROC_FCH_AVALON_AVALONUSB_AVALONUSBMID_FILECODE                                   (0xB3A2)
282 #define PROC_FCH_AVALON_AVALONUSB_AVALONUSBLATE_FILECODE                                  (0xB3A3)
283 #define PROC_FCH_AVALON_AVALONUSB_AVALONEHCIRESET_FILECODE                                (0xB3A4)
284 #define PROC_FCH_AVALON_AVALONUSB_AVALONEHCIENV_FILECODE                                  (0xB3A5)
285 #define PROC_FCH_AVALON_AVALONUSB_AVALONEHCIMID_FILECODE                                  (0xB3A6)
286 #define PROC_FCH_AVALON_AVALONUSB_AVALONEHCILATE_FILECODE                                 (0xB3A7)
287 #define PROC_FCH_AVALON_AVALONUSB_AVALONEHCIMIDSERVICE_FILECODE                           (0xB3A8)
288 #define PROC_FCH_AVALON_AVALONUSB_AVALONEHCIENVSERVICE_FILECODE                           (0xB3A9)
289 #define PROC_FCH_AVALON_AVALONUSB_AVALONEHCILATESERVICE_FILECODE                          (0xB3AA)
290 #define PROC_FCH_AVALON_AVALONUSB_AVALONXHCIRESET_FILECODE                                (0xB3B2)
291 #define PROC_FCH_AVALON_AVALONUSB_AVALONXHCIENV_FILECODE                                  (0xB3B3)
292 #define PROC_FCH_AVALON_AVALONUSB_AVALONXHCIMID_FILECODE                                  (0xB3B4)
293 #define PROC_FCH_AVALON_AVALONUSB_AVALONXHCILATE_FILECODE                                 (0xB3B5)
294 #define PROC_FCH_AVALON_AVALONUSB_AVALONXHCIRESETSERVICE_FILECODE                         (0xB3B6)
295 #define PROC_FCH_AVALON_AVALONUSB_AVALONXHCIENVSERVICE_FILECODE                           (0xB3B7)
296 #define PROC_FCH_AVALON_AVALONUSB_AVALONXHCIMIDSERVICE_FILECODE                           (0xB3B8)
297 #define PROC_FCH_AVALON_AVALONUSB_AVALONXHCILATESERVICE_FILECODE                          (0xB3B9)
298 #define PROC_FCH_AVALON_AVALONUSB_AVALONXHCIRECOVERY_FILECODE                             (0xB3BA)
299 #define UEFI_FCH_AVALON_DXE_FCHACPICS_FCHACPICS_FILECODE                                  (0xB308)
300 #define UEFI_FCH_AVALON_DXE_FCHACPICS_FCHACPICSAML_FILECODE                               (0xB309)
301 #define UEFI_FCH_AVALON_DXE_FCHACPICS_FCHACPICSCONTROL_FILECODE                           (0xB30A)
302 #define UEFI_FCH_AVALON_DXE_FCHACPICS_FUNCTIONS_FCHD3COLD_FCHD3COLD_FILECODE              (0xB30B)
303 #define UEFI_FCH_AVALON_DXE_AMDFCHHWM_AMDFCHHWM_FILECODE                                  (0xB3C1)
304 #define UEFI_FCH_AVALON_DXE_AMDFCHWHEA_AMDFCHWHEA_FILECODE                                (0xB3C2)
305 #define UEFI_FCH_AVALON_DXE_AMDFCHWHEA_AMDFCHWHEAEINJ_FILECODE                            (0xB3C3)
306 #define UEFI_FCH_AVALON_DXE_AMDFCHWHEA_AMDFCHWHEAHEST_FILECODE                            (0xB3C4)
307 #define UEFI_FCH_AVALON_DXE_CF9RESET_CF9RESET_FILECODE                                    (0xB3C5)
308 #define UEFI_FCH_AVALON_DXE_CF9RESET_IA32_IA32CF9RESET_FILECODE                           (0xB3C6)
309 #define UEFI_FCH_AVALON_DXE_CF9RESET_X64_X64CF9RESET_FILECODE                             (0xB3C7)
310 #define UEFI_FCH_AVALON_DXE_FCHDXE_FCHDXE_FILECODE                                        (0xB3C8)
311 #define UEFI_FCH_AVALON_DXE_FCHDXE_USBOC_FILECODE                                         (0xB3C9)
312 #define UEFI_FCH_AVALON_DXE_FCHDXEAUX_DXEBOOTTIMER_FILECODE                               (0xB3CA)
313 #define UEFI_FCH_AVALON_DXE_FCHDXEAUX_DXEDISUSBPORT_FILECODE                              (0xB3CB)
314 #define UEFI_FCH_AVALON_DXE_FCHDXEAUX_DXEESATAPORT_FILECODE                               (0xB3CC)
315 #define UEFI_FCH_AVALON_DXE_FCHDXEAUX_DXEGPIO_FILECODE                                    (0xB3CD)
316 #define UEFI_FCH_AVALON_DXE_FCHDXEAUX_DXEGPIOREAD_FILECODE                                (0xB3CE)
317 #define UEFI_FCH_AVALON_DXE_FCHDXEAUX_FCHDXEAUX_FILECODE                                  (0xB3CF)
318 #define UEFI_FCH_AVALON_DXE_FCHDXELIB_FCHDXELIB_FILECODE                                  (0xB3D0)
319 #define UEFI_FCH_AVALON_DXE_FCHDXELPCCLKRUN_FCHDXELPCCLKRUN_FILECODE                      (0xB3D1)
320 #define UEFI_FCH_AVALON_DXE_FCHDXEMMIO_FCHDXEMMIO_FILECODE                                (0xB3D2)
321 #define UEFI_FCH_AVALON_DXE_LEGACYINTERRUPT_LEGACYINTERRUPT_FILECODE                      (0xB3D3)
322 #define UEFI_FCH_AVALON_DXE_SMBUS_SMBUSLIGHT_FILECODE                                     (0xB3D4)
323 #define UEFI_FCH_AVALON_DXE_SMMCONTROL_SMMCONTROL_FILECODE                                (0xB3D5)
324 #define UEFI_FCH_AVALON_PEI_FCHPEI_FCHEHCIRECOVERY_FILECODE                               (0xB3D6)
325 #define UEFI_FCH_AVALON_PEI_FCHPEI_FCHPEI_FILECODE                                        (0xB3D8)
326 #define UEFI_FCH_AVALON_PEI_FCHPEI_FCHRESET_FILECODE                                      (0xB3D9)
327 #define UEFI_FCH_AVALON_PEI_FCHPEI_FCHSATARECOVERY_FILECODE                               (0xB3DA)
328 #define UEFI_FCH_AVALON_PEI_FCHPEI_FCHSTALL_FILECODE                                      (0xB3DB)
329 #define UEFI_FCH_AVALON_PEI_FCHPEI_FCHXHCIRECOVERY_FILECODE                               (0xB3DC)
330 #define UEFI_FCH_AVALON_PEI_FCHPEIAUX_FCHPEIAUX_FILECODE                                  (0xB3DD)
331 #define UEFI_FCH_AVALON_PEI_FCHPEIAUX_PEIBOOTTIMER_FILECODE                               (0xB3DE)
332 #define UEFI_FCH_AVALON_PEI_FCHPEIAUX_PEIDISUSBPORT_FILECODE                              (0xB3DF)
333 #define UEFI_FCH_AVALON_PEI_FCHPEIAUX_PEIGPIO_FILECODE                                    (0xB3E0)
334 #define UEFI_FCH_AVALON_PEI_FCHPEIAUX_PEIGPIOREAD_FILECODE                                (0xB3E1)
335 #define UEFI_FCH_AVALON_PEI_FCHPEIAUX_PEIOSCOUTCLOCK_FILECODE                             (0xB3E2)
336 #define UEFI_FCH_AVALON_PEI_FCHPEILIB_FCHPEILIB_FILECODE                                  (0xB3E3)
337 #define UEFI_FCH_AVALON_PEI_FCHPEILIB_LIBAMDPEI_FILECODE                                  (0xB3E4)
338 #define UEFI_FCH_AVALON_PEI_SMBUS_SMBUS_FILECODE                                          (0xB3E5)
339 #define UEFI_FCH_AVALON_SMM_FCHSMM_FCHSMM_FILECODE                                        (0xB3E6)
340 #define UEFI_FCH_AVALON_SMM_FCHSMM_GPESMI_FILECODE                                        (0xB3E7)
341 #define UEFI_FCH_AVALON_SMM_FCHSMM_IOTRAPSMI_FILECODE                                     (0xB3E8)
342 #define UEFI_FCH_AVALON_SMM_FCHSMM_MISCSMI_FILECODE                                       (0xB3E9)
343 #define UEFI_FCH_AVALON_SMM_FCHSMM_PERIODICTIMERSMI_FILECODE                              (0xB3EA)
344 #define UEFI_FCH_AVALON_SMM_FCHSMM_POWERBUTTONSMI_FILECODE                                (0xB3EB)
345 #define UEFI_FCH_AVALON_SMM_FCHSMM_SWSMI_FILECODE                                         (0xB3EC)
346 #define UEFI_FCH_AVALON_SMM_FCHSMM_SXSMI_FILECODE                                         (0xB3ED)
347 #define UEFI_FCH_AVALON_SMM_FCHSMMCOMPLEMENT_IMCCONTROL_IMCCONTROL_FILECODE                                  (0xB3F0)
348 #define UEFI_FCH_AVALON_SMM_FCHSMMCOMPLEMENT_IMCCONTROL_IMCCONTROLLIB_FILECODE                               (0xB3F1)
349 #define UEFI_FCH_AVALON_SMM_FCHSMMLIB_FCHDXECOMMON_FILECODE                                                  (0xB3F5)
350 #define UEFI_FCH_AVALON_SMM_FCHSMMLIB_FCHSMMLIB_FILECODE                                                     (0xB3F6)
351 #define UEFI_FCH_AVALON_SMM_FCHSMMDISPATCHER_FCHSMMDISPATCHER_FILECODE                                       (0xB3F7)
352 #define UEFI_FCH_AVALON_SMM_FCHSMMDISPATCHER_FCHSMMGPEDISPATCHER_FCHSMMGPEDISPATCHER_FILECODE                (0xB3F8)
353 #define UEFI_FCH_AVALON_SMM_FCHSMMDISPATCHER_FCHSMMIOTRAPDISPATCHER_FCHSMMIOTRAPDISPATCHER_FILECODE          (0xB3F9)
354 #define UEFI_FCH_AVALON_SMM_FCHSMMDISPATCHER_FCHSMMMISCDISPATCHER_FCHSMMMISCDISPATCHER_FILECODE              (0xB3FA)
355 #define UEFI_FCH_AVALON_SMM_FCHSMMDISPATCHER_FCHSMMPERIODICALDISPATCHER_FCHSMMPERIODICALDISPATCHER_FILECODE  (0xB3FB)
356 #define UEFI_FCH_AVALON_SMM_FCHSMMDISPATCHER_FCHSMMPWRBTNDISPATCHER_FCHSMMPWRBTNDISPATCHER_FILECODE          (0xB3FC)
357 #define UEFI_FCH_AVALON_SMM_FCHSMMDISPATCHER_FCHSMMSWDISPATCHER_FCHSMMSWDISPATCHER_FILECODE                  (0xB3FE)
358 #define UEFI_FCH_AVALON_SMM_FCHSMMDISPATCHER_FCHSMMSXDISPATCHER_FCHSMMSXDISPATCHER_FILECODE                  (0xB3FF)
359 #define UEFI_FCH_AVALON_SMM_FCHSMMDISPATCHER_FCHSMMUSBDISPATCHER_FCHSMMUSBDISPATCHER_FILECODE                (0xB3F2)
360 
361 #define PROC_FCH_KERN_KERNAZALIA_KERNAZALIARESET_FILECODE                           (0xB400)
362 #define PROC_FCH_KERN_KERNAZALIA_KERNAZALIAENV_FILECODE                             (0xB401)
363 #define PROC_FCH_KERN_KERNAZALIA_KERNAZALIAMID_FILECODE                             (0xB402)
364 #define PROC_FCH_KERN_KERNAZALIA_KERNAZALIALATE_FILECODE                            (0xB403)
365 #define PROC_FCH_KERN_KERNHWACPI_KERNHWACPIRESET_FILECODE                           (0xB410)
366 #define PROC_FCH_KERN_KERNHWACPI_KERNHWACPIENV_FILECODE                             (0xB411)
367 #define PROC_FCH_KERN_KERNHWACPI_KERNHWACPIMID_FILECODE                             (0xB412)
368 #define PROC_FCH_KERN_KERNHWACPI_KERNHWACPILATE_FILECODE                            (0xB413)
369 #define PROC_FCH_KERN_KERNHWACPI_KERNSSSERVICE_FILECODE                             (0xB414)
370 #define PROC_FCH_KERN_KERNHWACPI_KERNHWACPIENVSERVICE_FILECODE                      (0xB415)
371 #define PROC_FCH_KERN_KERNHWACPI_KERNHWACPIMIDSERVICE_FILECODE                      (0xB416)
372 #define PROC_FCH_KERN_KERNHWACPI_KERNHWACPILATESERVICE_FILECODE                     (0xB417)
373 #define PROC_FCH_KERN_KERNHWM_KERNHWMRESET_FILECODE                                 (0xB420)
374 #define PROC_FCH_KERN_KERNHWM_KERNHWMENV_FILECODE                                   (0xB421)
375 #define PROC_FCH_KERN_KERNHWM_KERNHWMMID_FILECODE                                   (0xB422)
376 #define PROC_FCH_KERN_KERNHWM_KERNHWMLATE_FILECODE                                  (0xB423)
377 #define PROC_FCH_KERN_KERNHWM_KERNHWMENVSERVICE_FILECODE                            (0xB424)
378 #define PROC_FCH_KERN_KERNHWM_KERNHWMMIDSERVICE_FILECODE                            (0xB425)
379 #define PROC_FCH_KERN_KERNHWM_KERNHWMLATESERVICE_FILECODE                           (0xB426)
380 #define PROC_FCH_KERN_KERNINTERFACE_KERNFCHINITRESET_FILECODE                       (0xB427)
381 #define PROC_FCH_KERN_KERNINTERFACE_KERNFCHINITENV_FILECODE                         (0xB428)
382 #define PROC_FCH_KERN_KERNINTERFACE_KERNFCHINITMID_FILECODE                         (0xB429)
383 #define PROC_FCH_KERN_KERNINTERFACE_KERNFCHINITLATE_FILECODE                        (0xB42A)
384 #define PROC_FCH_KERN_KERNINTERFACE_KERNFCHINITS3_FILECODE                          (0xB42B)
385 #define PROC_FCH_KERN_KERNINTERFACE_KERNINITRESETDEF_FILECODE                       (0xB42C)
386 #define PROC_FCH_KERN_KERNINTERFACE_KERNINITENVDEF_FILECODE                         (0xB42D)
387 #define PROC_FCH_KERN_KERNINTERFACE_KERNFCHTASKLAUNCHER_FILECODE                    (0xB42E)
388 #define PROC_FCH_KERN_KERNIMC_KERNIMCRESET_FILECODE                                 (0xB430)
389 #define PROC_FCH_KERN_KERNIMC_KERNIMCENV_FILECODE                                   (0xB431)
390 #define PROC_FCH_KERN_KERNIMC_KERNIMCMID_FILECODE                                   (0xB432)
391 #define PROC_FCH_KERN_KERNIMC_KERNIMCLATE_FILECODE                                  (0xB433)
392 #define PROC_FCH_KERN_KERNIMC_KERNFCHECRESET_FILECODE                               (0xB434)
393 #define PROC_FCH_KERN_KERNIMC_KERNFCHECENV_FILECODE                                 (0xB435)
394 #define PROC_FCH_KERN_KERNIMC_KERNFCHECMID_FILECODE                                 (0xB436)
395 #define PROC_FCH_KERN_KERNIMC_KERNFCHECLATE_FILECODE                                (0xB437)
396 #define PROC_FCH_KERN_KERNIMC_KERNIMCLIB_FILECODE                                   (0xB438)
397 #define PROC_FCH_KERN_KERNIMC_KERNIMCSERVICE_FILECODE                               (0xB439)
398 #define PROC_FCH_KERN_KERNPCIE_KERNABRESET_FILECODE                                 (0xB440)
399 #define PROC_FCH_KERN_KERNPCIE_KERNABENV_FILECODE                                   (0xB441)
400 #define PROC_FCH_KERN_KERNPCIE_KERNABMID_FILECODE                                   (0xB442)
401 #define PROC_FCH_KERN_KERNPCIE_KERNABLATE_FILECODE                                  (0xB443)
402 #define PROC_FCH_KERN_KERNPCIE_KERNABENVSERVICE_FILECODE                            (0xB44C)
403 #define PROC_FCH_KERN_KERNPCIE_KERNABRESETSERVICE_FILECODE                          (0xB44D)
404 #define PROC_FCH_KERN_KERNPCIE_KERNABSERVICE_FILECODE                               (0xB44E)
405 #define PROC_FCH_KERN_KERNSATA_KERNSATARESET_FILECODE                               (0xB460)
406 #define PROC_FCH_KERN_KERNSATA_KERNSATAENV_FILECODE                                 (0xB461)
407 #define PROC_FCH_KERN_KERNSATA_KERNSATAMID_FILECODE                                 (0xB462)
408 #define PROC_FCH_KERN_KERNSATA_KERNSATALATE_FILECODE                                (0xB463)
409 #define PROC_FCH_KERN_KERNSATA_KERNSATARESETSERVICE_FILECODE                        (0xB464)
410 #define PROC_FCH_KERN_KERNSATA_KERNSATAENVSERVICE_FILECODE                          (0xB465)
411 #define PROC_FCH_KERN_KERNSATA_KERNSATASERVICE_FILECODE                             (0xB466)
412 #define PROC_FCH_KERN_KERNSATA_KERNSATALIB_FILECODE                                 (0xB467)
413 #define PROC_FCH_KERN_KERNSATA_KERNSATAENVLIB_FILECODE                              (0xB468)
414 #define PROC_FCH_KERN_KERNSATA_KERNAHCILIB_FILECODE                                 (0xB469)
415 #define PROC_FCH_KERN_KERNSATA_KERNAHCIENV_FILECODE                                 (0xB46A)
416 #define PROC_FCH_KERN_KERNSATA_KERNAHCIMID_FILECODE                                 (0xB46B)
417 #define PROC_FCH_KERN_KERNSATA_KERNAHCILATE_FILECODE                                (0xB46C)
418 #define PROC_FCH_KERN_KERNSATA_KERNRAIDLIB_FILECODE                                 (0xB46D)
419 #define PROC_FCH_KERN_KERNSATA_KERNRAIDENV_FILECODE                                 (0xB46E)
420 #define PROC_FCH_KERN_KERNSATA_KERNRAIDMID_FILECODE                                 (0xB46F)
421 #define PROC_FCH_KERN_KERNSATA_KERNRAIDLATE_FILECODE                                (0xB470)
422 #define PROC_FCH_KERN_KERNSATA_KERNIDE2AHCILIB_FILECODE                             (0xB471)
423 #define PROC_FCH_KERN_KERNSATA_KERNIDE2AHCIENV_FILECODE                             (0xB472)
424 #define PROC_FCH_KERN_KERNSATA_KERNIDE2AHCIMID_FILECODE                             (0xB473)
425 #define PROC_FCH_KERN_KERNSATA_KERNIDE2AHCILATE_FILECODE                            (0xB474)
426 #define PROC_FCH_KERN_KERNSATA_KERNSATAIDELIB_FILECODE                              (0xB475)
427 #define PROC_FCH_KERN_KERNSATA_KERNSATAIDEENV_FILECODE                              (0xB476)
428 #define PROC_FCH_KERN_KERNSATA_KERNSATAIDEMID_FILECODE                              (0xB477)
429 #define PROC_FCH_KERN_KERNSATA_KERNSATAIDELATE_FILECODE                             (0xB478)
430 #define PROC_FCH_KERN_KERNSD_KERNSDENV_FILECODE                                     (0xB481)
431 #define PROC_FCH_KERN_KERNSD_KERNSDMID_FILECODE                                     (0xB482)
432 #define PROC_FCH_KERN_KERNSD_KERNSDLATE_FILECODE                                    (0xB483)
433 #define PROC_FCH_KERN_KERNSD_KERNSDRESETSERVICE_FILECODE                            (0xB484)
434 #define PROC_FCH_KERN_KERNSD_KERNSDENVSERVICE_FILECODE                              (0xB485)
435 #define PROC_FCH_KERN_KERNSD_KERNSDSERVICE_FILECODE                                 (0xB486)
436 #define PROC_FCH_KERN_KERNSPI_KERNSPIRESET_FILECODE                                 (0xB490)
437 #define PROC_FCH_KERN_KERNSPI_KERNSPIENV_FILECODE                                   (0xB491)
438 #define PROC_FCH_KERN_KERNSPI_KERNSPIMID_FILECODE                                   (0xB492)
439 #define PROC_FCH_KERN_KERNSPI_KERNSPILATE_FILECODE                                  (0xB493)
440 #define PROC_FCH_KERN_KERNSPI_KERNLPCRESET_FILECODE                                 (0xB494)
441 #define PROC_FCH_KERN_KERNSPI_KERNLPCENV_FILECODE                                   (0xB495)
442 #define PROC_FCH_KERN_KERNSPI_KERNLPCMID_FILECODE                                   (0xB496)
443 #define PROC_FCH_KERN_KERNSPI_KERNLPCLATE_FILECODE                                  (0xB497)
444 #define PROC_FCH_KERN_KERNSPI_KERNLPCRESETSERVICE_FILECODE                          (0xB498)
445 #define PROC_FCH_KERN_KERNSPI_KERNLPCENVSERVICE_FILECODE                            (0xB499)
446 #define PROC_FCH_KERN_KERNUSB_KERNUSBRESET_FILECODE                                 (0xB4A0)
447 #define PROC_FCH_KERN_KERNUSB_KERNUSBENV_FILECODE                                   (0xB4A1)
448 #define PROC_FCH_KERN_KERNUSB_KERNUSBMID_FILECODE                                   (0xB4A2)
449 #define PROC_FCH_KERN_KERNUSB_KERNUSBLATE_FILECODE                                  (0xB4A3)
450 #define PROC_FCH_KERN_KERNUSB_KERNEHCIRESET_FILECODE                                (0xB4A4)
451 #define PROC_FCH_KERN_KERNUSB_KERNEHCIENV_FILECODE                                  (0xB4A5)
452 #define PROC_FCH_KERN_KERNUSB_KERNEHCIMID_FILECODE                                  (0xB4A6)
453 #define PROC_FCH_KERN_KERNUSB_KERNEHCILATE_FILECODE                                 (0xB4A7)
454 #define PROC_FCH_KERN_KERNUSB_KERNEHCIMIDSERVICE_FILECODE                           (0xB4A8)
455 #define PROC_FCH_KERN_KERNUSB_KERNEHCIENVSERVICE_FILECODE                           (0xB4A9)
456 #define PROC_FCH_KERN_KERNUSB_KERNEHCILATESERVICE_FILECODE                          (0xB4AA)
457 #define PROC_FCH_KERN_KERNUSB_KERNXHCIRESET_FILECODE                                (0xB4B2)
458 #define PROC_FCH_KERN_KERNUSB_KERNXHCIENV_FILECODE                                  (0xB4B3)
459 #define PROC_FCH_KERN_KERNUSB_KERNXHCIMID_FILECODE                                  (0xB4B4)
460 #define PROC_FCH_KERN_KERNUSB_KERNXHCILATE_FILECODE                                 (0xB4B5)
461 #define PROC_FCH_KERN_KERNUSB_KERNXHCIRESETSERVICE_FILECODE                         (0xB4B6)
462 #define PROC_FCH_KERN_KERNUSB_KERNXHCIENVSERVICE_FILECODE                           (0xB4B7)
463 #define PROC_FCH_KERN_KERNUSB_KERNXHCIMIDSERVICE_FILECODE                           (0xB4B8)
464 #define PROC_FCH_KERN_KERNUSB_KERNXHCILATESERVICE_FILECODE                          (0xB4B9)
465 #define PROC_FCH_KERN_KERNUSB_KERNXHCIRECOVERY_FILECODE                             (0xB4BA)
466 #define UEFI_FCH_KERN_DXE_FCHACPICS_FCHACPICS_FILECODE                                  (0xB408)
467 #define UEFI_FCH_KERN_DXE_FCHACPICS_FCHACPICSAML_FILECODE                               (0xB409)
468 #define UEFI_FCH_KERN_DXE_FCHACPICS_FCHACPICSCONTROL_FILECODE                           (0xB40A)
469 #define UEFI_FCH_KERN_DXE_FCHACPICS_FUNCTIONS_FCHD3COLD_FCHD3COLD_FILECODE              (0xB40B)
470 #define UEFI_FCH_KERN_DXE_AMDFCHHWM_AMDFCHHWM_FILECODE                                  (0xB4C1)
471 #define UEFI_FCH_KERN_DXE_AMDFCHWHEA_AMDFCHWHEA_FILECODE                                (0xB4C2)
472 #define UEFI_FCH_KERN_DXE_AMDFCHWHEA_AMDFCHWHEAEINJ_FILECODE                            (0xB4C3)
473 #define UEFI_FCH_KERN_DXE_AMDFCHWHEA_AMDFCHWHEAHEST_FILECODE                            (0xB4C4)
474 #define UEFI_FCH_KERN_DXE_CF9RESET_CF9RESET_FILECODE                                    (0xB4C5)
475 #define UEFI_FCH_KERN_DXE_CF9RESET_IA32_IA32CF9RESET_FILECODE                           (0xB4C6)
476 #define UEFI_FCH_KERN_DXE_CF9RESET_X64_X64CF9RESET_FILECODE                             (0xB4C7)
477 #define UEFI_FCH_KERN_DXE_FCHDXE_FCHDXE_FILECODE                                        (0xB4C8)
478 #define UEFI_FCH_KERN_DXE_FCHDXE_USBOC_FILECODE                                         (0xB4C9)
479 #define UEFI_FCH_KERN_DXE_FCHDXEAUX_DXEBOOTTIMER_FILECODE                               (0xB4CA)
480 #define UEFI_FCH_KERN_DXE_FCHDXEAUX_DXEDISUSBPORT_FILECODE                              (0xB4CB)
481 #define UEFI_FCH_KERN_DXE_FCHDXEAUX_DXEESATAPORT_FILECODE                               (0xB4CC)
482 #define UEFI_FCH_KERN_DXE_FCHDXEAUX_DXEGPIO_FILECODE                                    (0xB4CD)
483 #define UEFI_FCH_KERN_DXE_FCHDXEAUX_DXEGPIOREAD_FILECODE                                (0xB4CE)
484 #define UEFI_FCH_KERN_DXE_FCHDXEAUX_FCHDXEAUX_FILECODE                                  (0xB4CF)
485 #define UEFI_FCH_KERN_DXE_FCHDXELIB_FCHDXELIB_FILECODE                                  (0xB4D0)
486 #define UEFI_FCH_KERN_DXE_FCHDXELPCCLKRUN_FCHDXELPCCLKRUN_FILECODE                      (0xB4D1)
487 #define UEFI_FCH_KERN_DXE_FCHDXEMMIO_FCHDXEMMIO_FILECODE                                (0xB4D2)
488 #define UEFI_FCH_KERN_DXE_LEGACYINTERRUPT_LEGACYINTERRUPT_FILECODE                      (0xB4D3)
489 #define UEFI_FCH_KERN_DXE_SMBUS_SMBUSLIGHT_FILECODE                                     (0xB4D4)
490 #define UEFI_FCH_KERN_DXE_SMMCONTROL_SMMCONTROL_FILECODE                                (0xB4D5)
491 #define UEFI_FCH_KERN_PEI_FCHPEI_FCHEHCIRECOVERY_FILECODE                               (0xB4D6)
492 #define UEFI_FCH_KERN_PEI_FCHPEI_FCHPEI_FILECODE                                        (0xB4D8)
493 #define UEFI_FCH_KERN_PEI_FCHPEI_FCHRESET_FILECODE                                      (0xB4D9)
494 #define UEFI_FCH_KERN_PEI_FCHPEI_FCHSATARECOVERY_FILECODE                               (0xB4DA)
495 #define UEFI_FCH_KERN_PEI_FCHPEI_FCHSTALL_FILECODE                                      (0xB4DB)
496 #define UEFI_FCH_KERN_PEI_FCHPEI_FCHXHCIRECOVERY_FILECODE                               (0xB4DC)
497 #define UEFI_FCH_KERN_PEI_FCHPEIAUX_FCHPEIAUX_FILECODE                                  (0xB4DD)
498 #define UEFI_FCH_KERN_PEI_FCHPEIAUX_PEIBOOTTIMER_FILECODE                               (0xB4DE)
499 #define UEFI_FCH_KERN_PEI_FCHPEIAUX_PEIDISUSBPORT_FILECODE                              (0xB4DF)
500 #define UEFI_FCH_KERN_PEI_FCHPEIAUX_PEIGPIO_FILECODE                                    (0xB4E0)
501 #define UEFI_FCH_KERN_PEI_FCHPEIAUX_PEIGPIOREAD_FILECODE                                (0xB4E1)
502 #define UEFI_FCH_KERN_PEI_FCHPEIAUX_PEIOSCOUTCLOCK_FILECODE                             (0xB4E2)
503 #define UEFI_FCH_KERN_PEI_FCHPEILIB_FCHPEILIB_FILECODE                                  (0xB4E3)
504 #define UEFI_FCH_KERN_PEI_FCHPEILIB_LIBAMDPEI_FILECODE                                  (0xB4E4)
505 #define UEFI_FCH_KERN_PEI_SMBUS_SMBUS_FILECODE                                          (0xB4E5)
506 #define UEFI_FCH_KERN_SMM_FCHSMM_FCHSMM_FILECODE                                        (0xB4E6)
507 #define UEFI_FCH_KERN_SMM_FCHSMM_GPESMI_FILECODE                                        (0xB4E7)
508 #define UEFI_FCH_KERN_SMM_FCHSMM_IOTRAPSMI_FILECODE                                     (0xB4E8)
509 #define UEFI_FCH_KERN_SMM_FCHSMM_MISCSMI_FILECODE                                       (0xB4E9)
510 #define UEFI_FCH_KERN_SMM_FCHSMM_PERIODICTIMERSMI_FILECODE                              (0xB4EA)
511 #define UEFI_FCH_KERN_SMM_FCHSMM_POWERBUTTONSMI_FILECODE                                (0xB4EB)
512 #define UEFI_FCH_KERN_SMM_FCHSMM_SWSMI_FILECODE                                         (0xB4EC)
513 #define UEFI_FCH_KERN_SMM_FCHSMM_SXSMI_FILECODE                                         (0xB4ED)
514 #define UEFI_FCH_KERN_SMM_FCHSMMCOMPLEMENT_IMCCONTROL_IMCCONTROL_FILECODE                                  (0xB4F0)
515 #define UEFI_FCH_KERN_SMM_FCHSMMCOMPLEMENT_IMCCONTROL_IMCCONTROLLIB_FILECODE                               (0xB4F1)
516 #define UEFI_FCH_KERN_SMM_FCHSMMLIB_FCHDXECOMMON_FILECODE                                                  (0xB4F5)
517 #define UEFI_FCH_KERN_SMM_FCHSMMLIB_FCHSMMLIB_FILECODE                                                     (0xB4F6)
518 #define UEFI_FCH_KERN_SMM_FCHSMMDISPATCHER_FCHSMMDISPATCHER_FILECODE                                       (0xB4F7)
519 #define UEFI_FCH_KERN_SMM_FCHSMMDISPATCHER_FCHSMMGPEDISPATCHER_FCHSMMGPEDISPATCHER_FILECODE                (0xB4F8)
520 #define UEFI_FCH_KERN_SMM_FCHSMMDISPATCHER_FCHSMMIOTRAPDISPATCHER_FCHSMMIOTRAPDISPATCHER_FILECODE          (0xB4F9)
521 #define UEFI_FCH_KERN_SMM_FCHSMMDISPATCHER_FCHSMMMISCDISPATCHER_FCHSMMMISCDISPATCHER_FILECODE              (0xB4FA)
522 #define UEFI_FCH_KERN_SMM_FCHSMMDISPATCHER_FCHSMMPERIODICALDISPATCHER_FCHSMMPERIODICALDISPATCHER_FILECODE  (0xB4FB)
523 #define UEFI_FCH_KERN_SMM_FCHSMMDISPATCHER_FCHSMMPWRBTNDISPATCHER_FCHSMMPWRBTNDISPATCHER_FILECODE          (0xB4FC)
524 #define UEFI_FCH_KERN_SMM_FCHSMMDISPATCHER_FCHSMMSWDISPATCHER_FCHSMMSWDISPATCHER_FILECODE                  (0xB4FE)
525 #define UEFI_FCH_KERN_SMM_FCHSMMDISPATCHER_FCHSMMSXDISPATCHER_FCHSMMSXDISPATCHER_FILECODE                  (0xB4FF)
526 #define UEFI_FCH_KERN_SMM_FCHSMMDISPATCHER_FCHSMMUSBDISPATCHER_FCHSMMUSBDISPATCHER_FILECODE                (0xB4F2)
527 
528 #define LIB_AMDLIB_FILECODE                                              (0xC001)
529 
530 #define LEGACY_PROC_AGESACALLOUTS_FILECODE                               (0xC010)
531 #define LEGACY_PROC_HOBTRANSFER_FILECODE                                 (0xC011)
532 #define LEGACY_PROC_DISPATCHER_FILECODE                                  (0xC012)
533 
534 #define UEFI_DXE_AMDAGESADXEDRIVER_AMDAGESADXEDRIVER_FILECODE            (0xC120)
535 
536 #define UEFI_PEI_AMDINITPOSTPEIM_AMDINITPOSTPEIM_FILECODE                (0xC140)
537 #define UEFI_PEI_AMDPROCESSORINITPEIM_AMDPROCESSORINITPEIM_FILECODE      (0xC141)
538 #define UEFI_PEI_AMDRESETMANAGER_AMDRESETMANAGER_FILECODE                (0xC142)
539 #define UEFI_PROC_COMMON_HOBTRANSFERUEFI_FILECODE                        (0xC160)
540 #define UEFI_PROC_DXE_HOBTRANSFERUEFIDXE_FILECODE                        (0xC161)
541 #define UEFI_PROC_PEI_HOBTRANSFERUEFIPEI_FILECODE                        (0xC162)
542 
543 #define PROC_COMMON_AMDINITEARLY_FILECODE                                (0xC020)
544 #define PROC_COMMON_AMDINITENV_FILECODE                                  (0xC021)
545 #define PROC_COMMON_AMDINITLATE_FILECODE                                 (0xC022)
546 #define PROC_COMMON_AMDINITMID_FILECODE                                  (0xC023)
547 #define PROC_COMMON_AMDINITPOST_FILECODE                                 (0xC024)
548 #define PROC_COMMON_AMDINITRECOVERY_FILECODE                             (0xC025)
549 #define PROC_COMMON_AMDINITRESET_FILECODE                                (0xC026)
550 #define PROC_COMMON_AMDINITRESUME_FILECODE                               (0xC027)
551 #define PROC_COMMON_AMDS3LATERESTORE_FILECODE                            (0xC028)
552 #define PROC_COMMON_AMDS3SAVE_FILECODE                                   (0xC029)
553 #define PROC_COMMON_AMDLATERUNAPTASK_FILECODE                            (0xC02A)
554 
555 #define PROC_COMMON_COMMONRETURNS_FILECODE                               (0xC0C0)
556 #define PROC_COMMON_CREATESTRUCT_FILECODE                                (0xC0D0)
557 #define PROC_COMMON_COMMONINITS_FILECODE                                 (0xC0F0)
558 #define PROC_COMMON_S3RESTORESTATE_FILECODE                              (0xC0F8)
559 #define PROC_COMMON_S3SAVESTATE_FILECODE                                 (0xC0F9)
560 
561 #define PROC_CPU_CPUAPICUTILITIES_FILECODE                               (0xC401)
562 #define PROC_CPU_TABLE_FILECODE                                          (0xC403)
563 #define PROC_CPU_CPUEARLYINIT_FILECODE                                   (0xC405)
564 #define PROC_CPU_CPUEVENTLOG_FILECODE                                    (0xC406)
565 #define PROC_CPU_CPUFAMILYTRANSLATION_FILECODE                           (0xC407)
566 #define PROC_CPU_CPUGENERALSERVICES_FILECODE                             (0xC408)
567 #define PROC_CPU_CPULATEINIT_FILECODE                                    (0xC40A)
568 #define PROC_CPU_CPUMICROCODEPATCH_FILECODE                              (0xC40B)
569 #define PROC_CPU_CPUWARMRESET_FILECODE                                   (0xC40C)
570 #define PROC_CPU_HEAPMANAGER_FILECODE                                    (0xC40D)
571 #define PROC_CPU_CPUBIST_FILECODE                                        (0xC40E)
572 #define PROC_CPU_MMIOMAPMANAGER_FILECODE                                 (0xC40F)
573 
574 #define PROC_CPU_CPUPOSTINIT_FILECODE                                    (0xC420)
575 #define PROC_CPU_CPUPOWERMGMT_FILECODE                                   (0xC430)
576 #define PROC_CPU_CPUPOWERMGMTSINGLESOCKET_FILECODE                       (0xC432)
577 #define PROC_CPU_S3_FILECODE                                             (0xC460)
578 
579 // Family 16h
580 #define PROC_CPU_FAMILY_0X16_CPUF16BRANDID_FILECODE                      (0xCC00)
581 #define PROC_CPU_FAMILY_0X16_CPUF16UTILITIES_FILECODE                    (0xCC01)
582 #define PROC_CPU_FAMILY_0X16_CPUF16WHEAINITDATATABLES_FILECODE           (0xCC02)
583 #define PROC_CPU_FAMILY_0X16_CPUF16CACHEDEFAULTS_FILECODE                (0xCC03)
584 #define PROC_CPU_FAMILY_0X16_CPUF16DMI_FILECODE                          (0xCC04)
585 #define PROC_CPU_FAMILY_0X16_CPUF16PCIUNKNOWNTABLES_FILECODE             (0xCC05)
586 #define PROC_CPU_FAMILY_0X16_CPUF16MSRUNKNOWNTABLES_FILECODE             (0xCC06)
587 #define PROC_CPU_FAMILY_0X16_CPUF16MMIOMAP_FILECODE                      (0xCC07)
588 #define PROC_CPU_FAMILY_0X16_CPUF16APM_FILECODE                          (0xCC09)
589 #define PROC_CPU_FAMILY_0X16_CPUF16CRAT_FILECODE                         (0xCC0A)
590 
591 #define PROC_CPU_FAMILY_0X16_ML_F16MLLOGICALIDTABLES_FILECODE            (0xCC40)
592 #define PROC_CPU_FAMILY_0X16_ML_F16MLINITEARLYTABLE_FILECODE             (0xCC41)
593 #define PROC_CPU_FAMILY_0X16_ML_F16MLEQUIVALENCETABLE_FILECODE           (0xCC42)
594 #define PROC_CPU_FAMILY_0X16_ML_F16MLMICROCODEPATCHTABLES_FILECODE       (0xCC43)
595 #define PROC_CPU_FAMILY_0X16_ML_F16MLPCITABLES_FILECODE                  (0xCC44)
596 #define PROC_CPU_FAMILY_0X16_ML_F16MLMSRTABLES_FILECODE                  (0xCC45)
597 #define PROC_CPU_FAMILY_0X16_ML_F16MLSHAREDMSRTABLE_FILECODE             (0xCC46)
598 #define PROC_CPU_FAMILY_0X16_ML_F16MLUTILITIES_FILECODE                  (0xCC47)
599 #define PROC_CPU_FAMILY_0X16_ML_F16MLC6STATE_FILECODE                    (0xCC48)
600 #define PROC_CPU_FAMILY_0X16_ML_F16MLCOREAFTERRESET_FILECODE             (0xCC49)
601 #define PROC_CPU_FAMILY_0X16_ML_F16MLCPB_FILECODE                        (0xCC4A)
602 #define PROC_CPU_FAMILY_0X16_ML_F16MLDMI_FILECODE                        (0xCC4B)
603 #define PROC_CPU_FAMILY_0X16_ML_F16MLIOCSTATE_FILECODE                   (0xCC4C)
604 #define PROC_CPU_FAMILY_0X16_ML_F16MLNBAFTERRESET_FILECODE               (0xCC4D)
605 #define PROC_CPU_FAMILY_0X16_ML_F16MLPOWERCHECK_FILECODE                 (0xCC4E)
606 #define PROC_CPU_FAMILY_0X16_ML_F16MLPSTATE_FILECODE                     (0xCC4F)
607 #define PROC_CPU_FAMILY_0X16_ML_F16MLPSI_FILECODE                        (0xCC50)
608 #define PROC_CPU_FAMILY_0X16_ML_F16MLHTC_FILECODE                        (0xCC51)
609 #define PROC_CPU_FAMILY_0X16_ML_F16MLPOWERMGMTSYSTEMTABLES_FILECODE      (0xCC52)
610 #define PROC_CPU_FAMILY_0X16_ML_F16MLSCS_FILECODE                        (0xCC53)
611 #define PROC_CPU_FAMILY_0X16_ML_F16MLCACHEFLUSHONHALT_FILECODE           (0xCC54)
612 #define PROC_CPU_FAMILY_0X16_ML_F16MLCONNECTEDSTANDBY_FILECODE           (0xCC55)
613 #define UEFI_PSP_LIBRARY_CSRESUMESMMLIB_ML_CSRESUMESMMLIBML_FILECODE     (0xCC56)
614 
615 #define PROC_CPU_FEATURE_CPUCACHEFLUSHONHALT_FILECODE                    (0xDC01)
616 #define PROC_CPU_FEATURE_CPUCACHEINIT_FILECODE                           (0xDC02)
617 #define PROC_CPU_FEATURE_CPUDMI_FILECODE                                 (0xDC10)
618 #define PROC_CPU_FEATURE_CPUPSTATEGATHER_FILECODE                        (0xDC41)
619 #define PROC_CPU_FEATURE_CPUPSTATELEVELING_FILECODE                      (0xDC42)
620 #define PROC_CPU_FEATURE_CPUPSTATETABLES_FILECODE                        (0xDC43)
621 #define PROC_CPU_FEATURE_CPUSLIT_FILECODE                                (0xDC50)
622 #define PROC_CPU_FEATURE_CPUSRAT_FILECODE                                (0xDC60)
623 #define PROC_CPU_FEATURE_CPUWHEA_FILECODE                                (0xDC70)
624 #define PROC_CPU_FEATURE_CPUC6STATE_FILECODE                             (0xDC82)
625 #define PROC_CPU_FEATURE_CPUCPB_FILECODE                                 (0xDC83)
626 #define PROC_CPU_FEATURE_CPUIOCSTATE_FILECODE                            (0xDC85)
627 #define PROC_CPU_FEATURE_CPUAPM_FILECODE                                 (0xDC86)
628 #define PROC_CPU_FEATURE_CPUFEATURES_FILECODE                            (0xDC90)
629 #define PROC_CPU_FEATURE_CPUCORELEVELING_FILECODE                        (0xDCB0)
630 #define PROC_CPU_FEATURE_CPUPSI_FILECODE                                 (0xDCC0)
631 #define PROC_CPU_FEATURE_CPUHTC_FILECODE                                 (0xDCC1)
632 #define PROC_CPU_FEATURE_CPUCRAT_FILECODE                                (0xDCD0)
633 #define PROC_CPU_FEATURE_CPUCDIT_FILECODE                                (0xDCD1)
634 #define PROC_CPU_FEATURE_CPUSCS_FILECODE                                 (0xDCD4)
635 #define PROC_CPU_FEATURE_CPUCONNECTEDSTANDBY_FILECODE                    (0xDCD5)
636 
637 #define PROC_RECOVERY_CPU_CPURECOVERY_FILECODE                           (0xDE01)
638 
639 #define PROC_TOPOLOGY_TOPOMAIN_FILECODE                                  (0xE001)
640 #define PROC_TOPOLOGY_TOPONB_FILECODE                                    (0xE002)
641 #define PROC_TOPOLOGY_FAM16_TOPONBFAM16_FILECODE                         (0xE097)
642 #define PROC_TOPOLOGY_FAM16_TOPONBUTILITIESFAM16_FILECODE                (0xE098)
643 
644 #define PROC_RECOVERY_TOPOLOGY_TOPOINITRECOVERY_FILECODE                 (0xE0FF)
645 
646 #define PROC_IDS_CONTROL_IDSCTRL_FILECODE                                (0xE801)
647 #define PROC_IDS_LIBRARY_IDSLIB_FILECODE                                 (0xE802)
648 #define PROC_IDS_DEBUG_IDSDEBUG_FILECODE                                 (0xE803)
649 #define PROC_IDS_PERF_IDSPERF_FILECODE                                   (0xE804)
650 #define PROC_IDS_LIBRARY_IDSREGACC_FILECODE                              (0xE810)
651 #define PROC_IDS_DEBUG_IDSDPHDTOUT_FILECODE                              (0xE811)
652 #define PROC_IDS_DEBUG_IDSDEBUGPRINT_FILECODE                            (0xE812)
653 #define PROC_IDS_DEBUG_IDSDPSERIAL_FILECODE                              (0xE813)
654 #define PROC_IDS_DEBUG_IDSDPREDIRECTIO_FILECODE                          (0xE814)
655 #define PROC_IDS_DEBUG_IDSDPRAM_FILECODE                                 (0xE815)
656 
657 #define PROC_IDS_DEBUG_IDSIDTTABLE_FILECODE                              (0xE81E)
658 #define PROC_IDS_CONTROL_IDSNVTOCMOS_FILECODE                            (0xE81F)
659 #define PROC_IDS_FAMILY_0X16_ML_IDSF16MLALLSERVICE_FILECODE              (0xE823)
660 
661 ///0xE820 ~ 0xE840 is reserved for ids extend module
662 
663 #define PROC_MEM_ARDK_MA_FILECODE                                    (0xF001)
664 
665 #define PROC_MEM_FEAT_CSINTLV_MFCSI_FILECODE                         (0xF082)
666 #define PROC_MEM_FEAT_ECC_MFECC_FILECODE                             (0xF083)
667 #define PROC_MEM_FEAT_ECC_MFEMP_FILECODE                             (0xF085)
668 #define PROC_MEM_FEAT_EXCLUDIMM_MFDIMMEXCLUD_FILECODE                (0xF086)
669 #define PROC_MEM_FEAT_IDENDIMM_MFIDENDIMM_FILECODE                   (0xF088)
670 #define PROC_MEM_FEAT_LVDDR3_MFLVDDR3_FILECODE                       (0xF08A)
671 #define PROC_MEM_FEAT_MEMCLR_MFMEMCLR_FILECODE                       (0xF08B)
672 #define PROC_MEM_FEAT_ODTHERMAL_MFODTHERMAL_FILECODE                 (0xF08D)
673 #define PROC_MEM_FEAT_PARTRN_MFPARALLELTRAINING_FILECODE             (0xF08F)
674 #define PROC_MEM_FEAT_PARTRN_MFSTANDARDTRAINING_FILECODE             (0xF091)
675 #define PROC_MEM_FEAT_S3_MFS3_FILECODE                               (0xF092)
676 #define PROC_MEM_FEAT_TABLE_MFTDS_FILECODE                           (0xF093)
677 #define PROC_MEM_FEAT_CRAT_MFCRAT_FILECODE                           (0xF095)
678 #define PROC_MEM_FEAT_DATAEYE_MF2DDATAEYE_FILECODE                   (0xF097)
679 #define PROC_MEM_FEAT_RDWR2DTRAINING_MFWRDAT2DTRAINING_FILECODE         (0xF098)
680 #define PROC_MEM_FEAT_RDWR2DTRAINING_MFRDWR2DEYERIMSEARCH_FILECODE      (0xF099)
681 #define PROC_MEM_FEAT_RDWR2DTRAINING_MFRDDQS2DTRAINING_FILECODE         (0xF09A)
682 #define PROC_MEM_FEAT_RDWR2DTRAINING_MFRDWR2DTRAINING_FILECODE          (0xF09B)
683 #define PROC_MEM_FEAT_RDWR2DTRAINING_MFRDWR2DPATTERNGENERATION_FILECODE (0xF09C)
684 #define PROC_MEM_FEAT_RDWR2DTRAINING_ML_MFRDWR2DML_FILECODE             (0xF09E)
685 #define PROC_MEM_FEAT_DLLPDBYPASS_MFDLLPDBYPASS_FILECODE                (0xF0A0)
686 
687 #define PROC_MEM_MAIN_MDEF_FILECODE                                  (0xF101)
688 #define PROC_MEM_MAIN_MINIT_FILECODE                                 (0xF102)
689 #define PROC_MEM_MAIN_MM_FILECODE                                    (0xF103)
690 #define PROC_MEM_FEAT_DMI_MFDMI_FILECODE                             (0xF104)
691 #define PROC_MEM_MAIN_MMECC_FILECODE                                 (0xF105)
692 #define PROC_MEM_MAIN_MMEXCLUDEDIMM_FILECODE                         (0xF106)
693 #define PROC_MEM_MAIN_MMNODEINTERLEAVE_FILECODE                      (0xF10B)
694 #define PROC_MEM_MAIN_MMONLINESPARE_FILECODE                         (0xF10C)
695 #define PROC_MEM_MAIN_MMPARALLELTRAINING_FILECODE                    (0xF10D)
696 #define PROC_MEM_MAIN_MMSTANDARDTRAINING_FILECODE                    (0xF10E)
697 #define PROC_MEM_MAIN_MUC_FILECODE                                   (0xF10F)
698 #define PROC_MEM_MAIN_MMMEMCLR_FILECODE                              (0xF110)
699 #define PROC_MEM_MAIN_MMFLOW_FILECODE                                (0xF112)
700 #define PROC_MEM_MAIN_MERRHDL_FILECODE                               (0xF113)
701 #define PROC_MEM_MAIN_MMLVDDR3_FILECODE                              (0xF115)
702 #define PROC_MEM_MAIN_MMUMAALLOC_FILECODE                            (0xF116)
703 #define PROC_MEM_MAIN_MMMEMRESTORE_FILECODE                          (0xF117)
704 #define PROC_MEM_MAIN_MMCONDITIONALPSO_FILECODE                      (0xF118)
705 #define PROC_MEM_MAIN_MMAGGRESSOR_FILECODE                           (0xF119)
706 #define PROC_MEM_MAIN_ML_MMFLOWML_FILECODE                           (0xF126)
707 
708 #define PROC_MEM_NB_MN_FILECODE                                      (0xF27C)
709 #define PROC_MEM_NB_MNDCT_FILECODE                                   (0xF27D)
710 #define PROC_MEM_NB_MNPHY_FILECODE                                   (0xF27E)
711 #define PROC_MEM_NB_MNMCT_FILECODE                                   (0xF27F)
712 #define PROC_MEM_NB_MNS3_FILECODE                                    (0xF280)
713 #define PROC_MEM_NB_MNFLOW_FILECODE                                  (0xF281)
714 #define PROC_MEM_NB_MNFEAT_FILECODE                                  (0xF282)
715 #define PROC_MEM_NB_MNTRAIN3_FILECODE                                (0xF284)
716 #define PROC_MEM_NB_MNREG_FILECODE                                   (0xF285)
717 #define PROC_MEM_NB_MNPMU_FILECODE                                   (0xF2B7)
718 #define PROC_MEM_NB_ML_MNREGML_FILECODE                              (0xF2CD)
719 #define PROC_MEM_NB_ML_MNML_FILECODE                                 (0xF2CE)
720 #define PROC_MEM_NB_ML_MNMCTML_FILECODE                              (0xF2CF)
721 #define PROC_MEM_NB_ML_MNOTML_FILECODE                               (0xF2D0)
722 #define PROC_MEM_NB_ML_MNDCTML_FILECODE                              (0xF2D1)
723 #define PROC_MEM_NB_ML_MNPHYML_FILECODE                              (0xF2D2)
724 #define PROC_MEM_NB_ML_MNS3ML_FILECODE                               (0xF2D3)
725 #define PROC_MEM_NB_ML_MNIDENDIMMML_FILECODE                         (0xF2D4)
726 #define PROC_MEM_NB_ML_MNFLOWML_FILECODE                             (0xF2D5)
727 #define PROC_MEM_NB_ML_MNPROTOML_FILECODE                            (0xF2D6)
728 #define PROC_MEM_NB_ML_MNPSPML_FILECODE                              (0xF2E2)
729 
730 
731 
732 #define PROC_MEM_PS_MP_FILECODE                                      (0xF401)
733 #define PROC_MEM_PS_MPRTT_FILECODE                                   (0xF422)
734 #define PROC_MEM_PS_MPMAXFREQ_FILECODE                               (0xF423)
735 #define PROC_MEM_PS_MPODTPAT_FILECODE                                (0xF424)
736 #define PROC_MEM_PS_MPSAO_FILECODE                                   (0xF425)
737 #define PROC_MEM_PS_MPMR0_FILECODE                                   (0xF426)
738 #define PROC_MEM_PS_MPRC2IBT_FILECODE                                (0xF427)
739 #define PROC_MEM_PS_MPRC10OPSPD_FILECODE                             (0xF428)
740 #define PROC_MEM_PS_MPLRIBT_FILECODE                                 (0xF429)
741 #define PROC_MEM_PS_MPLRNPR_FILECODE                                 (0xF42A)
742 #define PROC_MEM_PS_MPLRNLR_FILECODE                                 (0xF42B)
743 #define PROC_MEM_PS_MPS2D_FILECODE                                   (0xF436)
744 #define PROC_MEM_PS_MPSEEDS_FILECODE                                 (0xF437)
745 #define PROC_MEM_PS_MPCADCFG_FILECODE                                (0xF43C)
746 #define PROC_MEM_PS_MPDATACFG_FILECODE                               (0xF43D)
747 #define PROC_MEM_PS_ML_MPSML3_FILECODE                               (0xF441)
748 #define PROC_MEM_PS_ML_MPML3_FILECODE                                (0xF442)
749 #define PROC_MEM_PS_ML_MPUML3_FILECODE                               (0xF443)
750 #define PROC_MEM_PS_ML_FT3_MPSMLFT3_FILECODE                         (0xF444)
751 
752 #define PROC_MEM_TECH_MT_FILECODE                                    (0xF501)
753 #define PROC_MEM_TECH_MTHDI_FILECODE                                 (0xF502)
754 #define PROC_MEM_TECH_MTTDIMBT_FILECODE                              (0xF504)
755 #define PROC_MEM_TECH_MTTECC_FILECODE                                (0xF505)
756 #define PROC_MEM_TECH_MTTHRC_FILECODE                                (0xF506)
757 #define PROC_MEM_TECH_MTTML_FILECODE                                 (0xF507)
758 #define PROC_MEM_TECH_MTTOPTSRC_FILECODE                             (0xF509)
759 #define PROC_MEM_TECH_MTTSRC_FILECODE                                (0xF50B)
760 #define PROC_MEM_TECH_MTTEDGEDETECT_FILECODE                         (0xF50C)
761 #define PROC_MEM_TECH_DDR3_MT3_FILECODE                              (0xF581)
762 #define PROC_MEM_TECH_DDR3_MTOT3_FILECODE                            (0xF583)
763 #define PROC_MEM_TECH_DDR3_MTRCI3_FILECODE                           (0xF584)
764 #define PROC_MEM_TECH_DDR3_MTSDI3_FILECODE                           (0xF585)
765 #define PROC_MEM_TECH_DDR3_MTSPD3_FILECODE                           (0xF586)
766 #define PROC_MEM_TECH_DDR3_MTTWL3_FILECODE                           (0xF587)
767 #define PROC_MEM_TECH_DDR3_MTTECC3_FILECODE                          (0xF588)
768 #define PROC_MEM_TECH_DDR3_MTLRDIMM3_FILECODE                        (0xF589)
769 #define PROC_MEM_TECH_MTTHRCSEEDTRAIN_FILECODE                       (0xF58A)
770 #define PROC_MEM_TECH_MTTRDDQS2DTRAINING_FILECODE                    (0xF58B)
771 #define PROC_MEM_TECH_MTTRDDQS2DEYERIMSEARCH_FILECODE                (0xF58C)
772 
773 #define PROC_RECOVERY_MEM_MRDEF_FILECODE                             (0xF801)
774 #define PROC_RECOVERY_MEM_MRINIT_FILECODE                            (0xF802)
775 #define PROC_RECOVERY_MEM_MRM_FILECODE                               (0xF803)
776 #define PROC_RECOVERY_MEM_MRUC_FILECODE                              (0xF804)
777 #define PROC_RECOVERY_MEM_TECH_MRTTPOS_FILECODE                      (0xF8C1)
778 #define PROC_RECOVERY_MEM_TECH_MRTTSRC_FILECODE                      (0xF8C2)
779 #define PROC_RECOVERY_MEM_TECH_DDR3_MRT3_FILECODE                    (0xF8C3)
780 #define PROC_RECOVERY_MEM_TECH_DDR3_MRTRCI3_FILECODE                 (0xF8C4)
781 #define PROC_RECOVERY_MEM_TECH_DDR3_MRTSDI3_FILECODE                 (0xF8C5)
782 #define PROC_RECOVERY_MEM_TECH_DDR3_MRTSPD3_FILECODE                 (0xF8C6)
783 #define PROC_RECOVERY_MEM_TECH_DDR3_MRTTWL3_FILECODE                 (0xF8C7)
784 #define PROC_RECOVERY_MEM_NB_MRN_FILECODE                            (0xF8C8)
785 #define PROC_RECOVERY_MEM_NB_MRNDCT_FILECODE                         (0xF8C9)
786 #define PROC_RECOVERY_MEM_NB_MRNMCT_FILECODE                         (0xF8CA)
787 #define PROC_RECOVERY_MEM_NB_MRNTRAIN3_FILECODE                      (0xF8CB)
788 #define PROC_RECOVERY_MEM_TECH_MRTTHRC_FILECODE                      (0xF8CC)
789 #define PROC_RECOVERY_MEM_PS_MRP_FILECODE                            (0xF8E0)
790 #define PROC_RECOVERY_MEM_PS_MRPRTT_FILECODE                         (0xF8E1)
791 #define PROC_RECOVERY_MEM_PS_MRPODTPAT_FILECODE                      (0xF8E2)
792 #define PROC_RECOVERY_MEM_PS_MRPSAO_FILECODE                         (0xF8E3)
793 #define PROC_RECOVERY_MEM_PS_MRPMR0_FILECODE                         (0xF8E4)
794 #define PROC_RECOVERY_MEM_PS_MRPRC2IBT_FILECODE                      (0xF8E5)
795 #define PROC_RECOVERY_MEM_PS_MRPRC10OPSPD_FILECODE                   (0xF8E6)
796 #define PROC_RECOVERY_MEM_PS_MRPLRIBT_FILECODE                       (0xF8E7)
797 #define PROC_RECOVERY_MEM_PS_MRPLRNPR_FILECODE                       (0xF8E8)
798 #define PROC_RECOVERY_MEM_PS_MRPLRNLR_FILECODE                       (0xF8E9)
799 #define PROC_RECOVERY_MEM_TECH_MRTTHRCSEEDTRAIN_FILECODE             (0xF8FA)
800 #define PROC_RECOVERY_MEM_NB_ML_MRNDCTML_FILECODE                    (0xF902)
801 #define PROC_RECOVERY_MEM_NB_ML_MRNML_FILECODE                       (0xF903)
802 #define PROC_RECOVERY_MEM_NB_ML_MRNMCTML_FILECODE                    (0xF904)
803 #define PROC_RECOVERY_MEM_NB_ML_MRNPROTOML_FILECODE                  (0xF905)
804 #define PROC_RECOVERY_MEM_PS_ML_MRPSML3_FILECODE                     (0xF906)
805 #define PROC_RECOVERY_MEM_PS_ML_MRPML3_FILECODE                      (0xF907)
806 #define PROC_RECOVERY_MEM_PS_ML_MRPUML3_FILECODE                     (0xF908)
807 
808 //Psp
809 #define UEFI_PSP_DRIVERS_ITPMDXE_ITPMDXE_FILECODE                    (0xFA00)
810 #define UEFI_PSP_DRIVERS_ITPMPEI_ITPMPEI_FILECODE                    (0xFA01)
811 #define UEFI_PSP_DRIVERS_PSPP2CMBOX_PSPP2CMBOXCMD_FILECODE           (0xFA02)
812 #define UEFI_PSP_DRIVERS_PSPP2CMBOX_PSPP2CMBOX_FILECODE              (0xFA03)
813 #define UEFI_PSP_DRIVERS_PSPPEI_PSPPEI_FILECODE                      (0xFA04)
814 #define UEFI_PSP_DRIVERS_PSPSMM_PSPRESUMEHANDLING_FILECODE           (0xFA05)
815 #define UEFI_PSP_DRIVERS_PSPSMM_PSPRESUMESERVICES_FILECODE           (0xFA06)
816 #define UEFI_PSP_DRIVERS_PSPSMM_PSPSMM_FILECODE                      (0xFA07)
817 #define UEFI_PSP_DRIVERS_CSRESUMESMM_CSRESUMESMM_FILECODE            (0xFA08)
818 #define UEFI_PSP_LIBRARY_PSPBASELIB_PSPBASELIB_FILECODE              (0xFA09)
819 #define UEFI_PSP_LIBRARY_PSPMBOX_PSPMBOX_FILECODE                    (0xFA0A)
820 #define UEFI_PSP_LIBRARY_SMMLOAD_SMMLOAD_FILECODE                    (0xFA0B)
821 #define UEFI_PSP_DRIVERS_PSPDXE_PSPDXE_FILECODE                      (0xFA0C)
822 #define UEFI_PSP_LIBRARY_PSPFTPMLIB_PSPFTPMLIB_FILECODE              (0xFA0D)
823 #define UEFI_PSP_LIBRARY_CCPSHALIB_CCPSHALIB_FILECODE                (0xFA0E)
824 #define UEFI_PSP_LIBRARY_CSRESUMESMMLIB_CSRESUMESMMLIB_FILECODE      (0xFA0F)
825 #endif // _FILECODE_H_
826