Changeset 35468 in vbox for trunk/include/VBox/vmm
- Timestamp:
- Jan 10, 2011 5:16:11 PM (14 years ago)
- svn:sync-xref-src-repo-rev:
- 69339
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/dbgf.h
r35466 r35468 1305 1305 /** @} */ 1306 1306 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 } 1307 1316 1308 1317 /** … … 1337 1346 uint32_t offRegister; 1338 1347 /** Getter. */ 1339 DECLCALLBACKMEMBER(int, pfnGet)(void *pvUser, struct DBGFREGDESC const *pDesc, PDBGFREGVAL p uValue);1348 DECLCALLBACKMEMBER(int, pfnGet)(void *pvUser, struct DBGFREGDESC const *pDesc, PDBGFREGVAL pValue); 1340 1349 /** Setter. */ 1341 DECLCALLBACKMEMBER(int, pfnSet)(void *pvUser, struct DBGFREGDESC const *pDesc, PCDBGFREGVAL p uValue, PCDBGFREGVAL pfMask);1350 DECLCALLBACKMEMBER(int, pfnSet)(void *pvUser, struct DBGFREGDESC const *pDesc, PCDBGFREGVAL pValue, PCDBGFREGVAL pfMask); 1342 1351 /** Aliases (optional). */ 1343 1352 PCDBGFREGALIAS paAliases;
Note:
See TracChangeset
for help on using the changeset viewer.