summaryrefslogtreecommitdiff
path: root/z80_to_x86.h
diff options
context:
space:
mode:
authorMichael Pavone <pavone@retrodev.com>2015-05-25 18:56:22 -0700
committerMichael Pavone <pavone@retrodev.com>2015-05-25 18:56:22 -0700
commita75fc6b803164c251b62a941a4544f71a2e86892 (patch)
tree6fa9dded4d26e033ecaace4583d020523feabfb2 /z80_to_x86.h
parent86bed7b5415c0f2ceef4a3b043eca445b3b4f0ec (diff)
Add a define in both the source and Makefile for enabling logging of z80 instruction address/cycle counts. Fix Z80 in/out instructions to eliminate assumptions about which registers are stored in native regs. Fix read_16 to not corrupt the low byte when the read has to call into a C function.
Diffstat (limited to 'z80_to_x86.h')
-rw-r--r--z80_to_x86.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/z80_to_x86.h b/z80_to_x86.h
index fefa836..a940bb7 100644
--- a/z80_to_x86.h
+++ b/z80_to_x86.h
@@ -9,7 +9,11 @@
#include "backend.h"
#define ZNUM_MEM_AREAS 4
+#ifdef Z80_LOG_ADDRESS
+#define ZMAX_NATIVE_SIZE 255
+#else
#define ZMAX_NATIVE_SIZE 128
+#endif
enum {
ZF_C = 0,