vbox的更動 3145 路徑 trunk/src/VBox/VMM/VMMAll/IOMAll.cpp
- 時間撮記:
- 2007-6-18 下午03:31:09 (17 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/VMM/VMMAll/IOMAll.cpp
r2981 r3145 720 720 * 721 721 * @returns Strict VBox status code. Informational status codes other than the one documented 722 * here are to be treated as internal failure. 722 * here are to be treated as internal failure. Use IOM_SUCCESS() to check for success. 723 723 * @retval VINF_SUCCESS Success. 724 * @retval VINF_EM_FIRST-VINF_EM_LAST Success but schedulinging information needs to be passed onto EM. 724 * @retval VINF_EM_FIRST-VINF_EM_LAST Success with some exceptions (see IOM_SUCCESS()), the 725 * status code must be passed on to EM. 725 726 * @retval VINF_IOM_HC_IOPORT_READ Defer the read to ring-3. (R0/GC only) 726 727 * … … 862 863 * 863 864 * @returns Strict VBox status code. Informational status codes other than the one documented 864 * here are to be treated as internal failure. 865 * here are to be treated as internal failure. Use IOM_SUCCESS() to check for success. 865 866 * @retval VINF_SUCCESS Success. 866 * @retval VINF_EM_FIRST-VINF_EM_LAST Success but schedulinging information needs to be passed onto EM. 867 * @retval VINF_EM_FIRST-VINF_EM_LAST Success with some exceptions (see IOM_SUCCESS()), the 868 * status code must be passed on to EM. 867 869 * @retval VINF_IOM_HC_IOPORT_READ Defer the read to ring-3. (R0/GC only) 868 870 * … … 987 989 * 988 990 * @returns Strict VBox status code. Informational status codes other than the one documented 989 * here are to be treated as internal failure. 991 * here are to be treated as internal failure. Use IOM_SUCCESS() to check for success. 990 992 * @retval VINF_SUCCESS Success. 991 * @retval VINF_EM_FIRST-VINF_EM_LAST Success but schedulinging information needs to be passed onto EM. 993 * @retval VINF_EM_FIRST-VINF_EM_LAST Success with some exceptions (see IOM_SUCCESS()), the 994 * status code must be passed on to EM. 992 995 * @retval VINF_IOM_HC_IOPORT_WRITE Defer the write to ring-3. (R0/GC only) 993 996 * … … 1107 1110 * 1108 1111 * @returns Strict VBox status code. Informational status codes other than the one documented 1109 * here are to be treated as internal failure. 1112 * here are to be treated as internal failure. Use IOM_SUCCESS() to check for success. 1110 1113 * @retval VINF_SUCCESS Success. 1111 * @retval VINF_EM_FIRST-VINF_EM_LAST Success but schedulinging information needs to be passed onto EM. 1114 * @retval VINF_EM_FIRST-VINF_EM_LAST Success with some exceptions (see IOM_SUCCESS()), the 1115 * status code must be passed on to EM. 1112 1116 * @retval VINF_IOM_HC_IOPORT_WRITE Defer the write to ring-3. (R0/GC only) 1113 1117 * … … 1327 1331 * 1328 1332 * @returns Strict VBox status code. Informational status codes other than the one documented 1329 * here are to be treated as internal failure. 1333 * here are to be treated as internal failure. Use IOM_SUCCESS() to check for success. 1330 1334 * @retval VINF_SUCCESS Success. 1331 * @retval VINF_EM_FIRST-VINF_EM_LAST Success but schedulinging information needs to be passed onto EM. 1335 * @retval VINF_EM_FIRST-VINF_EM_LAST Success with some exceptions (see IOM_SUCCESS()), the 1336 * status code must be passed on to EM. 1332 1337 * @retval VINF_IOM_HC_IOPORT_READ Defer the read to ring-3. (R0/GC only) 1333 1338 * @retval VINF_EM_RAW_GUEST_TRAP The exception was left pending. (TRPMRaiseXcptErr) … … 1364 1369 uint32_t u32Data = ~0U; 1365 1370 rc = IOMIOPortRead(pVM, uPort, &u32Data, cbSize); 1366 if ( rc == VINF_SUCCESS 1367 || (rc >= VINF_EM_FIRST && rc <= VINF_EM_LAST)) 1371 if (IOM_SUCCESS(rc)) 1368 1372 { 1369 1373 /* … … 1386 1390 * 1387 1391 * @returns Strict VBox status code. Informational status codes other than the one documented 1388 * here are to be treated as internal failure. 1392 * here are to be treated as internal failure. Use IOM_SUCCESS() to check for success. 1389 1393 * @retval VINF_SUCCESS Success. 1390 * @retval VINF_EM_FIRST-VINF_EM_LAST Success but schedulinging information needs to be passed onto EM. 1394 * @retval VINF_EM_FIRST-VINF_EM_LAST Success with some exceptions (see IOM_SUCCESS()), the 1395 * status code must be passed on to EM. 1391 1396 * @retval VINF_IOM_HC_IOPORT_WRITE Defer the write to ring-3. (R0/GC only) 1392 1397 * @retval VINF_EM_RAW_GUEST_TRAP The exception was left pending. (TRPMRaiseXcptErr)
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器