From 246ef0f785130684c1fd1a38af603a79ec75aad6 Mon Sep 17 00:00:00 2001 From: OBattler Date: Wed, 10 Aug 2016 04:46:16 +0200 Subject: [PATCH] Fixed some stupid errors. --- src/808x.c | 2 +- src/x86_ops_mov.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/808x.c b/src/808x.c index 3d94ed733..7c586822f 100644 --- a/src/808x.c +++ b/src/808x.c @@ -391,7 +391,7 @@ static void fetcheal() easeg=*mod1seg[rm]; eaaddr&=0xFFFF; } - last_ea = eaaddr; + cpu_state.last_ea = eaaddr; } static inline uint8_t geteab() diff --git a/src/x86_ops_mov.h b/src/x86_ops_mov.h index f82004930..0499ed315 100644 --- a/src/x86_ops_mov.h +++ b/src/x86_ops_mov.h @@ -366,7 +366,7 @@ static int opXLAT_a16(uint32_t fetchdat) { uint32_t addr = (BX + AL)&0xFFFF; uint8_t temp; - last_ea = addr; + cpu_state.last_ea = addr; temp = readmemb(ea_seg->base, addr); if (abrt) return 1; AL = temp; @@ -377,7 +377,7 @@ static int opXLAT_a32(uint32_t fetchdat) { uint32_t addr = EBX + AL; uint8_t temp; - last_ea = addr; + cpu_state.last_ea = addr; temp = readmemb(ea_seg->base, addr); if (abrt) return 1; AL = temp;