summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/tms32031/tms32031.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/cpu/tms32031/tms32031.c')
-rw-r--r--src/emu/cpu/tms32031/tms32031.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/emu/cpu/tms32031/tms32031.c b/src/emu/cpu/tms32031/tms32031.c
index aaf44974d46..98b2f073909 100644
--- a/src/emu/cpu/tms32031/tms32031.c
+++ b/src/emu/cpu/tms32031/tms32031.c
@@ -386,7 +386,7 @@ static void set_irq_line(int irqline, int state)
CONTEXT SWITCHING
***************************************************************************/
-static void tms32031_get_context(void *dst)
+static CPU_GET_CONTEXT( tms32031 )
{
/* copy the context */
if (dst)
@@ -394,7 +394,7 @@ static void tms32031_get_context(void *dst)
}
-static void tms32031_set_context(void *src)
+static CPU_SET_CONTEXT( tms32031 )
{
/* copy the context */
if (src)
@@ -591,7 +591,7 @@ static CPU_EXECUTE( tms32031 )
DISASSEMBLY HOOK
***************************************************************************/
-static offs_t tms32031_dasm(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram)
+static CPU_DISASSEMBLE( tms32031 )
{
UINT32 op = oprom[0] | (oprom[1] << 8) | (oprom[2] << 16) | (oprom[3] << 24);
extern unsigned dasm_tms32031(char *, unsigned, UINT32);
@@ -672,7 +672,7 @@ static UINT32 boot_loader(UINT32 boot_rom_addr)
* Generic set_info
**************************************************************************/
-static void tms32031_set_info(UINT32 state, cpuinfo *info)
+static CPU_SET_INFO( tms32031 )
{
switch (state)
{
@@ -750,7 +750,7 @@ ADDRESS_MAP_END
* Generic get_info
**************************************************************************/
-void tms32031_get_info(UINT32 state, cpuinfo *info)
+CPU_GET_INFO( tms32031 )
{
float ftemp;
@@ -835,15 +835,15 @@ void tms32031_get_info(UINT32 state, cpuinfo *info)
case CPUINFO_INT_REGISTER + TMS32031_RC: info->i = IREG(TMR_RC); break;
/* --- the following bits of info are returned as pointers to data or functions --- */
- case CPUINFO_PTR_SET_INFO: info->setinfo = tms32031_set_info; break;
- case CPUINFO_PTR_GET_CONTEXT: info->getcontext = tms32031_get_context; break;
- case CPUINFO_PTR_SET_CONTEXT: info->setcontext = tms32031_set_context; break;
+ case CPUINFO_PTR_SET_INFO: info->setinfo = CPU_SET_INFO_NAME(tms32031); break;
+ case CPUINFO_PTR_GET_CONTEXT: info->getcontext = CPU_GET_CONTEXT_NAME(tms32031); break;
+ case CPUINFO_PTR_SET_CONTEXT: info->setcontext = CPU_SET_CONTEXT_NAME(tms32031); break;
case CPUINFO_PTR_INIT: info->init = CPU_INIT_NAME(tms32031); break;
case CPUINFO_PTR_RESET: info->reset = CPU_RESET_NAME(tms32031); break;
case CPUINFO_PTR_EXIT: info->exit = CPU_EXIT_NAME(tms32031); break;
case CPUINFO_PTR_EXECUTE: info->execute = CPU_EXECUTE_NAME(tms32031); break;
case CPUINFO_PTR_BURN: info->burn = NULL; break;
- case CPUINFO_PTR_DISASSEMBLE: info->disassemble = tms32031_dasm; break;
+ case CPUINFO_PTR_DISASSEMBLE: info->disassemble = CPU_DISASSEMBLE_NAME(tms32031); break;
case CPUINFO_PTR_INSTRUCTION_COUNTER: info->icount = &tms32031_icount; break;
case CPUINFO_PTR_INTERNAL_MEMORY_MAP + ADDRESS_SPACE_PROGRAM: info->internal_map32 = address_map_internal_32031; break;
@@ -910,7 +910,7 @@ void tms32031_get_info(UINT32 state, cpuinfo *info)
}
}
-void tms32032_get_info(UINT32 state, cpuinfo *info)
+CPU_GET_INFO( tms32032 )
{
switch (state)
{
@@ -921,6 +921,6 @@ void tms32032_get_info(UINT32 state, cpuinfo *info)
/* --- the following bits of info are returned as NULL-terminated strings --- */
case CPUINFO_STR_NAME: strcpy(info->s, "TMS32032"); break;
- default: tms32031_get_info(state, info); break;
+ default: CPU_GET_INFO_CALL(tms32031); break;
}
}