Changeset 92528 in vbox for trunk/include
- Timestamp:
- Nov 21, 2021 2:40:17 AM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 148403
- Location:
- trunk/include/VBox
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/VMMDevTesting.h
r92523 r92528 132 132 /** Print string, sending a string including newline. (RTTestPrintf) */ 133 133 #define VMMDEV_TESTING_CMD_PRINT UINT32_C(0xcab1e008) 134 /** Query a config value, sending a 16-bit word (VMMDEV_TESTING_CFG_XXX) to the 135 * DATA port and reading back the result. */ 136 #define VMMDEV_TESTING_CMD_QUERY_CFG UINT32_C(0xcab1e009) 134 137 135 138 /** The magic part of the command. */ … … 216 219 /** @} */ 217 220 221 /** @name VMMDEV_TESTING_CFG_XXX - Configuration values that can be queried. 222 * @{ */ 223 /** Generic 32-bit value \#0 - testcase defined meaning. */ 224 #define VMMDEV_TESTING_CFG_DWORD0 UINT16_C(0x0000) 225 /** Generic 32-bit value \#1 - testcase defined meaning. */ 226 #define VMMDEV_TESTING_CFG_DWORD1 UINT16_C(0x0001) 227 /** Generic 32-bit value \#2 - testcase defined meaning. */ 228 #define VMMDEV_TESTING_CFG_DWORD2 UINT16_C(0x0002) 229 /** Generic 32-bit value \#3 - testcase defined meaning. */ 230 #define VMMDEV_TESTING_CFG_DWORD3 UINT16_C(0x0003) 231 /** Generic 32-bit value \#4 - testcase defined meaning. */ 232 #define VMMDEV_TESTING_CFG_DWORD4 UINT16_C(0x0004) 233 /** Generic 32-bit value \#5 - testcase defined meaning. */ 234 #define VMMDEV_TESTING_CFG_DWORD5 UINT16_C(0x0005) 235 /** Generic 32-bit value \#6 - testcase defined meaning. */ 236 #define VMMDEV_TESTING_CFG_DWORD6 UINT16_C(0x0006) 237 /** Generic 32-bit value \#7 - testcase defined meaning. */ 238 #define VMMDEV_TESTING_CFG_DWORD7 UINT16_C(0x0007) 239 /** Generic 32-bit value \#8 - testcase defined meaning. */ 240 #define VMMDEV_TESTING_CFG_DWORD8 UINT16_C(0x0008) 241 /** Generic 32-bit value \#9 - testcase defined meaning. */ 242 #define VMMDEV_TESTING_CFG_DWORD9 UINT16_C(0x0009) 243 244 /** Boolean (8-bit): Running in NEM on Linux? */ 245 #define VMMDEV_TESTING_CFG_IS_NEM_LINUX UINT16_C(0x0100) 246 /** Boolean (8-bit): Running in NEM on Windows? */ 247 #define VMMDEV_TESTING_CFG_IS_NEM_WINDOWS UINT16_C(0x0101) 248 /** Boolean (8-bit): Running in NEM on Darwin? */ 249 #define VMMDEV_TESTING_CFG_IS_NEM_DARWIN UINT16_C(0x0102) 250 /** @} */ 251 218 252 /** @} */ 219 253 -
trunk/include/VBox/VMMDevTesting.mac
r92523 r92528 60 60 %define VMMDEV_TESTING_CMD_VALUE_REG 0xcab1e007 61 61 %define VMMDEV_TESTING_CMD_PRINT 0xcab1e008 62 %define VMMDEV_TESTING_CMD_QUERY_CFG 0xcab1e009 62 63 %define VMMDEV_TESTING_CMD_MAGIC 0xcab1e000 63 64 %define VMMDEV_TESTING_CMD_MAGIC_MASK 0xffffff00
Note:
See TracChangeset
for help on using the changeset viewer.