Changeset 44575 in vbox
- Timestamp:
- Feb 6, 2013 6:21:17 PM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 83645
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r44528 r44575 422 422 # Enable EFI support 423 423 VBOX_WITH_EFI = 1 424 # Enable EFI/Ovmf support425 VBOX_WITH_OVMF = 1426 424 # Fetch EFI firmware image from the build server 427 425 #VBOX_WITH_EFIFW_FROM_BUILD_SERVER = 1 -
trunk/src/VBox/Devices/EFI/Firmware2/VBoxPkg/Include/DevEFI.h
r44529 r44575 44 44 typedef enum 45 45 { 46 EFI_INFO_INDEX_INVALID 46 EFI_INFO_INDEX_INVALID = 0, 47 47 EFI_INFO_INDEX_VOLUME_BASE, 48 48 EFI_INFO_INDEX_VOLUME_SIZE, … … 59 59 EFI_INFO_INDEX_UGA_HORISONTAL_RESOLUTION, 60 60 EFI_INFO_INDEX_UGA_VERTICAL_RESOLUTION, 61 #ifdef VBOX_WITH_OVMF62 63 #endif64 61 EFI_INFO_INDEX_END 65 62 } EfiInfoIndex; … … 70 67 * Reading from the port has no effect. */ 71 68 #define EFI_PANIC_PORT (EFI_PORT_BASE+0x1) 69 72 70 /** @defgroup grp_devefi_panic_cmd Panic Commands for EFI_PANIC_PORT 73 71 * @{ */ -
trunk/src/VBox/Devices/Makefile.kmk
r43921 r44575 40 40 include $(PATH_SUB_CURRENT)/PC/BIOS/Makefile.kmk 41 41 include $(PATH_SUB_CURRENT)/Graphics/BIOS/Makefile.kmk 42 if defined(VBOX_WITH_EFI) && !defined(VBOX_WITH_OVMF)43 include $(PATH_SUB_CURRENT)/EFI/Thunk/Makefile.kmk44 endif45 42 46 43 # … … 438 435 439 436 ifdef VBOX_WITH_EFI 440 ifndef VBOX_WITH_OVMF441 VBoxDD_DEFS += VBOX_WITH_EFI442 VBoxDD_LIBS += $(PATH_STAGE_LIB)/EfiThunkBin$(VBOX_SUFF_LIB)443 ifdef VBOX_WITH_ALT_EFITHUNK444 VBoxDD_DEFS += VBOX_WITH_ALT_EFITHUNK445 endif446 VBoxDD_SOURCES += EFI/DevEFI.cpp447 EFI/DevEFI.cpp_INCS += EFI/tools/include448 EFI/DevEFI.cpp_INCS.x86 += EFI/tools/include/Ia32449 EFI/DevEFI.cpp_INCS.amd64 += EFI/tools/include/X64450 else451 437 VBoxDD_DEFS += VBOX_WITH_EFI 452 438 VBoxDD_SOURCES += EFI/DevOVMF.cpp … … 454 440 EFI/DevOVMF.cpp_INCS.x86 += EFI/tools/include/Ia32 455 441 EFI/DevOVMF.cpp_INCS.amd64 += EFI/tools/include/X64 456 build/VBoxDD.cpp_DEFS += VBOX_WITH_OVMF457 endif458 442 endif 459 443 -
trunk/src/VBox/Devices/build/VBoxDD.cpp
r44528 r44575 37 37 const void *g_apvVBoxDDDependencies[] = 38 38 { 39 #if defined(VBOX_WITH_EFI) && !defined(VBOX_WITH_OVMF)40 &g_abEfiThunkBinary[0],41 #endif42 39 NULL, 43 40 }; -
trunk/src/VBox/Devices/build/VBoxDD.h
r44514 r44575 27 27 /** The size of the default BIOS logo data. */ 28 28 extern const unsigned g_cbVgaDefBiosLogo; 29 #ifdef VBOX_WITH_EFI30 /** The EFI thunk binary. */31 extern const unsigned char g_abEfiThunkBinary[];32 /** The size of the EFI thunk binary. */33 extern const unsigned g_cbEfiThunkBinary;34 #endif35 29 36 30
Note:
See TracChangeset
for help on using the changeset viewer.