VirtualBox

source: vbox/trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-mangling-code-define.h@ 60539

Last change on this file since 60539 was 60539, checked in by vboxsync, 9 years ago

bs3kit: Updates.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 7.7 KB
Line 
1/* $Id: bs3kit-mangling-code-define.h 60539 2016-04-18 14:09:39Z vboxsync $ */
2/** @file
3 * BS3Kit - Function needing mangling.
4 */
5
6/*
7 * Copyright (C) 2007-2016 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#define Bs3A20Disable BS3_CMN_MANGLER(Bs3A20Disable)
29#define Bs3A20DisableViaKbd BS3_CMN_MANGLER(Bs3A20DisableViaKbd)
30#define Bs3A20DisableViaPortA BS3_CMN_MANGLER(Bs3A20DisableViaPortA)
31#define Bs3A20Enable BS3_CMN_MANGLER(Bs3A20Enable)
32#define Bs3A20EnableViaKbd BS3_CMN_MANGLER(Bs3A20EnableViaKbd)
33#define Bs3A20EnableViaPortA BS3_CMN_MANGLER(Bs3A20EnableViaPortA)
34#define Bs3KbdRead BS3_CMN_MANGLER(Bs3KbdRead)
35#define Bs3KbdWait BS3_CMN_MANGLER(Bs3KbdWait)
36#define Bs3KbdWrite BS3_CMN_MANGLER(Bs3KbdWrite)
37#define Bs3MemAlloc BS3_CMN_MANGLER(Bs3MemAlloc)
38#define Bs3MemAllocZ BS3_CMN_MANGLER(Bs3MemAllocZ)
39#define Bs3MemCpy BS3_CMN_MANGLER(Bs3MemCpy)
40#define Bs3MemFree BS3_CMN_MANGLER(Bs3MemFree)
41#define Bs3MemMove BS3_CMN_MANGLER(Bs3MemMove)
42#define Bs3MemPCpy BS3_CMN_MANGLER(Bs3MemPCpy)
43#define Bs3MemZero BS3_CMN_MANGLER(Bs3MemZero)
44#define Bs3PagingInitRootForLM BS3_CMN_MANGLER(Bs3PagingInitRootForLM)
45#define Bs3PagingInitRootForPAE BS3_CMN_MANGLER(Bs3PagingInitRootForPAE)
46#define Bs3PagingInitRootForPP BS3_CMN_MANGLER(Bs3PagingInitRootForPP)
47#define Bs3PagingProtect BS3_CMN_MANGLER(Bs3PagingProtect)
48#define Bs3PagingProtectPtr BS3_CMN_MANGLER(Bs3PagingProtectPtr)
49#define Bs3Panic BS3_CMN_MANGLER(Bs3Panic)
50#define Bs3PicMaskAll BS3_CMN_MANGLER(Bs3PicMaskAll)
51#define Bs3PrintChr BS3_CMN_MANGLER(Bs3PrintChr)
52#define Bs3Printf BS3_CMN_MANGLER(Bs3Printf)
53#define Bs3PrintfV BS3_CMN_MANGLER(Bs3PrintfV)
54#define Bs3PrintStr BS3_CMN_MANGLER(Bs3PrintStr)
55#define Bs3PrintStrN BS3_CMN_MANGLER(Bs3PrintStrN)
56#define Bs3PrintU32 BS3_CMN_MANGLER(Bs3PrintU32)
57#define Bs3PrintX32 BS3_CMN_MANGLER(Bs3PrintX32)
58#define Bs3RegCtxConvertToRingX BS3_CMN_MANGLER(Bs3RegCtxConvertToRingX)
59#define Bs3RegCtxPrint BS3_CMN_MANGLER(Bs3RegCtxPrint)
60#define Bs3RegCtxRestore BS3_CMN_MANGLER(Bs3RegCtxRestore)
61#define Bs3RegCtxSave BS3_CMN_MANGLER(Bs3RegCtxSave)
62#define Bs3SelFlatCodeToRealMode BS3_CMN_MANGLER(Bs3SelFlatCodeToRealMode)
63#define Bs3SelFlatCodeToProtFar16 BS3_CMN_MANGLER(Bs3SelFlatCodeToProtFar16)
64#define Bs3SelFar32ToFlat32 BS3_CMN_MANGLER(Bs3SelFar32ToFlat32)
65#define Bs3SelProtFar32ToFlat32 BS3_CMN_MANGLER(Bs3SelProtFar32ToFlat32)
66#define Bs3SelRealModeCodeToProtMode BS3_CMN_MANGLER(Bs3SelRealModeCodeToProtMode)
67#define Bs3Shutdown BS3_CMN_MANGLER(Bs3Shutdown)
68#define Bs3SlabAlloc BS3_CMN_MANGLER(Bs3SlabAlloc)
69#define Bs3SlabAllocEx BS3_CMN_MANGLER(Bs3SlabAllocEx)
70#define Bs3SlabFree BS3_CMN_MANGLER(Bs3SlabFree)
71#define Bs3SlabInit BS3_CMN_MANGLER(Bs3SlabInit)
72#define Bs3SlabListAdd BS3_CMN_MANGLER(Bs3SlabListAdd)
73#define Bs3SlabListAlloc BS3_CMN_MANGLER(Bs3SlabListAlloc)
74#define Bs3SlabListAllocEx BS3_CMN_MANGLER(Bs3SlabListAllocEx)
75#define Bs3SlabListFree BS3_CMN_MANGLER(Bs3SlabListFree)
76#define Bs3SlabListInit BS3_CMN_MANGLER(Bs3SlabListInit)
77#define Bs3StrCpy BS3_CMN_MANGLER(Bs3StrCpy)
78#define Bs3StrFormatV BS3_CMN_MANGLER(Bs3StrFormatV)
79#define Bs3StrLen BS3_CMN_MANGLER(Bs3StrLen)
80#define Bs3StrNLen BS3_CMN_MANGLER(Bs3StrNLen)
81#define Bs3StrPrintf BS3_CMN_MANGLER(Bs3StrPrintf)
82#define Bs3StrPrintfV BS3_CMN_MANGLER(Bs3StrPrintfV)
83#define Bs3TestCheckRegCtxEx BS3_CMN_MANGLER(Bs3TestCheckRegCtxEx)
84#define Bs3TestFailed BS3_CMN_MANGLER(Bs3TestFailed)
85#define Bs3TestFailedF BS3_CMN_MANGLER(Bs3TestFailedF)
86#define Bs3TestFailedV BS3_CMN_MANGLER(Bs3TestFailedV)
87#define Bs3TestInit BS3_CMN_MANGLER(Bs3TestInit)
88#define Bs3TestPrintf BS3_CMN_MANGLER(Bs3TestPrintf)
89#define Bs3TestPrintfV BS3_CMN_MANGLER(Bs3TestPrintfV)
90#define Bs3TestSkipped BS3_CMN_MANGLER(Bs3TestSkipped)
91#define Bs3TestSkippedF BS3_CMN_MANGLER(Bs3TestSkippedF)
92#define Bs3TestSkippedV BS3_CMN_MANGLER(Bs3TestSkippedV)
93#define Bs3TestSub BS3_CMN_MANGLER(Bs3TestSub)
94#define Bs3TestSubDone BS3_CMN_MANGLER(Bs3TestSubDone)
95#define Bs3TestSubErrorCount BS3_CMN_MANGLER(Bs3TestSubErrorCount)
96#define Bs3TestSubF BS3_CMN_MANGLER(Bs3TestSubF)
97#define Bs3TestSubV BS3_CMN_MANGLER(Bs3TestSubV)
98#define Bs3TestTerm BS3_CMN_MANGLER(Bs3TestTerm)
99#define Bs3Trap16Init BS3_CMN_MANGLER(Bs3Trap16Init)
100#define Bs3Trap16InitEx BS3_CMN_MANGLER(Bs3Trap16InitEx)
101#define Bs3Trap16SetGate BS3_CMN_MANGLER(Bs3Trap16SetGate)
102#define Bs3Trap32Init BS3_CMN_MANGLER(Bs3Trap32Init)
103#define Bs3Trap32SetGate BS3_CMN_MANGLER(Bs3Trap32SetGate)
104#define Bs3Trap64Init BS3_CMN_MANGLER(Bs3Trap64Init)
105#define Bs3Trap64SetGate BS3_CMN_MANGLER(Bs3Trap64SetGate)
106#define Bs3TrapDefaultHandler BS3_CMN_MANGLER(Bs3TrapDefaultHandler)
107#define Bs3TrapPrintFrame BS3_CMN_MANGLER(Bs3TrapPrintFrame)
108#define Bs3TrapRmV86SetGate BS3_CMN_MANGLER(Bs3TrapRmV86SetGate)
109#define Bs3TrapSetHandler BS3_CMN_MANGLER(Bs3TrapSetHandler)
110#define Bs3TrapSetJmp BS3_CMN_MANGLER(Bs3TrapSetJmp)
111#define Bs3TrapSetJmpAndRestore BS3_CMN_MANGLER(Bs3TrapSetJmpAndRestore)
112#define Bs3TrapUnsetJmp BS3_CMN_MANGLER(Bs3TrapUnsetJmp)
113
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