Changeset 96854 in vbox for trunk/src/VBox/Devices
- Timestamp:
- Sep 26, 2022 8:48:48 AM (2 years ago)
- Location:
- trunk/src/VBox/Devices
- Files:
-
- 2 added
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Makefile.kmk
r96572 r96854 471 471 endif 472 472 473 if defined(VBOX_WITH_EHCI_IMPL) && !defined(VBOX_WITH_EXTPACK_PUEL)473 if defined(VBOX_WITH_EHCI_IMPL) 474 474 VBoxDD_DEFS += VBOX_WITH_EHCI_IMPL 475 475 VBoxDD_SOURCES += \ … … 477 477 endif 478 478 479 if defined(VBOX_WITH_XHCI_IMPL) && !defined(VBOX_WITH_EXTPACK_PUEL)479 if defined(VBOX_WITH_XHCI_IMPL) 480 480 VBoxDD_DEFS += VBOX_WITH_XHCI_IMPL 481 481 VBoxDD_SOURCES += \ … … 663 663 EFI/DevEFI.cpp_INCS.amd64 += EFI/Firmware/BaseTools/Source/C/Include/X64 664 664 EFI/DevEFI.cpp_INCS.arm32 += EFI/Firmware/BaseTools/Source/C/Include/Arm 665 EFI/DevEFI.cpp_INCS.arm64 += EFI/Firmware/BaseTools/Source/C/Include/A arch64665 EFI/DevEFI.cpp_INCS.arm64 += EFI/Firmware/BaseTools/Source/C/Include/AArch64 666 666 endif 667 667 … … 1118 1118 ifdef VBOX_WITH_USB 1119 1119 VBoxDDRC_DEFS += VBOX_WITH_USB 1120 if defined(VBOX_WITH_EHCI_IMPL) && !defined(VBOX_WITH_EXTPACK_PUEL)1120 if defined(VBOX_WITH_EHCI_IMPL) 1121 1121 VBoxDDRC_DEFS += VBOX_WITH_EHCI_IMPL 1122 1122 VBoxDDRC_SOURCES += \ 1123 1123 USB/DevEHCI.cpp 1124 1124 endif 1125 if defined(VBOX_WITH_XHCI_IMPL) && !defined(VBOX_WITH_EXTPACK_PUEL)1125 if defined(VBOX_WITH_XHCI_IMPL) 1126 1126 VBoxDDRC_DEFS += VBOX_WITH_XHCI_IMPL 1127 1127 VBoxDDRC_SOURCES += \ … … 1329 1329 ifdef VBOX_WITH_USB 1330 1330 VBoxDDR0_DEFS += VBOX_WITH_USB 1331 if defined(VBOX_WITH_EHCI_IMPL) && !defined(VBOX_WITH_EXTPACK_PUEL)1331 if defined(VBOX_WITH_EHCI_IMPL) 1332 1332 VBoxDDR0_DEFS += VBOX_WITH_EHCI_IMPL 1333 1333 VBoxDDR0_SOURCES += \ 1334 1334 USB/DevEHCI.cpp 1335 1335 endif 1336 if defined(VBOX_WITH_XHCI_IMPL) && !defined(VBOX_WITH_EXTPACK_PUEL)1336 if defined(VBOX_WITH_XHCI_IMPL) 1337 1337 VBoxDDR0_DEFS += VBOX_WITH_XHCI_IMPL 1338 1338 VBoxDDR0_SOURCES += \ … … 1524 1524 1525 1525 if defined(VBOX_WITH_EXTPACK) && defined(VBOX_WITH_EXTPACK_PUEL) && defined(VBOX_WITH_EXTPACK_PUEL_BUILD) && "$(intersects $(KBUILD_TARGET_ARCH),$(VBOX_SUPPORTED_HOST_ARCHS))" != "" 1526 #1527 # The EHCI (USB 2.0) Extension Pack Modules.1528 #1529 if defined(VBOX_WITH_USB)1530 DLLS += VBoxEhciR31531 VBoxEhciR3_TEMPLATE = VBoxR3ExtPackPuel1532 VBoxEhciR3_SOURCES = \1533 USB/DevEHCI.cpp \1534 USB/DevXHCI.cpp1535 $(call VBOX_SET_VER_INFO_DLL,VBoxEhciR3,PUEL Extension Pack - EHCI Device)1536 1537 ifdef VBOX_WITH_R0_MODULES1538 ifdef VBOX_WITH_VBOXR0_AS_DLL1539 DLLS += VBoxEhciR01540 else1541 SYSMODS += VBoxEhciR01542 endif1543 VBoxEhciR0_TEMPLATE = VBoxR0ExtPackPuel1544 VBoxEhciR0_SOURCES = \1545 USB/DevEHCI.cpp \1546 USB/DevXHCI.cpp1547 $(call VBOX_SET_VER_INFO_R0,VBoxEhciR0,PUEL Extension Pack - EHCI Device$(COMMA) ring-0)1548 ifdef VBOX_WITH_KMOD_WRAPPED_R0_MODS # Wrapper kmod for VBoxEhciR0.r01549 INSTALLS.linux += vbox_vboxehcir0-src1550 vbox_vboxehcir0-src_INST = bin/src/vbox_vboxehcir0/1551 vbox_vboxehcir0-src_SYMLINKS = \1552 SUPWrapperMod-linux.c=>../common/SUPWrapperMod-linux.c \1553 Makefile-wrapper.gmk=>../common/Makefile-wrapper.gmk1554 vbox_vboxehcir0-src_SOURCES = \1555 $(PATH_ROOT)/src/VBox/HostDrivers/Support/linux/Makefile-vbox_vboxehcir0.gmk=>Makefile \1556 $(VBoxEhciR0_0_OUTDIR)/VBoxEhciR0.r0=>VBoxEhciR0.r0 \1557 $(VBoxEhciR0_0_OUTDIR)/VBoxEhciR0.debug=>VBoxEhciR0.debug1558 endif1559 endif1560 1561 ifdef VBOX_WITH_RAW_MODE1562 SYSMODS += VBoxEhciRC1563 VBoxEhciRC_TEMPLATE = VBoxRcExtPackPuel1564 VBoxEhciRC_SOURCES = \1565 USB/DevEHCI.cpp \1566 USB/DevXHCI.cpp1567 $(call VBOX_SET_VER_INFO_RC,VBoxEhciRC,PUEL Extension Pack - EHCI Device$(COMMA) raw-mode)1568 endif1569 1570 # Hacky but MSI support *must* be enabled1571 ifdef VBOX_WITH_MSI_DEVICES1572 VBoxEhciR3_DEFS += VBOX_WITH_MSI_DEVICES1573 VBoxEhciR0_DEFS += VBOX_WITH_MSI_DEVICES1574 VBoxEhciRC_DEFS += VBOX_WITH_MSI_DEVICES1575 endif1576 1577 endif1578 1579 1526 if defined(VBOX_WITH_PCI_PASSTHROUGH_IMPL) 1580 1527 DLLS += VBoxPciRawR3
Note:
See TracChangeset
for help on using the changeset viewer.