|
|
| version 1.8, 2004/02/20 16:09:04 | version 1.11, 2004/07/29 13:06:08 |
|---|---|
| Line 42 cpu_reg2str(void) | Line 42 cpu_reg2str(void) |
| static char buf[512]; | static char buf[512]; |
| snprintf(buf, sizeof(buf), | snprintf(buf, sizeof(buf), |
| "eax=%08x ebx=%08x ecx=%08x edx=%08x\n" | "eax=%08x ecx=%08x edx=%08x ebx=%08x\n" |
| "esp=%08x ebp=%08x esi=%08x edi=%08x\n" | "esp=%08x ebp=%08x esi=%08x edi=%08x\n" |
| "eip=%08x prev_eip=%08x\n" | "eip=%08x prev_eip=%08x\n" |
| "cs=%04x ss=%04x ds=%04x es=%04x fs=%04x gs=%04x\n" | "es=%04x cs=%04x ss=%04x ds=%04x fs=%04x gs=%04x\n" |
| "eflag=%08x " | "eflag=%08x " |
| /* ID VIP VIF AC VM RF NT IOPL OF DF IF TF SF ZF AF PF CF */ | /* ID VIP VIF AC VM RF NT IOPL OF DF IF TF SF ZF AF PF CF */ |
| "[ ID=%d VIP=%d VIF=%d AC=%d VM=%d RF=%d NT=%d IOPL=%d %s %s %s TF=%d %s %s %s %s %s ]\n" | "[ ID=%d VIP=%d VIF=%d AC=%d VM=%d RF=%d NT=%d IOPL=%d %s %s %s TF=%d %s %s %s %s %s ]\n" |
| "gdtr=%08x:%04x idtr=%08x:%04x\n" | "gdtr=%08x:%04x idtr=%08x:%04x\n" |
| "ldtr=%04x(%08x:%04x) tr=%04x(%08x:%04x)\n" | "ldtr=%04x(%08x:%04x) tr=%04x(%08x:%04x)\n" |
| "cr0=%08x cr1=%08x cr2=%08x cr3=%08x cr4=%08x mxcsr=%08x", | "cr0=%08x cr1=%08x cr2=%08x cr3=%08x cr4=%08x mxcsr=%08x", |
| CPU_EAX, CPU_EBX, CPU_ECX, CPU_EDX, | CPU_EAX, CPU_ECX, CPU_EDX, CPU_EBX, |
| CPU_ESP, CPU_EBP,CPU_ESI, CPU_EDI, | CPU_ESP, CPU_EBP,CPU_ESI, CPU_EDI, |
| CPU_EIP, CPU_PREV_EIP, | CPU_EIP, CPU_PREV_EIP, |
| CPU_CS, CPU_SS, CPU_DS, CPU_ES, CPU_FS, CPU_GS, | CPU_CS, CPU_SS, CPU_DS, CPU_ES, CPU_FS, CPU_GS, |
| Line 243 tr_dump(UINT16 selector, UINT32 base, UI | Line 243 tr_dump(UINT16 selector, UINT32 base, UI |
| UINT32 v; | UINT32 v; |
| UINT i; | UINT i; |
| (void)selector; | |
| VERBOSE(("TR_DUMP: selector = %04x", selector)); | VERBOSE(("TR_DUMP: selector = %04x", selector)); |
| for (i = 0; i < limit; i += 4) { | for (i = 0; i < limit; i += 4) { |