[2782] | 1 | /* $Id: Builtins2.h 32471 2010-09-14 10:26:07Z vboxsync $ */
|
---|
[1] | 2 | /** @file
|
---|
[29523] | 3 | * Built-in drivers & devices part 2 header.
|
---|
[29563] | 4 | *
|
---|
| 5 | * These drivers and devices are in separate modules because of LGPL.
|
---|
[1] | 6 | */
|
---|
| 7 |
|
---|
| 8 | /*
|
---|
[29523] | 9 | * Copyright (C) 2006-2010 Oracle Corporation
|
---|
[1] | 10 | *
|
---|
| 11 | * This file is part of VirtualBox Open Source Edition (OSE), as
|
---|
| 12 | * available from http://www.virtualbox.org. This file is free software;
|
---|
| 13 | * you can redistribute it and/or modify it under the terms of the GNU
|
---|
[5999] | 14 | * General Public License (GPL) as published by the Free Software
|
---|
| 15 | * Foundation, in version 2 as it comes in the "COPYING" file of the
|
---|
| 16 | * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
|
---|
| 17 | * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
|
---|
[1] | 18 | */
|
---|
| 19 |
|
---|
[5747] | 20 | #ifndef ___Builtins2_h
|
---|
| 21 | #define ___Builtins2_h
|
---|
[1] | 22 |
|
---|
| 23 | #include <VBox/pdm.h>
|
---|
| 24 |
|
---|
[20374] | 25 | RT_C_DECLS_BEGIN
|
---|
[1] | 26 |
|
---|
| 27 | #ifdef IN_VBOXDD2
|
---|
| 28 | extern DECLEXPORT(const unsigned char) g_abPcBiosBinary[];
|
---|
| 29 | extern DECLEXPORT(const unsigned) g_cbPcBiosBinary;
|
---|
| 30 | extern DECLEXPORT(const unsigned char) g_abVgaBiosBinary[];
|
---|
| 31 | extern DECLEXPORT(const unsigned) g_cbVgaBiosBinary;
|
---|
| 32 | extern DECLEXPORT(const unsigned char) g_abNetBiosBinary[];
|
---|
| 33 | extern DECLEXPORT(const unsigned) g_cbNetBiosBinary;
|
---|
[9693] | 34 | extern DECLEXPORT(const unsigned char) g_abVmiBiosBinary[];
|
---|
| 35 | extern DECLEXPORT(const unsigned) g_cbVmiBiosBinary;
|
---|
[16630] | 36 | #else /* !IN_VBOXDD2 */
|
---|
[1] | 37 | extern DECLIMPORT(const unsigned char) g_abPcBiosBinary[];
|
---|
| 38 | extern DECLIMPORT(const unsigned) g_cbPcBiosBinary;
|
---|
| 39 | extern DECLIMPORT(const unsigned char) g_abVgaBiosBinary[];
|
---|
| 40 | extern DECLIMPORT(const unsigned) g_cbVgaBiosBinary;
|
---|
| 41 | extern DECLIMPORT(const unsigned char) g_abNetBiosBinary[];
|
---|
| 42 | extern DECLIMPORT(const unsigned) g_cbNetBiosBinary;
|
---|
[9693] | 43 | extern DECLIMPORT(const unsigned char) g_abVmiBiosBinary[];
|
---|
| 44 | extern DECLIMPORT(const unsigned) g_cbVmiBiosBinary;
|
---|
[16630] | 45 | #endif /* !IN_VBOXDD2 */
|
---|
[1] | 46 | extern const PDMDEVREG g_DeviceAPIC;
|
---|
| 47 | extern const PDMDEVREG g_DeviceIOAPIC;
|
---|
[29523] | 48 | extern const PDMDEVREG g_DeviceSMC;
|
---|
| 49 | extern const PDMDEVREG g_DeviceLPC;
|
---|
[1] | 50 |
|
---|
[20374] | 51 | RT_C_DECLS_END
|
---|
[1] | 52 |
|
---|
| 53 | #endif
|
---|