VirtualBox

Ignore:
Timestamp:
Sep 11, 2013 3:18:22 PM (11 years ago)
Author:
vboxsync
Message:

SMC reimplementation (disabled). Works but needs save state, more keys and more testing.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/Makefile.kmk

    r48214 r48435  
    119119        $(if $(VBOX_BIOS_DMI_FALLBACK),VBOX_BIOS_DMI_FALLBACK,) \
    120120        VBOX_WITH_DMI_CHASSIS \
    121         VBOX_WITH_DMI_OEMSTRINGS
     121        VBOX_WITH_DMI_OEMSTRINGS \
     122        $(if $(VBOX_WITH_SMC_NEW),VBOX_WITH_SMC_NEW,)
    122123 VBoxDD_DEFS.win         = _WIN32_WINNT=0x0510
    123124 ifeq ($(KBUILD_TARGET_ARCH),x86)
     
    136137        Bus/MsiCommon.cpp \
    137138        Bus/MsixCommon.cpp \
     139        $(if $(VBOX_WITH_SMC_NEW),EFI/DevSmc.cpp,) \
    138140        Graphics/DevVGA.cpp \
    139141        Storage/DevATA.cpp \
     
    156158        PC/DevDMA.cpp \
    157159        PC/DevHPET.cpp \
    158         PC/DevSMC.cpp \
    159         PC/DevLPC.cpp \
    160160        Storage/DevFdc.cpp \
    161161        Serial/DevSerial.cpp \
     
    762762        Bus/MsiCommon.cpp \
    763763        Bus/MsixCommon.cpp \
     764        $(if $(VBOX_WITH_SMC_NEW),EFI/DevSmc.cpp,) \
    764765        Graphics/DevVGA.cpp \
    765766        Input/DevPS2.cpp \
     
    863864 #
    864865 VBoxDD2_TEMPLATE        = VBoxR3DllWarnNoPic
    865  VBoxDD2_DEFS            = IN_VBOXDD2
     866 VBoxDD2_DEFS            = IN_VBOXDD2 $(if $(VBOX_WITH_SMC_NEW),VBOX_WITH_SMC_NEW,)
    866867 VBoxDD2_INCS           := \
    867868        build \
     
    871872        PC/DevAPIC.cpp \
    872873        PC/DevIoApic.cpp \
    873         PC/DevSMC.cpp \
     874        $(if $(VBOX_WITH_SMC_NEW),,PC/DevSMC.cpp) \
    874875        PC/DevLPC.cpp
    875876 VBoxDD2_LIBS            = \
     
    904905        Bus/MsiCommon.cpp \
    905906        Bus/MsixCommon.cpp \
     907        $(if $(VBOX_WITH_SMC_NEW),EFI/DevSmc.cpp,) \
    906908        Graphics/DevVGA.cpp \
    907909        Input/DevPS2.cpp \
     
    10231025  #
    10241026  VBoxDD2GC_TEMPLATE       = VBoxRc
    1025   VBoxDD2GC_DEFS           =
     1027  VBoxDD2GC_DEFS           = $(if $(VBOX_WITH_SMC_NEW),VBOX_WITH_SMC_NEW,)
    10261028  VBoxDD2GC_INCS           = build
    10271029  VBoxDD2GC_SOURCES        = \
    10281030        PC/DevAPIC.cpp \
    10291031        PC/DevIoApic.cpp \
    1030         PC/DevSMC.cpp
     1032        $(if $(VBOX_WITH_SMC_NEW),,PC/DevSMC.cpp)
    10311033  if1of ($(VBOX_LDR_FMT32), pe lx)
    10321034   VBoxDD2GC_LIBS          = \
     
    10411043 #
    10421044 VBoxDD2R0_TEMPLATE       = VBoxR0
    1043  VBoxDD2R0_DEFS           = IN_RT_R0
     1045 VBoxDD2R0_DEFS           = IN_RT_R0 $(if $(VBOX_WITH_SMC_NEW),VBOX_WITH_SMC_NEW,)
    10441046 VBoxDD2R0_INCS           = build
    10451047 VBoxDD2R0_SOURCES        = \
     
    10471049        PC/DevAPIC.cpp \
    10481050        PC/DevIoApic.cpp \
    1049         PC/DevSMC.cpp
     1051        $(if $(VBOX_WITH_SMC_NEW),,PC/DevSMC.cpp)
    10501052
    10511053 if1of ($(VBOX_LDR_FMT), pe lx)
     
    11151117 endif
    11161118
     1119 #
     1120 # Apple SMC Utility.
     1121 #
     1122 ifdef VBOX_WITH_TESTCASES
     1123  PROGRAMS.darwin += VBoxSmcUtil-darwin
     1124  VBoxSmcUtil-darwin_TEMPLATE = VBOXR3TSTEXE
     1125  VBoxSmcUtil-darwin_SOURCES = EFI/VBoxSmcUtil-darwin.cpp
     1126  VBoxSmcUtil-darwin_LDFLAGS = -framework IOKit
     1127 endif
     1128
    11171129endif # !VBOX_ONLY_EXTPACKS
    11181130
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette