summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/v30mz/v30mz.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/cpu/v30mz/v30mz.c')
-rw-r--r--src/emu/cpu/v30mz/v30mz.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/emu/cpu/v30mz/v30mz.c b/src/emu/cpu/v30mz/v30mz.c
index cefd990851d..f9fb4e5694a 100644
--- a/src/emu/cpu/v30mz/v30mz.c
+++ b/src/emu/cpu/v30mz/v30mz.c
@@ -916,12 +916,10 @@ static void set_irq_line(int irqline, int state)
}
}
-#ifdef ENABLE_DEBUGGER
static offs_t nec_dasm(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram)
{
return necv_dasm_one(buffer, pc, oprom);
}
-#endif /* ENABLE_DEBUGGER */
static void nec_init(int index, int clock, const void *config, int (*irqcallback)(int), int type)
{
@@ -969,7 +967,7 @@ static int v30mz_execute(int cycles)
if (I.no_interrupt)
I.no_interrupt--;
- CALL_DEBUGGER((I.sregs[CS]<<4) + I.ip);
+ debugger_instruction_hook(Machine, (I.sregs[CS]<<4) + I.ip);
nec_instruction[FETCHOP]();
}
@@ -1096,9 +1094,7 @@ void v30mz_get_info(UINT32 state, cpuinfo *info)
case CPUINFO_PTR_RESET: info->reset = nec_reset; break;
case CPUINFO_PTR_EXIT: info->exit = nec_exit; break;
case CPUINFO_PTR_BURN: info->burn = NULL; break;
-#ifdef ENABLE_DEBUGGER
case CPUINFO_PTR_DISASSEMBLE: info->disassemble = nec_dasm; break;
-#endif /* ENABLE_DEBUGGER */
case CPUINFO_PTR_INSTRUCTION_COUNTER: info->icount = &nec_ICount; break;
/* --- the following bits of info are returned as NULL-terminated strings --- */