diff options
Diffstat (limited to 'src/emu/cpu/m68000/m68kmame.c')
-rw-r--r-- | src/emu/cpu/m68000/m68kmame.c | 25 |
1 files changed, 1 insertions, 24 deletions
diff --git a/src/emu/cpu/m68000/m68kmame.c b/src/emu/cpu/m68000/m68kmame.c index 43fd57adb6b..bf973fc8c66 100644 --- a/src/emu/cpu/m68000/m68kmame.c +++ b/src/emu/cpu/m68000/m68kmame.c @@ -197,13 +197,11 @@ static void m68000_set_context(void *src) m68k_set_context(src); } -#ifdef ENABLE_DEBUGGER static offs_t m68000_dasm(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram) { M68K_SET_PC_CALLBACK(pc); return m68k_disassemble_raw(buffer, pc, oprom, opram, M68K_CPU_TYPE_68000); } -#endif /* ENABLE_DEBUGGER */ /**************************************************************************** * M68008 section @@ -246,13 +244,11 @@ static void m68008_set_context(void *src) m68k_set_context(src); } -#ifdef ENABLE_DEBUGGER static offs_t m68008_dasm(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram) { M68K_SET_PC_CALLBACK(pc); return m68k_disassemble_raw(buffer, pc, oprom, opram, M68K_CPU_TYPE_68008); } -#endif /* ENABLE_DEBUGGER */ #endif /* HAS_M68008 */ @@ -270,13 +266,11 @@ static void m68010_init(int index, int clock, const void *config, int (*irqcallb m68k_set_int_ack_callback(irqcallback); } -#ifdef ENABLE_DEBUGGER static offs_t m68010_dasm(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram) { M68K_SET_PC_CALLBACK(pc); return m68k_disassemble_raw(buffer, pc, oprom, opram, M68K_CPU_TYPE_68010); } -#endif /* ENABLE_DEBUGGER */ #endif /* HAS_M68010 */ @@ -320,13 +314,11 @@ static void m68020_set_context(void *src) m68k_set_context(src); } -#ifdef ENABLE_DEBUGGER static offs_t m68020_dasm(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram) { M68K_SET_PC_CALLBACK(pc); return m68k_disassemble_raw(buffer, pc, oprom, opram, M68K_CPU_TYPE_68020); } -#endif /* ENABLE_DEBUGGER */ /**************************************************************************** @@ -343,13 +335,11 @@ static void m68ec020_init(int index, int clock, const void *config, int (*irqcal m68k_set_int_ack_callback(irqcallback); } -#ifdef ENABLE_DEBUGGER static offs_t m68ec020_dasm(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram) { M68K_SET_PC_CALLBACK(pc); return m68k_disassemble_raw(buffer, pc, oprom, opram, M68K_CPU_TYPE_68EC020); } -#endif /* ENABLE_DEBUGGER */ #endif /* HAS_M68EC020 */ @@ -394,13 +384,11 @@ static void m68040_set_context(void *src) m68k_set_context(src); } -#ifdef ENABLE_DEBUGGER static offs_t m68040_dasm(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram) { M68K_SET_PC_CALLBACK(pc); return m68k_disassemble_raw(buffer, pc, oprom, opram, M68K_CPU_TYPE_68040); } -#endif /* ENABLE_DEBUGGER */ #endif /* HAS_M68040 */ @@ -533,9 +521,7 @@ void m68000_get_info(UINT32 state, cpuinfo *info) case CPUINFO_PTR_EXIT: info->exit = m68000_exit; break; case CPUINFO_PTR_EXECUTE: info->execute = m68000_execute; break; case CPUINFO_PTR_BURN: info->burn = NULL; break; -#ifdef ENABLE_DEBUGGER case CPUINFO_PTR_DISASSEMBLE: info->disassemble = m68000_dasm; break; -#endif /* ENABLE_DEBUGGER */ case CPUINFO_PTR_INSTRUCTION_COUNTER: info->icount = &m68k_ICount; break; /* --- the following bits of info are returned as NULL-terminated strings --- */ @@ -713,9 +699,7 @@ void m68008_get_info(UINT32 state, cpuinfo *info) case CPUINFO_PTR_EXIT: info->exit = m68008_exit; break; case CPUINFO_PTR_EXECUTE: info->execute = m68008_execute; break; case CPUINFO_PTR_BURN: info->burn = NULL; break; -#ifdef ENABLE_DEBUGGER case CPUINFO_PTR_DISASSEMBLE: info->disassemble = m68008_dasm; break; -#endif /* ENABLE_DEBUGGER */ case CPUINFO_PTR_INSTRUCTION_COUNTER: info->icount = &m68k_ICount; break; /* --- the following bits of info are returned as NULL-terminated strings --- */ @@ -804,9 +788,8 @@ void m68010_get_info(UINT32 state, cpuinfo *info) /* --- the following bits of info are returned as pointers to data or functions --- */ case CPUINFO_PTR_SET_INFO: info->setinfo = m68010_set_info; break; case CPUINFO_PTR_INIT: info->init = m68010_init; break; -#ifdef ENABLE_DEBUGGER case CPUINFO_PTR_DISASSEMBLE: info->disassemble = m68010_dasm; break; -#endif /* ENABLE_DEBUGGER */ + /* --- the following bits of info are returned as NULL-terminated strings --- */ case CPUINFO_STR_NAME: strcpy(info->s, "68010"); break; case CPUINFO_STR_REGISTER + M68K_SFC: sprintf(info->s, "SFC:%X", m68k_get_reg(NULL, M68K_REG_SFC)); break; @@ -954,9 +937,7 @@ void m68020_get_info(UINT32 state, cpuinfo *info) case CPUINFO_PTR_EXIT: info->exit = m68020_exit; break; case CPUINFO_PTR_EXECUTE: info->execute = m68020_execute; break; case CPUINFO_PTR_BURN: info->burn = NULL; break; -#ifdef ENABLE_DEBUGGER case CPUINFO_PTR_DISASSEMBLE: info->disassemble = m68020_dasm; break; -#endif /* ENABLE_DEBUGGER */ case CPUINFO_PTR_INSTRUCTION_COUNTER: info->icount = &m68k_ICount; break; /* --- the following bits of info are returned as NULL-terminated strings --- */ @@ -1047,9 +1028,7 @@ void m68ec020_get_info(UINT32 state, cpuinfo *info) /* --- the following bits of info are returned as pointers to data or functions --- */ case CPUINFO_PTR_SET_INFO: info->setinfo = m68ec020_set_info; break; case CPUINFO_PTR_INIT: info->init = m68ec020_init; break; -#ifdef ENABLE_DEBUGGER case CPUINFO_PTR_DISASSEMBLE: info->disassemble = m68ec020_dasm; break; -#endif /* ENABLE_DEBUGGER */ /* --- the following bits of info are returned as NULL-terminated strings --- */ case CPUINFO_STR_NAME: strcpy(info->s, "68EC020"); break; @@ -1196,9 +1175,7 @@ void m68040_get_info(UINT32 state, cpuinfo *info) case CPUINFO_PTR_EXIT: info->exit = m68040_exit; break; case CPUINFO_PTR_EXECUTE: info->execute = m68040_execute; break; case CPUINFO_PTR_BURN: info->burn = NULL; break; -#ifdef ENABLE_DEBUGGER case CPUINFO_PTR_DISASSEMBLE: info->disassemble = m68040_dasm; break; -#endif /* ENABLE_DEBUGGER */ case CPUINFO_PTR_INSTRUCTION_COUNTER: info->icount = &m68k_ICount; break; /* --- the following bits of info are returned as NULL-terminated strings --- */ |