vbox的更動 9678 路徑 trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp
- 時間撮記:
- 2008-6-13 上午11:42:02 (16 年 以前)
- 檔案:
-
- 修改 1 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp
r9659 r9678 345 345 /* Convert source address ds:esi. */ 346 346 RTGCUINTPTR pu8Virt; 347 rc = SELMToFlatEx(pVM, pRegFrame->eflags, pRegFrame->ds, (RTGCPTR)pRegFrame->esi, &pRegFrame->dsHid,347 rc = SELMToFlatEx(pVM, DIS_SELREG_DS, pRegFrame, (RTGCPTR)pRegFrame->esi, 348 348 SELMTOFLAT_FLAGS_HYPER | SELMTOFLAT_FLAGS_NO_PL, 349 (PRTGCPTR)&pu8Virt , NULL);349 (PRTGCPTR)&pu8Virt); 350 350 if (VBOX_SUCCESS(rc)) 351 351 { … … 404 404 /* Convert destination address. */ 405 405 RTGCUINTPTR pu8Virt; 406 rc = SELMToFlatEx(pVM, pRegFrame->eflags, pRegFrame->es, (RTGCPTR)pRegFrame->edi, &pRegFrame->esHid,407 408 (RTGCPTR *)&pu8Virt, NULL);406 rc = SELMToFlatEx(pVM, DIS_SELREG_ES, pRegFrame, (RTGCPTR)pRegFrame->edi, 407 SELMTOFLAT_FLAGS_HYPER | SELMTOFLAT_FLAGS_NO_PL, 408 (RTGCPTR *)&pu8Virt); 409 409 if (VBOX_FAILURE(rc)) 410 410 return VINF_EM_RAW_GUEST_TRAP; … … 1319 1319 /* Convert destination address es:edi. */ 1320 1320 RTGCPTR GCPtrDst; 1321 int rc = SELMToFlatEx(pVM, pRegFrame->eflags, pRegFrame->es, (RTGCPTR)pRegFrame->edi, &pRegFrame->esHid,1321 int rc = SELMToFlatEx(pVM, DIS_SELREG_ES, pRegFrame, (RTGCPTR)pRegFrame->edi, 1322 1322 SELMTOFLAT_FLAGS_HYPER | SELMTOFLAT_FLAGS_NO_PL, 1323 &GCPtrDst , NULL);1323 &GCPtrDst); 1324 1324 if (VBOX_FAILURE(rc)) 1325 1325 { … … 1474 1474 /* Convert source address ds:esi. */ 1475 1475 RTGCPTR GCPtrSrc; 1476 int rc = SELMToFlatEx(pVM, pRegFrame->eflags, pRegFrame->ds, (RTGCPTR)pRegFrame->esi, &pRegFrame->dsHid,1476 int rc = SELMToFlatEx(pVM, DIS_SELREG_DS, pRegFrame, (RTGCPTR)pRegFrame->esi, 1477 1477 SELMTOFLAT_FLAGS_HYPER | SELMTOFLAT_FLAGS_NO_PL, 1478 &GCPtrSrc , NULL);1478 &GCPtrSrc); 1479 1479 if (VBOX_FAILURE(rc)) 1480 1480 {
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器