VirtualBox

Changeset 42186 in vbox for trunk/include/VBox/dis.h


Ignore:
Timestamp:
Jul 17, 2012 1:32:15 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
79186
Message:

SELM,DIS,CPUM,EM: Hidden selector register cleanups.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/dis.h

    r41886 r42186  
    3434RT_C_DECLS_BEGIN
    3535
    36 
    37 /**
    38  * CPU mode flags (DISSTATE::mode).
    39  */
    40 typedef enum DISCPUMODE
    41 {
    42     DISCPUMODE_INVALID = 0,
    43     DISCPUMODE_16BIT,
    44     DISCPUMODE_32BIT,
    45     DISCPUMODE_64BIT,
    46     /** hack forcing the size of the enum to 32-bits. */
    47     DISCPUMODE_MAKE_32BIT_HACK = 0x7fffffff
    48 } DISCPUMODE;
    4936
    5037/** @name Prefix byte flags (DISSTATE::fPrefix).
     
    702689DISDECL(int) DISFetchReg64(PCCPUMCTXCORE pCtx, unsigned reg64, uint64_t *pVal);
    703690DISDECL(int) DISFetchRegSeg(PCCPUMCTXCORE pCtx, DISSELREG sel, RTSEL *pVal);
    704 DISDECL(int) DISFetchRegSegEx(PCCPUMCTXCORE pCtx, DISSELREG sel, RTSEL *pVal, PCPUMSELREGHID *ppSelHidReg);
     691DISDECL(int) DISFetchRegSegEx(PCPUMCTXCORE pCtx, DISSELREG sel, PCPUMSELREG *ppSelReg);
    705692DISDECL(int) DISWriteReg8(PCPUMCTXCORE pRegFrame, unsigned reg8, uint8_t val8);
    706693DISDECL(int) DISWriteReg16(PCPUMCTXCORE pRegFrame, unsigned reg32, uint16_t val16);
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