diff options
author | 2010-06-17 03:33:24 +0000 | |
---|---|---|
committer | 2010-06-17 03:33:24 +0000 | |
commit | b8f916e17ed8d232a0a340d04e22512ae1f9c923 (patch) | |
tree | b9ef803c2525a66a70c64a4e60b8ca1b854a5ea6 /src/emu/cpu/e132xs/e132xs.c | |
parent | d4775b8e562be8fcc86d6737d72ec8a1ff622440 (diff) |
Change cpu_device into a base class. Rename old cpu_device to legacy_cpu_device.
Update interfaces as appropriate.
Diffstat (limited to 'src/emu/cpu/e132xs/e132xs.c')
-rw-r--r-- | src/emu/cpu/e132xs/e132xs.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/emu/cpu/e132xs/e132xs.c b/src/emu/cpu/e132xs/e132xs.c index 5e647f88737..5b712d5db74 100644 --- a/src/emu/cpu/e132xs/e132xs.c +++ b/src/emu/cpu/e132xs/e132xs.c @@ -319,7 +319,7 @@ struct _hyperstone_state struct _delay delay; device_irq_callback irq_callback; - cpu_device *device; + legacy_cpu_device *device; const address_space *program; const address_space *io; UINT32 opcodexor; @@ -431,7 +431,7 @@ INLINE hyperstone_state *get_safe_token(running_device *device) cpu_get_type(device) == CPU_GMS30C2132 || cpu_get_type(device) == CPU_GMS30C2216 || cpu_get_type(device) == CPU_GMS30C2232); - return (hyperstone_state *)downcast<cpu_device *>(device)->token(); + return (hyperstone_state *)downcast<legacy_cpu_device *>(device)->token(); } /* Return the entry point for a determinated trap */ @@ -637,7 +637,7 @@ static void adjust_timer_interrupt(hyperstone_state *cpustate) static TIMER_CALLBACK( e132xs_timer_callback ) { - cpu_device *device = (cpu_device *)ptr; + legacy_cpu_device *device = (legacy_cpu_device *)ptr; hyperstone_state *cpustate = get_safe_token(device); int update = param; @@ -1527,7 +1527,7 @@ static void set_irq_line(hyperstone_state *cpustate, int irqline, int state) ISR &= ~(1 << irqline); } -static void hyperstone_init(cpu_device *device, device_irq_callback irqcallback, int scale_mask) +static void hyperstone_init(legacy_cpu_device *device, device_irq_callback irqcallback, int scale_mask) { hyperstone_state *cpustate = get_safe_token(device); @@ -1549,7 +1549,7 @@ static void hyperstone_init(cpu_device *device, device_irq_callback irqcallback, cpustate->clock_scale_mask = scale_mask; } -static void e116_init(cpu_device *device, device_irq_callback irqcallback, int scale_mask) +static void e116_init(legacy_cpu_device *device, device_irq_callback irqcallback, int scale_mask) { hyperstone_state *cpustate = get_safe_token(device); hyperstone_init(device, irqcallback, scale_mask); @@ -1586,7 +1586,7 @@ static CPU_INIT( gms30c2216 ) e116_init(device, irqcallback, 0); } -static void e132_init(cpu_device *device, device_irq_callback irqcallback, int scale_mask) +static void e132_init(legacy_cpu_device *device, device_irq_callback irqcallback, int scale_mask) { hyperstone_state *cpustate = get_safe_token(device); hyperstone_init(device, irqcallback, scale_mask); |