From 56e0ed2f133f68db17968c190a1a4929ed832d1a Mon Sep 17 00:00:00 2001 From: "K.Ohta" Date: Sat, 21 Mar 2015 19:47:16 +0900 Subject: [PATCH] [VM][MC6809][MB8877] Comment out debug printouts. --- source/src/vm/mb8877.cpp | 5 +++-- source/src/vm/mc6809.cpp | 2 +- source/src/vm/mc6809.h | 35 ++++++++++++++++++++++++++++++++++- 3 files changed, 38 insertions(+), 4 deletions(-) diff --git a/source/src/vm/mb8877.cpp b/source/src/vm/mb8877.cpp index fc7310cae..d77292bdd 100644 --- a/source/src/vm/mb8877.cpp +++ b/source/src/vm/mb8877.cpp @@ -921,9 +921,10 @@ uint8 MB8877::search_track() if(!disk[drvreg]->get_track(trk, sidereg)) { if(!disk[drvreg]->make_track(trk, sidereg)) { //return FDC_ST_SEEKERR; - return 0; + disk[drvreg]->make_track(trk, sidereg); + //return 0; } else { - return 0; + //return 0; } } diff --git a/source/src/vm/mc6809.cpp b/source/src/vm/mc6809.cpp index b58a81345..e7814f6d7 100644 --- a/source/src/vm/mc6809.cpp +++ b/source/src/vm/mc6809.cpp @@ -84,7 +84,7 @@ #define CLR_ZC CC &= ~(CC_Z | CC_C) /* macros for CC -- CC bits affected should be reset before calling */ -#define SET_Z(a) if(!a) SEZ +#define SET_Z(a) if(a == 0) SEZ #define SET_Z8(a) SET_Z((uint8)a) #define SET_Z16(a) SET_Z((uint16)a) //#define SET_N8(a) CC |= ((a & 0x80) >> 4) diff --git a/source/src/vm/mc6809.h b/source/src/vm/mc6809.h index d9a07fad5..1dc42ae5b 100644 --- a/source/src/vm/mc6809.h +++ b/source/src/vm/mc6809.h @@ -376,7 +376,40 @@ public: { return ppc.w.l; } - + // For debug + uint32 get_ix() + { + return x.w.l; + } + uint32 get_iy() + { + return y.w.l; + } + uint32 get_ustack() + { + return u.w.l; + } + uint32 get_sstack() + { + return s.w.l; + } + uint32 get_acca() + { + return acc.b.h; + } + uint32 get_accb() + { + return acc.b.l; + } + uint32 get_cc() + { + return cc; + } + uint32 get_dp() + { + return dp.b.h; + } + // unique function void set_context_mem(DEVICE* device) { -- 2.11.0