VirtualBox

Changeset 45786 in vbox for trunk/src/VBox/VMM/include


Ignore:
Timestamp:
Apr 26, 2013 10:35:59 PM (12 years ago)
Author:
vboxsync
Message:

Move HMRCA.asm into the switcher code so we don't need VMMRC.rc.

Location:
trunk/src/VBox/VMM/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/include/HMInternal.h

    r45781 r45786  
    316316    /** 32 to 64 bits switcher entrypoint. */
    317317    R0PTRTYPE(PFNHMSWITCHERHC)  pfnHost32ToGuest64R0;
    318 
    319     /* AMD-V 64 bits vmrun handler */
    320     RTRCPTR                     pfnSVMGCVMRun64;
    321 
    322     /* VT-x 64 bits vmlaunch handler */
    323     RTRCPTR                     pfnVMXGCStartVM64;
    324 
    325     /* RC handler to setup the 64 bits FPU state. */
    326     RTRCPTR                     pfnSaveGuestFPU64;
    327 
    328     /* RC handler to setup the 64 bits debug state. */
    329     RTRCPTR                     pfnSaveGuestDebug64;
    330 
    331     /* Test handler */
    332     RTRCPTR                     pfnTest64;
    333 
    334     RTRCPTR                     uAlignment[2];
    335 /*#elif defined(VBOX_WITH_HYBRID_32BIT_KERNEL)
    336     uint32_t                    u32Alignment[1]; */
     318    RTR0PTR                     uPadding2;
    337319#endif
    338320
  • trunk/src/VBox/VMM/include/VMMSwitcher.mac

    r45701 r45786  
    128128
    129129%ifdef DEBUG_STUFF
    130     %define DEBUG_CHAR(ch) COM_CHAR ch
    131     %define DEBUG_S_CHAR(ch) COM_S_CHAR ch
     130    %define DEBUG_CHAR(ch)      COM_CHAR ch
     131    %define DEBUG32_CHAR(ch)    COM_CHAR ch
     132    %define DEBUG64_CHAR(ch)    COM_CHAR ch
     133    %define DEBUG_S_CHAR(ch)    COM_S_CHAR ch
     134    %define DEBUG32_S_CHAR(ch)  COM32_S_CHAR ch
     135    %define DEBUG64_S_CHAR(ch)  COM64_S_CHAR ch
    132136%else
    133137    %define DEBUG_CHAR(ch)
     138    %define DEBUG32_CHAR(ch)
     139    %define DEBUG64_CHAR(ch)
    134140    %define DEBUG_S_CHAR(ch)
     141    %define DEBUG32_S_CHAR(ch)
     142    %define DEBUG64_S_CHAR(ch)
    135143%endif
    136144
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