]> git.unchartedbackwaters.co.uk Git - francis/winuae.git/commitdiff
More logging.
authorToni Wilen <twilen@winuae.net>
Sun, 21 Feb 2016 12:05:22 +0000 (14:05 +0200)
committerToni Wilen <twilen@winuae.net>
Sun, 21 Feb 2016 12:05:22 +0000 (14:05 +0200)
gayle.cpp

index 5c3965e90a28ba925c979b28c51936437c8676e8..561958100628ba2e7f58e712bc447a32fc952dbb 100644 (file)
--- a/gayle.cpp
+++ b/gayle.cpp
@@ -617,6 +617,8 @@ static uae_u32 REGPARAM2 gayle_lget (uaecptr addr)
        if (ide_reg == IDE_DATA) {
                v = ide_get_data (ide) << 16;
                v |= ide_get_data (ide);
+               if (GAYLE_LOG > 4)
+                       write_log(_T("IDE_DATA_LONG %08X=%08X PC=%X\n"), addr, v, M68K_GETPC);
                return v;
        }
        v = gayle_wget (addr) << 16;
@@ -643,8 +645,12 @@ static uae_u32 REGPARAM2 gayle_wget (uaecptr addr)
        }
 #endif
        ide_reg = get_gayle_ide_reg (addr, &ide);
-       if (ide_reg == IDE_DATA)
-               return ide_get_data (ide);
+       if (ide_reg == IDE_DATA) {
+               v = ide_get_data (ide);
+               if (GAYLE_LOG > 4)
+                       write_log(_T("IDE_DATA_WORD %08X=%04X PC=%X\n"), addr, v & 0xffff, M68K_GETPC);
+               return v;
+       }
        v = gayle_bget (addr) << 8;
        v |= gayle_bget (addr + 1);
        return v;