VirtualBox

Changeset 9413 in vbox


Ignore:
Timestamp:
Jun 5, 2008 12:03:27 PM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
31651
Message:

Compile fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp

    r9412 r9413  
    810810 * Dumps a descriptor.
    811811 *
    812  * @param   Desc    Descriptor to dump.
     812 * @param   pDesc    Descriptor to dump.
    813813 * @param   Sel     Selector number.
    814814 * @param   pszMsg  Message to prepend the log entry with.
    815815 */
    816 HWACCMR0DECL(void) HWACCMR0DumpDescriptor(PX86DESCHC Desc, RTSEL Sel, const char *pszMsg)
     816HWACCMR0DECL(void) HWACCMR0DumpDescriptor(PX86DESCHC pDesc, RTSEL Sel, const char *pszMsg)
    817817{
    818818    /*
     
    885885    char        szMsg[128];
    886886    char       *psz = &szMsg[0];
    887     unsigned    i = Desc->Gen.u1DescType << 4 | Desc->Gen.u4Type;
     887    unsigned    i = pDesc->Gen.u1DescType << 4 | pDesc->Gen.u4Type;
    888888    memcpy(psz, aTypes[i].psz, aTypes[i].cch);
    889889    psz += aTypes[i].cch;
    890890
    891     if (Desc->Gen.u1Present)
     891    if (pDesc->Gen.u1Present)
    892892        ADD_STR(psz, "Present ");
    893893    else
    894894        ADD_STR(psz, "Not-Present ");
    895895#if HC_ARCH_BITS == 64
    896     if (Desc->Gen.u1Long)
     896    if (pDesc->Gen.u1Long)
    897897        ADD_STR(psz, "64-bit ");
    898898    else
    899899        ADD_STR(psz, "Comp   ");
    900900#else
    901     if (Desc->Gen.u1Granularity)
     901    if (pDesc->Gen.u1Granularity)
    902902        ADD_STR(psz, "Page ");
    903     if (Desc->Gen.u1DefBig)
     903    if (pDesc->Gen.u1DefBig)
    904904        ADD_STR(psz, "32-bit ");
    905905    else
     
    912912     * Limit and Base and format the output.
    913913     */
    914     uint32_t    u32Limit = Desc->Gen.u4LimitHigh << 16 | Desc->Gen.u16LimitLow;
    915     if (Desc->Gen.u1Granularity)
     914    uint32_t    u32Limit = pDesc->Gen.u4LimitHigh << 16 | pDesc->Gen.u16LimitLow;
     915    if (pDesc->Gen.u1Granularity)
    916916        u32Limit = u32Limit << PAGE_SHIFT | PAGE_OFFSET_MASK;
    917917
    918918#if HC_ARCH_BITS == 64
    919     uint64_t    u32Base =  X86DESC64_BASE(Desc);
     919    uint64_t    u32Base =  X86DESC64_BASE(*pDesc);
    920920
    921921    Log(("%s %04x - %VX64 %VX64 - base=%VX64 limit=%08x dpl=%d %s\n", pszMsg,
    922          Sel, Desc->au64[0], Desc->au64[1], u32Base, u32Limit, Desc->Gen.u2Dpl, szMsg));
     922         Sel, pDesc->au64[0], pDesc->au64[1], u32Base, u32Limit, pDesc->Gen.u2Dpl, szMsg));
    923923#else
    924     uint32_t    u32Base =  X86DESC_BASE(Desc);
     924    uint32_t    u32Base =  X86DESC_BASE(*pDesc);
    925925
    926926    Log(("%s %04x - %08x %08x - base=%08x limit=%08x dpl=%d %s\n", pszMsg,
    927          Sel, Desc->au32[0], Desc->au32[1], u32Base, u32Limit, Desc->Gen.u2Dpl, szMsg));
     927         Sel, pDesc->au32[0], pDesc->au32[1], u32Base, u32Limit, pDesc->Gen.u2Dpl, szMsg));
    928928#endif
    929929}
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