From 7e7b721588b948e2cfeee8a3d6df9de37f982d0d Mon Sep 17 00:00:00 2001 From: Sjoerd van der Berg Date: Wed, 13 Aug 2003 19:14:58 +0000 Subject: [PATCH] Fix mov crx,reg drx,reg disassembly Imported-from: https://svn.code.sf.net/p/dosbox/code-0/dosbox/trunk@1186 --- src/debug/debug_disasm.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/debug/debug_disasm.cpp b/src/debug/debug_disasm.cpp index ca0467bc..11aa3266 100644 --- a/src/debug/debug_disasm.cpp +++ b/src/debug/debug_disasm.cpp @@ -830,12 +830,12 @@ static void percent(char type, char subtype) break; case 'C': /* reg(r/m) picks control reg */ - uprintf("C%d", REG(modrm())); + uprintf("CR%d", REG(modrm())); must_do_size = 0; break; case 'D': /* reg(r/m) picks debug reg */ - uprintf("D%d", REG(modrm())); + uprintf("DR%d", REG(modrm())); must_do_size = 0; break; @@ -911,7 +911,7 @@ static void percent(char type, char subtype) break; case 'R': /* mod(r/m) picks register */ - reg_name(REG(modrm()), subtype); /* rh */ + reg_name(RM(modrm()), subtype); /* rh */ must_do_size = 0; break;