VirtualBox

Changeset 41743 in vbox for trunk/src


Ignore:
Timestamp:
Jun 15, 2012 2:00:58 AM (13 years ago)
Author:
vboxsync
Message:

DISOPPARAM: s/index.reg_gen/Index.idxGenReg/ + doc

Location:
trunk/src/VBox/Disassembler
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Disassembler/DisasmCore.cpp

    r41742 r41743  
    617617    {
    618618         pParam->fUse |= DISUSE_INDEX | regtype;
    619          pParam->index.reg_gen = index;
     619         pParam->Index.idxGenReg = index;
    620620
    621621         if (scale != 0)
     
    23792379    {
    23802380        pParam->fUse |= DISUSE_INDEX;
    2381         pParam->index.reg_gen = IndexModRMReg16[idx];
     2381        pParam->Index.idxGenReg = IndexModRMReg16[idx];
    23822382    }
    23832383}
  • trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp

    r41742 r41743  
    208208        case DISCPUMODE_16BIT:
    209209        {
    210             Assert(pParam->index.reg_gen < RT_ELEMENTS(g_aszYasmRegGen16));
    211             const char *psz = g_aszYasmRegGen16[pParam->index.reg_gen];
     210            Assert(pParam->Index.idxGenReg < RT_ELEMENTS(g_aszYasmRegGen16));
     211            const char *psz = g_aszYasmRegGen16[pParam->Index.idxGenReg];
    212212            *pcchReg = 2 + !!psz[2] + !!psz[3];
    213213            return psz;
     
    216216        case DISCPUMODE_32BIT:
    217217        {
    218             Assert(pParam->index.reg_gen < RT_ELEMENTS(g_aszYasmRegGen32));
    219             const char *psz = g_aszYasmRegGen32[pParam->index.reg_gen];
     218            Assert(pParam->Index.idxGenReg < RT_ELEMENTS(g_aszYasmRegGen32));
     219            const char *psz = g_aszYasmRegGen32[pParam->Index.idxGenReg];
    220220            *pcchReg = 2 + !!psz[2] + !!psz[3];
    221221            return psz;
     
    224224        case DISCPUMODE_64BIT:
    225225        {
    226             Assert(pParam->index.reg_gen < RT_ELEMENTS(g_aszYasmRegGen64));
    227             const char *psz = g_aszYasmRegGen64[pParam->index.reg_gen];
     226            Assert(pParam->Index.idxGenReg < RT_ELEMENTS(g_aszYasmRegGen64));
     227            const char *psz = g_aszYasmRegGen64[pParam->Index.idxGenReg];
    228228            *pcchReg = 2 + !!psz[2] + !!psz[3];
    229229            return psz;
  • trunk/src/VBox/Disassembler/DisasmReg.cpp

    r41742 r41743  
    549549
    550550                pParamVal->flags |= DISQPV_FLAG_16;
    551                 if (RT_FAILURE(DISFetchReg16(pCtx, pParam->index.reg_gen, &val16))) return VERR_INVALID_PARAMETER;
     551                if (RT_FAILURE(DISFetchReg16(pCtx, pParam->Index.idxGenReg, &val16))) return VERR_INVALID_PARAMETER;
    552552
    553553                Assert(!(pParam->fUse & DISUSE_SCALE));   /* shouldn't be possible in 16 bits mode */
     
    561561
    562562                pParamVal->flags |= DISQPV_FLAG_32;
    563                 if (RT_FAILURE(DISFetchReg32(pCtx, pParam->index.reg_gen, &val32))) return VERR_INVALID_PARAMETER;
     563                if (RT_FAILURE(DISFetchReg32(pCtx, pParam->Index.idxGenReg, &val32))) return VERR_INVALID_PARAMETER;
    564564
    565565                if (pParam->fUse & DISUSE_SCALE)
     
    574574
    575575                pParamVal->flags |= DISQPV_FLAG_64;
    576                 if (RT_FAILURE(DISFetchReg64(pCtx, pParam->index.reg_gen, &val64))) return VERR_INVALID_PARAMETER;
     576                if (RT_FAILURE(DISFetchReg64(pCtx, pParam->Index.idxGenReg, &val64))) return VERR_INVALID_PARAMETER;
    577577
    578578                if (pParam->fUse & DISUSE_SCALE)
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