From: notaz Date: Thu, 28 Jun 2007 19:44:33 +0000 (+0000) Subject: minor adjustments X-Git-Tag: v1.85~717 X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2c559c66ef1e7021f92e40244100f60c774fdd2c;p=picodrive.git minor adjustments git-svn-id: file:///home/notaz/opt/svn/PicoDrive@176 be3aeb3a-fb24-0410-a615-afba39da0efa --- diff --git a/cpu/Cyclone/Main.cpp b/cpu/Cyclone/Main.cpp index e4f7107..9bcf205 100644 --- a/cpu/Cyclone/Main.cpp +++ b/cpu/Cyclone/Main.cpp @@ -689,9 +689,9 @@ static int CycloneMake() ot(" .global CycloneRun\n"); ot(" .global CycloneSetSr\n"); ot(" .global CycloneGetSr\n"); - ot(" .global CycloneSetRealTAS\n"); ot(" .global CycloneVer\n"); #if (CYCLONE_FOR_GENESIS == 2) + ot(" .global CycloneSetRealTAS\n"); ot(" .global CycloneDoInterrupt\n"); ot(" .global CycloneJumpTab\n"); #endif diff --git a/cpu/Cyclone/OpAny.cpp b/cpu/Cyclone/OpAny.cpp index 222db2b..a0fc318 100644 --- a/cpu/Cyclone/OpAny.cpp +++ b/cpu/Cyclone/OpAny.cpp @@ -31,7 +31,7 @@ void OpStart(int op, int ea) OpUse(op,op); // This opcode obviously uses this handler ot("Op%.4x%s\n", op, ms?"":":"); #if (MEMHANDLERS_NEED_PC || MEMHANDLERS_NEED_CYCLES) - if (ea >= 0x10) { + if (ea >= 0x10 && ea != 0x3c) { #if MEMHANDLERS_NEED_PC ot(" sub r0,r4,#2\n"); ot(" str r0,[r7,#0x40] ;@ Save PC\n");