VirtualBox

Changeset 41742 in vbox


Ignore:
Timestamp:
Jun 15, 2012 1:54:42 AM (13 years ago)
Author:
vboxsync
Message:

DISOPPARAM: s/scale/uScale/ + doc

Location:
trunk
Files:
4 edited

Legend:

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

    r41741 r41742  
    432432    } index;
    433433
    434     /** 2, 4 or 8. */
    435     uint8_t         scale;
     434    /** 2, 4 or 8, if DISUSE_SCALE is set in fUse. */
     435    uint8_t         uScale;
    436436    /** Parameter size. */
    437437    uint8_t         cb;
  • trunk/src/VBox/Disassembler/DisasmCore.cpp

    r41741 r41742  
    592592void UseSIB(RTUINTPTR uCodePtr, PCDISOPCODE pOp, PDISOPPARAM pParam, PDISCPUSTATE pCpu)
    593593{
    594     unsigned scale, base, index, regtype;
     594    unsigned regtype;
    595595    const char **ppszSIBIndexReg;
    596596    const char **ppszSIBBaseReg;
    597597    NOREF(uCodePtr); NOREF(pOp);
    598598
    599     scale = pCpu->SIB.Bits.Scale;
    600     base  = pCpu->SIB.Bits.Base;
    601     index = pCpu->SIB.Bits.Index;
     599    unsigned scale = pCpu->SIB.Bits.Scale;
     600    unsigned base  = pCpu->SIB.Bits.Base;
     601    unsigned index = pCpu->SIB.Bits.Index;
    602602
    603603    if (pCpu->uAddrMode == DISCPUMODE_32BIT)
     
    621621         if (scale != 0)
    622622         {
    623              pParam->fUse |= DISUSE_SCALE;
    624              pParam->scale = (1<<scale);
     623             pParam->fUse  |= DISUSE_SCALE;
     624             pParam->uScale = (1<<scale);
    625625         }
    626626    }
  • trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp

    r41741 r41742  
    732732                            {
    733733                                PUT_C('*');
    734                                 PUT_C('0' + pParam->scale);
     734                                PUT_C('0' + pParam->uScale);
    735735                            }
    736736                        }
  • trunk/src/VBox/Disassembler/DisasmReg.cpp

    r41741 r41742  
    564564
    565565                if (pParam->fUse & DISUSE_SCALE)
    566                     val32 *= pParam->scale;
     566                    val32 *= pParam->uScale;
    567567
    568568                pParamVal->val.val32 += val32;
     
    577577
    578578                if (pParam->fUse & DISUSE_SCALE)
    579                     val64 *= pParam->scale;
     579                    val64 *= pParam->uScale;
    580580
    581581                pParamVal->val.val64 += val64;
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