summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/dsp32/dsp32.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/cpu/dsp32/dsp32.c')
-rw-r--r--src/emu/cpu/dsp32/dsp32.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/emu/cpu/dsp32/dsp32.c b/src/emu/cpu/dsp32/dsp32.c
index 585aff5425f..f02e6806e49 100644
--- a/src/emu/cpu/dsp32/dsp32.c
+++ b/src/emu/cpu/dsp32/dsp32.c
@@ -322,7 +322,7 @@ static void update_pcr(UINT16 newval)
CONTEXT SWITCHING
***************************************************************************/
-static void dsp32c_get_context(void *dst)
+static CPU_GET_CONTEXT( dsp32c )
{
/* copy the context */
if (dst)
@@ -330,7 +330,7 @@ static void dsp32c_get_context(void *dst)
}
-static void dsp32c_set_context(void *src)
+static CPU_SET_CONTEXT( dsp32c )
{
/* copy the context */
if (src)
@@ -440,7 +440,7 @@ static CPU_EXECUTE( dsp32c )
DISASSEMBLY HOOK
***************************************************************************/
-static offs_t dsp32c_dasm(char *buffer, offs_t pc, const UINT8 *oprom, const UINT8 *opram)
+static CPU_DISASSEMBLE( dsp32c )
{
extern unsigned dasm_dsp32(char *, unsigned, UINT32);
return dasm_dsp32(buffer, pc, oprom[0] | (oprom[1] << 8) | (oprom[2] << 16) | (oprom[3] << 24));
@@ -712,7 +712,7 @@ int dsp32c_pio_r(int cpunum, int reg)
* Generic set_info
**************************************************************************/
-static void dsp32c_set_info(UINT32 state, cpuinfo *info)
+static CPU_SET_INFO( dsp32c )
{
switch (state)
{
@@ -783,7 +783,7 @@ static void dsp32c_set_info(UINT32 state, cpuinfo *info)
* Generic get_info
**************************************************************************/
-void dsp32c_get_info(UINT32 state, cpuinfo *info)
+CPU_GET_INFO( dsp32c )
{
switch (state)
{
@@ -870,15 +870,15 @@ void dsp32c_get_info(UINT32 state, cpuinfo *info)
case CPUINFO_INT_REGISTER + DSP32_IOC: info->i = dsp32.IOC; break;
/* --- the following bits of info are returned as pointers to data or functions --- */
- case CPUINFO_PTR_SET_INFO: info->setinfo = dsp32c_set_info; break;
- case CPUINFO_PTR_GET_CONTEXT: info->getcontext = dsp32c_get_context; break;
- case CPUINFO_PTR_SET_CONTEXT: info->setcontext = dsp32c_set_context; break;
+ case CPUINFO_PTR_SET_INFO: info->setinfo = CPU_SET_INFO_NAME(dsp32c); break;
+ case CPUINFO_PTR_GET_CONTEXT: info->getcontext = CPU_GET_CONTEXT_NAME(dsp32c); break;
+ case CPUINFO_PTR_SET_CONTEXT: info->setcontext = CPU_SET_CONTEXT_NAME(dsp32c); break;
case CPUINFO_PTR_INIT: info->init = CPU_INIT_NAME(dsp32c); break;
case CPUINFO_PTR_RESET: info->reset = CPU_RESET_NAME(dsp32c); break;
case CPUINFO_PTR_EXIT: info->exit = CPU_EXIT_NAME(dsp32c); break;
case CPUINFO_PTR_EXECUTE: info->execute = CPU_EXECUTE_NAME(dsp32c); break;
case CPUINFO_PTR_BURN: info->burn = NULL; break;
- case CPUINFO_PTR_DISASSEMBLE: info->disassemble = dsp32c_dasm; break;
+ case CPUINFO_PTR_DISASSEMBLE: info->disassemble = CPU_DISASSEMBLE_NAME(dsp32c); break;
case CPUINFO_PTR_INSTRUCTION_COUNTER: info->icount = &dsp32_icount; break;
/* --- the following bits of info are returned as NULL-terminated strings --- */