VirtualBox

Changeset 35468 in vbox for trunk/include/VBox/vmm


Ignore:
Timestamp:
Jan 10, 2011 5:16:11 PM (14 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
69339
Message:

CPUMDbg.cpp: Hacking in progress (to laptop).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/dbgf.h

    r35466 r35468  
    13051305/** @} */
    13061306
     1307/** Macro for creating a read-write sub-field entry without getters. */
     1308#define DBGFREGSUBFIELD_RW(a_szName, a_iFirstBit, a_cBits, a_cShift) \
     1309    { a_szName, a_iFirstBit, a_cBits, a_cShift, 0 /*fFlags*/, NULL /*pfnGet*/, NULL /*pfnSet*/ }
     1310/** Macro for creating a read-write sub-field entry with getters. */
     1311#define DBGFREGSUBFIELD_RW_SG(a_szName, a_cBits, a_cShift, a_pfnGet, a_pfnSet) \
     1312    { a_szName, 0 /*iFirstBit*/, a_cBits, a_cShift, 0 /*fFlags*/, a_pfnGet, a_pfnSet }
     1313/** Macro for creating a terminator sub-field entry.  */
     1314#define DBGFREGSUBFIELD_TERMINATOR() \
     1315    { NULL, 0, 0, 0, 0, NULL, NULL }
    13071316
    13081317/**
     
    13371346    uint32_t                offRegister;
    13381347    /** Getter. */
    1339     DECLCALLBACKMEMBER(int, pfnGet)(void *pvUser, struct DBGFREGDESC const *pDesc, PDBGFREGVAL puValue);
     1348    DECLCALLBACKMEMBER(int, pfnGet)(void *pvUser, struct DBGFREGDESC const *pDesc, PDBGFREGVAL pValue);
    13401349    /** Setter. */
    1341     DECLCALLBACKMEMBER(int, pfnSet)(void *pvUser, struct DBGFREGDESC const *pDesc, PCDBGFREGVAL puValue, PCDBGFREGVAL pfMask);
     1350    DECLCALLBACKMEMBER(int, pfnSet)(void *pvUser, struct DBGFREGDESC const *pDesc, PCDBGFREGVAL pValue, PCDBGFREGVAL pfMask);
    13421351    /** Aliases (optional). */
    13431352    PCDBGFREGALIAS          paAliases;
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