VirtualBox

Changeset 29333 in vbox


Ignore:
Timestamp:
May 11, 2010 10:28:57 AM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
61438
Message:

removed VBOX_WITH_VMI

Location:
trunk/src/recompiler
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/recompiler/Makefile-old.kmk

    r28990 r29333  
    202202VBoxREMWrapper_TEMPLATE    = VBOXR3
    203203VBoxREMWrapper_NAME        = VBoxREM
    204 VBoxREMWrapper_DEFS        = IN_REM_R3 $(if $(VBOX_WITH_VMI),VBOX_WITH_VMI,)
     204VBoxREMWrapper_DEFS        = IN_REM_R3
    205205 ifdef VBOX_USE_REM64
    206206VBoxREMWrapper_DEFS       += VBOX_USE_BITNESS_SELECTOR
  • trunk/src/recompiler/Makefile.kmk

    r29037 r29333  
    178178 VBoxREMWrapper_TEMPLATE   = VBOXR3
    179179 VBoxREMWrapper_NAME       = VBoxREM
    180  VBoxREMWrapper_DEFS       = IN_REM_R3 $(if $(VBOX_WITH_VMI),VBOX_WITH_VMI,)
     180 VBoxREMWrapper_DEFS       = IN_REM_R3
    181181 if "$(KBUILD_TARGET_ARCH)" == "x86" && defined(VBOX_WITH_64_BITS_GUESTS)
    182182  VBoxREMWrapper_DEFS     += VBOX_USE_BITNESS_SELECTOR
  • trunk/src/recompiler/VBoxREMWrapper.cpp

    r28800 r29333  
    207207#include <VBox/hwaccm.h>
    208208#include <VBox/patm.h>
    209 #ifdef VBOX_WITH_VMI
    210 # include <VBox/parav.h>
    211 #endif
    212209#include <VBox/pdm.h>
    213210#include <VBox/pdmcritsect.h>
     
    698695    { REMPARMDESC_FLAGS_INT,        sizeof(uint32_t *),         NULL }
    699696};
    700 #  ifdef VBOX_WITH_VMI
    701 static const REMPARMDESC g_aArgsPARAVIsBiosCall[] =
    702 {
    703     { REMPARMDESC_FLAGS_INT,        sizeof(PVM),                NULL },
    704     { REMPARMDESC_FLAGS_GCPTR,      sizeof(RTGCPTR),            NULL },
    705     { REMPARMDESC_FLAGS_INT,        sizeof(uint32_t),           NULL }
    706 };
    707 #  endif
    708697static const REMPARMDESC g_aArgsPDMApicGetBase[] =
    709698{
     
    12291218    { "PATMR3QueryPatchMemGC",                  VMM_FN(PATMR3QueryPatchMemGC),          &g_aArgsPATMR3QueryPatchMem[0],             RT_ELEMENTS(g_aArgsPATMR3QueryPatchMem),               REMFNDESC_FLAGS_RET_INT,    sizeof(RTGCPTR),    NULL },
    12301219    { "PATMR3QueryPatchMemHC",                  VMM_FN(PATMR3QueryPatchMemHC),          &g_aArgsPATMR3QueryPatchMem[0],             RT_ELEMENTS(g_aArgsPATMR3QueryPatchMem),               REMFNDESC_FLAGS_RET_INT,    sizeof(void *),     NULL },
    1231 #  ifdef VBOX_WITH_VMI
    1232     { "PARAVIsBiosCall",                        VMM_FN(PARAVIsBiosCall),                &g_aArgsPARAVIsBiosCall[0],                 RT_ELEMENTS(g_aArgsPARAVIsBiosCall),                   REMFNDESC_FLAGS_RET_INT,    sizeof(bool),       NULL },
    1233 #  endif
    12341220    { "PDMApicGetBase",                         VMM_FN(PDMApicGetBase),                 &g_aArgsPDMApicGetBase[0],                  RT_ELEMENTS(g_aArgsPDMApicGetBase),                    REMFNDESC_FLAGS_RET_INT,    sizeof(int),        NULL },
    12351221    { "PDMApicGetTPR",                          VMM_FN(PDMApicGetTPR),                  &g_aArgsPDMApicGetTPR[0],                   RT_ELEMENTS(g_aArgsPDMApicGetTPR),                     REMFNDESC_FLAGS_RET_INT,    sizeof(int),        NULL },
  • trunk/src/recompiler/VBoxRecompiler.c

    r28800 r29333  
    11691169            break;
    11701170
    1171         /** @todo missing VBOX_WITH_VMI/EXECP_PARAV_CALL   */
    11721171        /*
    11731172         * An EM RC was raised (VMR3Reset/Suspend/PowerOff/some-fatal-error).
  • trunk/src/recompiler/target-i386/op_helper.c

    r28030 r29333  
    3232
    3333#ifdef VBOX
    34 # ifdef VBOX_WITH_VMI
    35 #  include <VBox/parav.h>
    36 # endif
    3734#include "qemu-common.h"
    3835#include <math.h>
     
    822819#ifdef VBOX
    823820    ss = ss_e1 = ss_e2 = 0;
    824 # ifdef VBOX_WITH_VMI
    825     if (   intno == 6
    826         && PARAVIsBiosCall(env->pVM, (RTRCPTR)next_eip, env->regs[R_EAX]))
    827     {
    828         env->exception_index = EXCP_PARAV_CALL;
    829         cpu_loop_exit();
    830     }
    831 # endif
    832821    if (remR3NotifyTrap(env, intno, error_code, next_eip) != VINF_SUCCESS)
    833822        cpu_loop_exit();
Note: See TracChangeset for help on using the changeset viewer.

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