VirtualBox

source: vbox/trunk/src/VBox/Devices/build/VBoxDD2.h@ 43394

Last change on this file since 43394 was 41752, checked in by vboxsync, 12 years ago

iPXE: save a tiny bit more ROM space by ripping out the embedded image support, use it as the compiled in PXE ROM, but stick to Etherboot for OSE to avoid breakage until iPXE is included in the tree

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
File size: 1.8 KB
Line 
1/* $Id: VBoxDD2.h 41752 2012-06-15 11:38:51Z vboxsync $ */
2/** @file
3 * Built-in drivers & devices part 2 header.
4 *
5 * These drivers and devices are in separate modules because of LGPL.
6 */
7
8/*
9 * Copyright (C) 2006-2012 Oracle Corporation
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
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.
18 */
19
20#ifndef ___build_VBoxDD2_h
21#define ___build_VBoxDD2_h
22
23#include <VBox/vmm/pdm.h>
24
25RT_C_DECLS_BEGIN
26
27#ifdef IN_VBOXDD2
28extern DECLEXPORT(const unsigned char) g_abPcBiosBinary[];
29extern DECLEXPORT(const unsigned) g_cbPcBiosBinary;
30extern DECLEXPORT(const unsigned char) g_abVgaBiosBinary[];
31extern DECLEXPORT(const unsigned) g_cbVgaBiosBinary;
32# ifdef VBOX_WITH_PXE_ROM
33extern DECLEXPORT(const unsigned char) g_abNetBiosBinary[];
34extern DECLEXPORT(const unsigned) g_cbNetBiosBinary;
35# endif
36#else /* !IN_VBOXDD2 */
37extern DECLIMPORT(const unsigned char) g_abPcBiosBinary[];
38extern DECLIMPORT(const unsigned) g_cbPcBiosBinary;
39extern DECLIMPORT(const unsigned char) g_abVgaBiosBinary[];
40extern DECLIMPORT(const unsigned) g_cbVgaBiosBinary;
41# ifdef VBOX_WITH_PXE_ROM
42extern DECLIMPORT(const unsigned char) g_abNetBiosBinary[];
43extern DECLIMPORT(const unsigned) g_cbNetBiosBinary;
44# endif
45#endif /* !IN_VBOXDD2 */
46extern const PDMDEVREG g_DeviceAPIC;
47extern const PDMDEVREG g_DeviceIOAPIC;
48extern const PDMDEVREG g_DeviceSMC;
49extern const PDMDEVREG g_DeviceLPC;
50
51RT_C_DECLS_END
52
53#endif
54
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