VirtualBox

source: vbox/trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-data.h@ 92580

Last change on this file since 92580 was 82968, checked in by vboxsync, 5 years ago

Copyright year updates by scm.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 18.2 KB
Line 
1/* $Id: bs3kit-mangling-data.h 82968 2020-02-04 10:35:17Z vboxsync $ */
2/** @file
3 * BS3Kit - Symbol mangling.
4 */
5
6/*
7 * Copyright (C) 2007-2020 Oracle Corporation
8 *
9 * This file is part of VirtualBox Open Source Edition (OSE), as
10 * available from http://www.virtualbox.org. This file is free software;
11 * you can redistribute it and/or modify it under the terms of the GNU
12 * General Public License (GPL) as published by the Free Software
13 * Foundation, in version 2 as it comes in the "COPYING" file of the
14 * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
15 * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
16 *
17 * The contents of this file may alternatively be used under the terms
18 * of the Common Development and Distribution License Version 1.0
19 * (CDDL) only, as it comes in the "COPYING.CDDL" file of the
20 * VirtualBox OSE distribution, in which case the provisions of the
21 * CDDL are applicable instead of those of the GPL.
22 *
23 * You may elect to license modified versions of this file under the
24 * terms and conditions of either the GPL or the CDDL or both.
25 */
26
27
28/*
29 * First part is only applied once. It concerns itself with data symbols.
30 */
31
32#ifndef BS3KIT_INCLUDED_bs3kit_mangling_data_h
33#define BS3KIT_INCLUDED_bs3kit_mangling_data_h
34#ifndef RT_WITHOUT_PRAGMA_ONCE
35# pragma once
36#endif
37
38#if 0 /* the object converter deals with this now */
39#if ARCH_BITS == 64
40
41# define Bs3Gdt BS3_DATA_NM(Bs3Gdt)
42# define Bs3Gdt_Ldt BS3_DATA_NM(Bs3Gdt_Ldt)
43# define Bs3Gdte_Tss16 BS3_DATA_NM(Bs3Gdte_Tss16)
44# define Bs3Gdte_Tss16DoubleFault BS3_DATA_NM(Bs3Gdte_Tss16DoubleFault)
45# define Bs3Gdte_Tss16Spare0 BS3_DATA_NM(Bs3Gdte_Tss16Spare0)
46# define Bs3Gdte_Tss16Spare1 BS3_DATA_NM(Bs3Gdte_Tss16Spare1)
47# define Bs3Gdte_Tss32 BS3_DATA_NM(Bs3Gdte_Tss32)
48# define Bs3Gdte_Tss32DoubleFault BS3_DATA_NM(Bs3Gdte_Tss32DoubleFault)
49# define Bs3Gdte_Tss32Spare0 BS3_DATA_NM(Bs3Gdte_Tss32Spare0)
50# define Bs3Gdte_Tss32Spare1 BS3_DATA_NM(Bs3Gdte_Tss32Spare1)
51# define Bs3Gdte_Tss32IobpIntRedirBm BS3_DATA_NM(Bs3Gdte_Tss32IobpIntRedirBm)
52# define Bs3Gdte_Tss32IntRedirBm BS3_DATA_NM(Bs3Gdte_Tss32IntRedirBm)
53# define Bs3Gdte_Tss64 BS3_DATA_NM(Bs3Gdte_Tss64)
54# define Bs3Gdte_Tss64Spare0 BS3_DATA_NM(Bs3Gdte_Tss64Spare0)
55# define Bs3Gdte_Tss64Spare1 BS3_DATA_NM(Bs3Gdte_Tss64Spare1)
56# define Bs3Gdte_Tss64Iobp BS3_DATA_NM(Bs3Gdte_Tss64Iobp)
57# define Bs3Gdte_RMTEXT16_CS BS3_DATA_NM(Bs3Gdte_RMTEXT16_CS)
58# define Bs3Gdte_X0TEXT16_CS BS3_DATA_NM(Bs3Gdte_X0TEXT16_CS)
59# define Bs3Gdte_X1TEXT16_CS BS3_DATA_NM(Bs3Gdte_X1TEXT16_CS)
60# define Bs3Gdte_R0_MMIO16 BS3_DATA_NM(Bs3Gdte_R0_MMIO16)
61
62# define Bs3Gdte_R0_First BS3_DATA_NM(Bs3Gdte_R0_First)
63# define Bs3Gdte_R0_CS16 BS3_DATA_NM(Bs3Gdte_R0_CS16)
64# define Bs3Gdte_R0_DS16 BS3_DATA_NM(Bs3Gdte_R0_DS16)
65# define Bs3Gdte_R0_SS16 BS3_DATA_NM(Bs3Gdte_R0_SS16)
66# define Bs3Gdte_R0_CS32 BS3_DATA_NM(Bs3Gdte_R0_CS32)
67# define Bs3Gdte_R0_DS32 BS3_DATA_NM(Bs3Gdte_R0_DS32)
68# define Bs3Gdte_R0_SS32 BS3_DATA_NM(Bs3Gdte_R0_SS32)
69# define Bs3Gdte_R0_CS64 BS3_DATA_NM(Bs3Gdte_R0_CS64)
70# define Bs3Gdte_R0_DS64 BS3_DATA_NM(Bs3Gdte_R0_DS64)
71# define Bs3Gdte_R0_CS16_EO BS3_DATA_NM(Bs3Gdte_R0_CS16_EO)
72# define Bs3Gdte_R0_CS16_CNF BS3_DATA_NM(Bs3Gdte_R0_CS16_CNF)
73# define Bs3Gdte_R0_CS16_CND_EO BS3_DATA_NM(Bs3Gdte_R0_CS16_CND_EO)
74# define Bs3Gdte_R0_CS32_EO BS3_DATA_NM(Bs3Gdte_R0_CS32_EO)
75# define Bs3Gdte_R0_CS32_CNF BS3_DATA_NM(Bs3Gdte_R0_CS32_CNF)
76# define Bs3Gdte_R0_CS32_CNF_EO BS3_DATA_NM(Bs3Gdte_R0_CS32_CNF_EO)
77# define Bs3Gdte_R0_CS64_EO BS3_DATA_NM(Bs3Gdte_R0_CS64_EO)
78# define Bs3Gdte_R0_CS64_CNF BS3_DATA_NM(Bs3Gdte_R0_CS64_CNF)
79# define Bs3Gdte_R0_CS64_CNF_EO BS3_DATA_NM(Bs3Gdte_R0_CS64_CNF_EO)
80
81# define Bs3Gdte_R1_First BS3_DATA_NM(Bs3Gdte_R1_First)
82# define Bs3Gdte_R1_CS16 BS3_DATA_NM(Bs3Gdte_R1_CS16)
83# define Bs3Gdte_R1_DS16 BS3_DATA_NM(Bs3Gdte_R1_DS16)
84# define Bs3Gdte_R1_SS16 BS3_DATA_NM(Bs3Gdte_R1_SS16)
85# define Bs3Gdte_R1_CS32 BS3_DATA_NM(Bs3Gdte_R1_CS32)
86# define Bs3Gdte_R1_DS32 BS3_DATA_NM(Bs3Gdte_R1_DS32)
87# define Bs3Gdte_R1_SS32 BS3_DATA_NM(Bs3Gdte_R1_SS32)
88# define Bs3Gdte_R1_CS64 BS3_DATA_NM(Bs3Gdte_R1_CS64)
89# define Bs3Gdte_R1_DS64 BS3_DATA_NM(Bs3Gdte_R1_DS64)
90# define Bs3Gdte_R1_CS16_EO BS3_DATA_NM(Bs3Gdte_R1_CS16_EO)
91# define Bs3Gdte_R1_CS16_CNF BS3_DATA_NM(Bs3Gdte_R1_CS16_CNF)
92# define Bs3Gdte_R1_CS16_CND_EO BS3_DATA_NM(Bs3Gdte_R1_CS16_CND_EO)
93# define Bs3Gdte_R1_CS32_EO BS3_DATA_NM(Bs3Gdte_R1_CS32_EO)
94# define Bs3Gdte_R1_CS32_CNF BS3_DATA_NM(Bs3Gdte_R1_CS32_CNF)
95# define Bs3Gdte_R1_CS32_CNF_EO BS3_DATA_NM(Bs3Gdte_R1_CS32_CNF_EO)
96# define Bs3Gdte_R1_CS64_EO BS3_DATA_NM(Bs3Gdte_R1_CS64_EO)
97# define Bs3Gdte_R1_CS64_CNF BS3_DATA_NM(Bs3Gdte_R1_CS64_CNF)
98# define Bs3Gdte_R1_CS64_CNF_EO BS3_DATA_NM(Bs3Gdte_R1_CS64_CNF_EO)
99
100# define Bs3Gdte_R2_First BS3_DATA_NM(Bs3Gdte_R2_First)
101# define Bs3Gdte_R2_CS16 BS3_DATA_NM(Bs3Gdte_R2_CS16)
102# define Bs3Gdte_R2_DS16 BS3_DATA_NM(Bs3Gdte_R2_DS16)
103# define Bs3Gdte_R2_SS16 BS3_DATA_NM(Bs3Gdte_R2_SS16)
104# define Bs3Gdte_R2_CS32 BS3_DATA_NM(Bs3Gdte_R2_CS32)
105# define Bs3Gdte_R2_DS32 BS3_DATA_NM(Bs3Gdte_R2_DS32)
106# define Bs3Gdte_R2_SS32 BS3_DATA_NM(Bs3Gdte_R2_SS32)
107# define Bs3Gdte_R2_CS64 BS3_DATA_NM(Bs3Gdte_R2_CS64)
108# define Bs3Gdte_R2_DS64 BS3_DATA_NM(Bs3Gdte_R2_DS64)
109# define Bs3Gdte_R2_CS16_EO BS3_DATA_NM(Bs3Gdte_R2_CS16_EO)
110# define Bs3Gdte_R2_CS16_CNF BS3_DATA_NM(Bs3Gdte_R2_CS16_CNF)
111# define Bs3Gdte_R2_CS16_CND_EO BS3_DATA_NM(Bs3Gdte_R2_CS16_CND_EO)
112# define Bs3Gdte_R2_CS32_EO BS3_DATA_NM(Bs3Gdte_R2_CS32_EO)
113# define Bs3Gdte_R2_CS32_CNF BS3_DATA_NM(Bs3Gdte_R2_CS32_CNF)
114# define Bs3Gdte_R2_CS32_CNF_EO BS3_DATA_NM(Bs3Gdte_R2_CS32_CNF_EO)
115# define Bs3Gdte_R2_CS64_EO BS3_DATA_NM(Bs3Gdte_R2_CS64_EO)
116# define Bs3Gdte_R2_CS64_CNF BS3_DATA_NM(Bs3Gdte_R2_CS64_CNF)
117# define Bs3Gdte_R2_CS64_CNF_EO BS3_DATA_NM(Bs3Gdte_R2_CS64_CNF_EO)
118
119# define Bs3Gdte_R3_First BS3_DATA_NM(Bs3Gdte_R3_First)
120# define Bs3Gdte_R3_CS16 BS3_DATA_NM(Bs3Gdte_R3_CS16)
121# define Bs3Gdte_R3_DS16 BS3_DATA_NM(Bs3Gdte_R3_DS16)
122# define Bs3Gdte_R3_SS16 BS3_DATA_NM(Bs3Gdte_R3_SS16)
123# define Bs3Gdte_R3_CS32 BS3_DATA_NM(Bs3Gdte_R3_CS32)
124# define Bs3Gdte_R3_DS32 BS3_DATA_NM(Bs3Gdte_R3_DS32)
125# define Bs3Gdte_R3_SS32 BS3_DATA_NM(Bs3Gdte_R3_SS32)
126# define Bs3Gdte_R3_CS64 BS3_DATA_NM(Bs3Gdte_R3_CS64)
127# define Bs3Gdte_R3_DS64 BS3_DATA_NM(Bs3Gdte_R3_DS64)
128# define Bs3Gdte_R3_CS16_EO BS3_DATA_NM(Bs3Gdte_R3_CS16_EO)
129# define Bs3Gdte_R3_CS16_CNF BS3_DATA_NM(Bs3Gdte_R3_CS16_CNF)
130# define Bs3Gdte_R3_CS16_CND_EO BS3_DATA_NM(Bs3Gdte_R3_CS16_CND_EO)
131# define Bs3Gdte_R3_CS32_EO BS3_DATA_NM(Bs3Gdte_R3_CS32_EO)
132# define Bs3Gdte_R3_CS32_CNF BS3_DATA_NM(Bs3Gdte_R3_CS32_CNF)
133# define Bs3Gdte_R3_CS32_CNF_EO BS3_DATA_NM(Bs3Gdte_R3_CS32_CNF_EO)
134# define Bs3Gdte_R3_CS64_EO BS3_DATA_NM(Bs3Gdte_R3_CS64_EO)
135# define Bs3Gdte_R3_CS64_CNF BS3_DATA_NM(Bs3Gdte_R3_CS64_CNF)
136# define Bs3Gdte_R3_CS64_CNF_EO BS3_DATA_NM(Bs3Gdte_R3_CS64_CNF_EO)
137
138# define Bs3GdteSpare00 BS3_DATA_NM(Bs3GdteSpare00)
139# define Bs3GdteSpare01 BS3_DATA_NM(Bs3GdteSpare01)
140# define Bs3GdteSpare02 BS3_DATA_NM(Bs3GdteSpare02)
141# define Bs3GdteSpare03 BS3_DATA_NM(Bs3GdteSpare03)
142# define Bs3GdteSpare04 BS3_DATA_NM(Bs3GdteSpare04)
143# define Bs3GdteSpare05 BS3_DATA_NM(Bs3GdteSpare05)
144# define Bs3GdteSpare06 BS3_DATA_NM(Bs3GdteSpare06)
145# define Bs3GdteSpare07 BS3_DATA_NM(Bs3GdteSpare07)
146# define Bs3GdteSpare08 BS3_DATA_NM(Bs3GdteSpare08)
147# define Bs3GdteSpare09 BS3_DATA_NM(Bs3GdteSpare09)
148# define Bs3GdteSpare0a BS3_DATA_NM(Bs3GdteSpare0a)
149# define Bs3GdteSpare0b BS3_DATA_NM(Bs3GdteSpare0b)
150# define Bs3GdteSpare0c BS3_DATA_NM(Bs3GdteSpare0c)
151# define Bs3GdteSpare0d BS3_DATA_NM(Bs3GdteSpare0d)
152# define Bs3GdteSpare0e BS3_DATA_NM(Bs3GdteSpare0e)
153# define Bs3GdteSpare0f BS3_DATA_NM(Bs3GdteSpare0f)
154# define Bs3GdteSpare10 BS3_DATA_NM(Bs3GdteSpare10)
155# define Bs3GdteSpare11 BS3_DATA_NM(Bs3GdteSpare11)
156# define Bs3GdteSpare12 BS3_DATA_NM(Bs3GdteSpare12)
157# define Bs3GdteSpare13 BS3_DATA_NM(Bs3GdteSpare13)
158# define Bs3GdteSpare14 BS3_DATA_NM(Bs3GdteSpare14)
159# define Bs3GdteSpare15 BS3_DATA_NM(Bs3GdteSpare15)
160# define Bs3GdteSpare16 BS3_DATA_NM(Bs3GdteSpare16)
161# define Bs3GdteSpare17 BS3_DATA_NM(Bs3GdteSpare17)
162# define Bs3GdteSpare18 BS3_DATA_NM(Bs3GdteSpare18)
163# define Bs3GdteSpare19 BS3_DATA_NM(Bs3GdteSpare19)
164# define Bs3GdteSpare1a BS3_DATA_NM(Bs3GdteSpare1a)
165# define Bs3GdteSpare1b BS3_DATA_NM(Bs3GdteSpare1b)
166# define Bs3GdteSpare1c BS3_DATA_NM(Bs3GdteSpare1c)
167# define Bs3GdteSpare1d BS3_DATA_NM(Bs3GdteSpare1d)
168# define Bs3GdteSpare1e BS3_DATA_NM(Bs3GdteSpare1e)
169# define Bs3GdteSpare1f BS3_DATA_NM(Bs3GdteSpare1f)
170
171# define Bs3GdteTiled BS3_DATA_NM(Bs3GdteTiled)
172# define Bs3GdteFreePart1 BS3_DATA_NM(Bs3GdteFreePart1)
173# define Bs3Gdte_CODE16 BS3_DATA_NM(Bs3Gdte_CODE16)
174# define Bs3GdteFreePart2 BS3_DATA_NM(Bs3GdteFreePart2)
175# define Bs3Gdte_SYSTEM16 BS3_DATA_NM(Bs3Gdte_SYSTEM16)
176# define Bs3GdteFreePart3 BS3_DATA_NM(Bs3GdteFreePart3)
177# define Bs3Gdte_DATA16 BS3_DATA_NM(Bs3Gdte_DATA16)
178
179# define Bs3GdteFreePart4 BS3_DATA_NM(Bs3GdteFreePart4)
180# define Bs3GdtePreTestPage08 BS3_DATA_NM(Bs3GdtePreTestPage08)
181# define Bs3GdtePreTestPage07 BS3_DATA_NM(Bs3GdtePreTestPage07)
182# define Bs3GdtePreTestPage06 BS3_DATA_NM(Bs3GdtePreTestPage06)
183# define Bs3GdtePreTestPage05 BS3_DATA_NM(Bs3GdtePreTestPage05)
184# define Bs3GdtePreTestPage04 BS3_DATA_NM(Bs3GdtePreTestPage04)
185# define Bs3GdtePreTestPage03 BS3_DATA_NM(Bs3GdtePreTestPage03)
186# define Bs3GdtePreTestPage02 BS3_DATA_NM(Bs3GdtePreTestPage02)
187# define Bs3GdtePreTestPage01 BS3_DATA_NM(Bs3GdtePreTestPage01)
188# define Bs3GdteTestPage BS3_DATA_NM(Bs3GdteTestPage)
189# define Bs3GdteTestPage00 BS3_DATA_NM(Bs3GdteTestPage00)
190# define Bs3GdteTestPage01 BS3_DATA_NM(Bs3GdteTestPage01)
191# define Bs3GdteTestPage02 BS3_DATA_NM(Bs3GdteTestPage02)
192# define Bs3GdteTestPage03 BS3_DATA_NM(Bs3GdteTestPage03)
193# define Bs3GdteTestPage04 BS3_DATA_NM(Bs3GdteTestPage04)
194# define Bs3GdteTestPage05 BS3_DATA_NM(Bs3GdteTestPage05)
195# define Bs3GdteTestPage06 BS3_DATA_NM(Bs3GdteTestPage06)
196# define Bs3GdteTestPage07 BS3_DATA_NM(Bs3GdteTestPage07)
197
198# define Bs3GdtEnd BS3_DATA_NM(Bs3GdtEnd)
199
200# define Bs3Tss16 BS3_DATA_NM(Bs3Tss16)
201# define Bs3Tss16DoubleFault BS3_DATA_NM(Bs3Tss16DoubleFault)
202# define Bs3Tss16Spare0 BS3_DATA_NM(Bs3Tss16Spare0)
203# define Bs3Tss16Spare1 BS3_DATA_NM(Bs3Tss16Spare1)
204# define Bs3Tss32 BS3_DATA_NM(Bs3Tss32)
205# define Bs3Tss32DoubleFault BS3_DATA_NM(Bs3Tss32DoubleFault)
206# define Bs3Tss32Spare0 BS3_DATA_NM(Bs3Tss32Spare0)
207# define Bs3Tss32Spare1 BS3_DATA_NM(Bs3Tss32Spare1)
208# define Bs3Tss64 BS3_DATA_NM(Bs3Tss64)
209# define Bs3Tss64Spare0 BS3_DATA_NM(Bs3Tss64Spare0)
210# define Bs3Tss64Spare1 BS3_DATA_NM(Bs3Tss64Spare1)
211# define Bs3Tss64WithIopb BS3_DATA_NM(Bs3Tss64WithIopb)
212# define Bs3Tss32WithIopb BS3_DATA_NM(Bs3Tss32WithIopb)
213# define Bs3SharedIntRedirBm BS3_DATA_NM(Bs3SharedIntRedirBm)
214# define Bs3SharedIobp BS3_DATA_NM(Bs3SharedIobp)
215# define Bs3SharedIobpEnd BS3_DATA_NM(Bs3SharedIobpEnd)
216# define Bs3Idt16 BS3_DATA_NM(Bs3Idt16)
217# define Bs3Idt32 BS3_DATA_NM(Bs3Idt32)
218# define Bs3Idt64 BS3_DATA_NM(Bs3Idt64)
219# define Bs3Lidt_Idt16 BS3_DATA_NM(Bs3Lidt_Idt16)
220# define Bs3Lidt_Idt32 BS3_DATA_NM(Bs3Lidt_Idt32)
221# define Bs3Lidt_Idt64 BS3_DATA_NM(Bs3Lidt_Idt64)
222# define Bs3Lidt_Ivt BS3_DATA_NM(Bs3Lidt_Ivt)
223# define Bs3Lgdt_Gdt BS3_DATA_NM(Bs3Lgdt_Gdt)
224# define Bs3Ldt BS3_DATA_NM(Bs3Ldt)
225# define Bs3LdtEnd BS3_DATA_NM(Bs3LdtEnd)
226
227# define Bs3Text16_StartOfSegment BS3_DATA_NM(Bs3Text16_StartOfSegment)
228# define Bs3Text16_EndOfSegment BS3_DATA_NM(Bs3Text16_EndOfSegment)
229# define Bs3Text16_Size BS3_DATA_NM(Bs3Text16_Size)
230
231# define Bs3System16_StartOfSegment BS3_DATA_NM(Bs3System16_StartOfSegment)
232# define Bs3System16_EndOfSegment BS3_DATA_NM(Bs3System16_EndOfSegment)
233
234# define Bs3Data16_StartOfSegment BS3_DATA_NM(Bs3Data16_StartOfSegment)
235# define Bs3Data16_EndOfSegment BS3_DATA_NM(Bs3Data16_EndOfSegment)
236
237# define Bs3RmText16_StartOfSegment BS3_DATA_NM(Bs3RmText16_StartOfSegment)
238# define Bs3RmText16_EndOfSegment BS3_DATA_NM(Bs3RmText16_EndOfSegment)
239# define Bs3RmText16_Size BS3_DATA_NM(Bs3RmText16_Size)
240# define Bs3RmText16_FlatAddr BS3_DATA_NM(Bs3RmText16_FlatAddr)
241
242# define Bs3X0Text16_StartOfSegment BS3_DATA_NM(Bs3X0Text16_StartOfSegment)
243# define Bs3X0Text16_EndOfSegment BS3_DATA_NM(Bs3X0Text16_EndOfSegment)
244# define Bs3X0Text16_Size BS3_DATA_NM(Bs3X0Text16_Size)
245# define Bs3X0Text16_FlatAddr BS3_DATA_NM(Bs3X0Text16_FlatAddr)
246
247# define Bs3X1Text16_StartOfSegment BS3_DATA_NM(Bs3X1Text16_StartOfSegment)
248# define Bs3X1Text16_EndOfSegment BS3_DATA_NM(Bs3X1Text16_EndOfSegment)
249# define Bs3X1Text16_Size BS3_DATA_NM(Bs3X1Text16_Size)
250# define Bs3X1Text16_FlatAddr BS3_DATA_NM(Bs3X1Text16_FlatAddr)
251
252# define Bs3Text32_StartOfSegment BS3_DATA_NM(Bs3Text32_StartOfSegment)
253# define Bs3Text32_EndOfSegment BS3_DATA_NM(Bs3Text32_EndOfSegment)
254
255# define Bs3Data32_StartOfSegment BS3_DATA_NM(Bs3Data32_StartOfSegment)
256# define Bs3Data32_EndOfSegment BS3_DATA_NM(Bs3Data32_EndOfSegment)
257
258# define Bs3Text64_StartOfSegment BS3_DATA_NM(Bs3Text64_StartOfSegment)
259# define Bs3Text64_EndOfSegment BS3_DATA_NM(Bs3Text64_EndOfSegment)
260
261# define Bs3Data64_StartOfSegment BS3_DATA_NM(Bs3Data64_StartOfSegment)
262# define Bs3Data64_EndOfSegment BS3_DATA_NM(Bs3Data64_EndOfSegment)
263
264# define Bs3Data16Thru64Text32And64_TotalSize BS3_DATA_NM(Bs3Data16Thru64Text32And64_TotalSize)
265# define Bs3TotalImageSize BS3_DATA_NM(Bs3TotalImageSize)
266
267# define g_achBs3HexDigits BS3_DATA_NM(g_achBs3HexDigits)
268# define g_achBs3HexDigitsUpper BS3_DATA_NM(g_achBs3HexDigitsUpper)
269# define g_bBs3CurrentMode BS3_DATA_NM(g_bBs3CurrentMode)
270# define g_uBs3TrapEipHint BS3_DATA_NM(g_uBs3TrapEipHint)
271# define g_aBs3RmIvtOriginal BS3_DATA_NM(g_aBs3RmIvtOriginal)
272
273# define g_usBs3TestStep BS3_DATA_NM(g_usBs3TestStep)
274# define g_usBs3TestStep BS3_DATA_NM(g_usBs3TestStep)
275# define g_Bs3Trap16GenericEntriesFlatAddr BS3_DATA_NM(g_Bs3Trap16GenericEntriesFlatAddr)
276# define g_Bs3Trap32GenericEntriesFlatAddr BS3_DATA_NM(g_Bs3Trap32GenericEntriesFlatAddr)
277# define g_Bs3Trap64GenericEntriesFlatAddr BS3_DATA_NM(g_Bs3Trap64GenericEntriesFlatAddr)
278
279# define g_uBs3CpuDetected BS3_DATA_NM(g_uBs3CpuDetected)
280
281#endif /* ARCH_BITS == 64 */
282#endif /* not needed */
283
284#endif /* !BS3KIT_INCLUDED_bs3kit_mangling_data_h */
285
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette