Changeset 9541 in vbox for trunk/src/recompiler
- Timestamp:
- Jun 9, 2008 12:36:01 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 31822
- Location:
- trunk/src/recompiler
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/recompiler/VBoxRecompiler.c
r9486 r9541 1438 1438 1439 1439 /* 1440 * Update the control registers before calling PGM R3ChangeMode()1440 * Update the control registers before calling PGMChangeMode() 1441 1441 * as it may need to map whatever cr3 is pointing to. 1442 1442 */ … … 1449 1449 rc = PGMChangeMode(pVM, env->cr[0], env->cr[4], env->efer); 1450 1450 if (rc != VINF_SUCCESS) 1451 cpu_abort(env, "PGMChangeMode(, % 08x, %08x, %016llx) -> %Vrc\n", env->cr[0], env->cr[4], env->efer, rc);1451 cpu_abort(env, "PGMChangeMode(, %RX64, %RX64, %RX64) -> %Vrc\n", env->cr[0], env->cr[4], env->efer, rc); 1452 1452 #else 1453 1453 rc = PGMChangeMode(pVM, env->cr[0], env->cr[4], 0); 1454 1454 if (rc != VINF_SUCCESS) 1455 cpu_abort(env, "PGMChangeMode(, % 08x, %08x, %016llx) -> %Vrc\n", env->cr[0], env->cr[4], 0LL, rc);1455 cpu_abort(env, "PGMChangeMode(, %RX64, %RX64, %RX64) -> %Vrc\n", env->cr[0], env->cr[4], 0LL, rc); 1456 1456 #endif 1457 1457 } … … 2705 2705 PVM pVM = cpu_single_env->pVM; 2706 2706 2707 Log (("remR3GrowDynRange %VGp\n", physaddr));2707 LogFlow(("remR3GrowDynRange %VGp\n", physaddr)); 2708 2708 const RTGCPHYS GCPhys = physaddr; 2709 2709 rc = PGM3PhysGrowRange(pVM, &GCPhys); -
trunk/src/recompiler/cpu-exec.c
r6546 r9541 488 488 if(!(env->state & CPU_EMULATE_SINGLE_STEP)) 489 489 { 490 Log(("EMR0: % 08X ESP=%08XIF=%d TF=%d CPL=%d\n", env->eip, ESP, (env->eflags & IF_MASK) ? 1 : 0, (env->eflags & TF_MASK) ? 1 : 0, (env->hflags >> HF_CPL_SHIFT) & 3));490 Log(("EMR0: %VGv ESP=%VGv IF=%d TF=%d CPL=%d\n", env->eip, ESP, (env->eflags & IF_MASK) ? 1 : 0, (env->eflags & TF_MASK) ? 1 : 0, (env->hflags >> HF_CPL_SHIFT) & 3)); 491 491 } 492 492 } … … 502 502 else 503 503 { 504 Log(("EMR3: % 08X ESP=%08XIF=%d TF=%d CPL=%d IOPL=%d CR0=%08X\n", env->eip, ESP, (env->eflags & IF_MASK) ? 1 : 0, (env->eflags & TF_MASK) ? 1 : 0, (env->hflags >> HF_CPL_SHIFT) & 3, ((env->eflags >> IOPL_SHIFT) & 3), env->cr[0]));504 Log(("EMR3: %VGv ESP=%VGv IF=%d TF=%d CPL=%d IOPL=%d CR0=%08X\n", env->eip, ESP, (env->eflags & IF_MASK) ? 1 : 0, (env->eflags & TF_MASK) ? 1 : 0, (env->hflags >> HF_CPL_SHIFT) & 3, ((env->eflags >> IOPL_SHIFT) & 3), env->cr[0])); 505 505 } 506 506 } … … 508 508 else 509 509 { 510 Log(("EMRM: %04X:%08X SS:ESP=%04X:%08X IF=%d TF=%d CPL=%d PE=%d PG=%d\n", env->segs[R_CS].selector, env->eip, env->segs[R_SS].selector, ESP, (env->eflags & IF_MASK) ? 1 : 0, (env->eflags & TF_MASK) ? 1 : 0, (env->hflags >> HF_CPL_SHIFT) & 3, env->cr[0] & X86_CR0_PE, env->cr[0] & X86_CR0_PG)); 510 /* Seriously slows down realmode booting. */ 511 LogFlow(("EMRM: %04X:%08X SS:ESP=%04X:%08X IF=%d TF=%d CPL=%d PE=%d PG=%d\n", env->segs[R_CS].selector, env->eip, env->segs[R_SS].selector, ESP, (env->eflags & IF_MASK) ? 1 : 0, (env->eflags & TF_MASK) ? 1 : 0, (env->hflags >> HF_CPL_SHIFT) & 3, env->cr[0] & X86_CR0_PE, env->cr[0] & X86_CR0_PG)); 511 512 } 512 513 #endif /* !DEBUG_bird */
Note:
See TracChangeset
for help on using the changeset viewer.