VirtualBox

Changeset 42589 in vbox


Ignore:
Timestamp:
Aug 3, 2012 9:48:12 PM (13 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
79774
Message:

VMMDevTesting: For now, format the register values differently.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp

    r42585 r42589  
    140140        if (RT_SUCCESS(rc2))
    141141        {
    142             const char *pszWarn = rc2 == VINF_DBGF_TRUNCATED_REGISTER ? "truncated" : "";
    143             VMMDEV_TESTING_OUTPUT(("testing: VALUE '%s'%*s: %'9llu (%#llx) [0] {reg=%s}\n",
    144                                    pszValueNm,
    145                                    (ssize_t)cchValueNm - 12 > 48 ? 0 : 48 - ((ssize_t)cchValueNm - 12), "",
    146                                    u64Value, u64Value, pszRegNm, pszWarn));
     142            const char *pszWarn = rc2 == VINF_DBGF_TRUNCATED_REGISTER ? " truncated" : "";
     143#if 1 /*!RTTestValue format*/
     144            char szFormat[128], szValue[128];
     145            RTStrPrintf(szFormat, sizeof(szFormat), "%%VR{%s}", pszRegNm);
     146            int rc2 = DBGFR3RegPrintf(pVM, idCpu, szValue, sizeof(szValue), szFormat);
     147            if (RT_SUCCESS(rc2))
     148                VMMDEV_TESTING_OUTPUT(("testing: VALUE '%s'%*s: %16s {reg=%s}%s\n",
     149                                       pszValueNm,
     150                                       (ssize_t)cchValueNm - 12 > 48 ? 0 : 48 - ((ssize_t)cchValueNm - 12), "",
     151                                       szValue, pszRegNm));
     152            else
     153#endif
     154                VMMDEV_TESTING_OUTPUT(("testing: VALUE '%s'%*s: %'9llu (%#llx) [0] {reg=%s}%s\n",
     155                                       pszValueNm,
     156                                       (ssize_t)cchValueNm - 12 > 48 ? 0 : 48 - ((ssize_t)cchValueNm - 12), "",
     157                                       u64Value, u64Value, pszRegNm, pszWarn));
    147158        }
    148159        else
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