From 2c559c66ef1e7021f92e40244100f60c774fdd2c Mon Sep 17 00:00:00 2001 From: notaz Date: Thu, 28 Jun 2007 19:44:33 +0000 Subject: [PATCH] minor adjustments git-svn-id: file:///home/notaz/opt/svn/PicoDrive@176 be3aeb3a-fb24-0410-a615-afba39da0efa --- cpu/Cyclone/Main.cpp | 2 +- cpu/Cyclone/OpAny.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cpu/Cyclone/Main.cpp b/cpu/Cyclone/Main.cpp index e4f71078..9bcf2054 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 222db2bc..a0fc3185 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"); -- 2.39.5