Changeset 51256 in vbox
- Timestamp:
- May 15, 2014 10:30:08 AM (11 years ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAll.cpp
r51182 r51256 10935 10935 VMMDECL(VBOXSTRICTRC) IEMInjectTrpmEvent(PVMCPU pVCpu) 10936 10936 { 10937 #ifndef IEM_IMPLEMENTS_TASKSWITCH 10938 IEM_RETURN_ASPECT_NOT_IMPLEMENTED_LOG(("Event injection\n")); 10939 #else 10937 10940 uint8_t u8TrapNo; 10938 10941 TRPMEVENT enmType; … … 10946 10949 TRPMResetTrap(pVCpu); 10947 10950 return IEMInjectTrap(pVCpu, u8TrapNo, enmType, uErrCode, uCr2, cbInstr); 10951 #endif 10948 10952 } 10949 10953 -
trunk/src/VBox/VMM/include/EMHandleRCTmpl.h
r51182 r51256 278 278 #ifdef VBOX_WITH_FIRST_IEM_STEP 279 279 rc = VBOXSTRICTRC_VAL(IEMInjectTrpmEvent(pVCpu)); 280 /* The following condition should be removed when IEM_IMPLEMENTS_TASKSWITCH becomes true. */ 281 if (rc == VERR_IEM_ASPECT_NOT_IMPLEMENTED) 282 rc = emR3ExecuteInstruction(pVM, pVCpu, "EVENT: "); 280 283 #else 281 284 /* Do the same thing as VINF_EM_RAW_EMULATE_INSTR. */ 282 rc = emR3ExecuteInstruction(pVM, pVCpu, "E MUL: ");285 rc = emR3ExecuteInstruction(pVM, pVCpu, "EVENT: "); 283 286 #endif 284 287 break;
Note:
See TracChangeset
for help on using the changeset viewer.