mirror of
https://github.com/holub/mame
synced 2025-04-21 16:01:56 +03:00
Getting rid of some references to legacy_cpu_device (nw)
This commit is contained in:
parent
e7362aa0ba
commit
ee0343a310
@ -50,7 +50,7 @@ protected:
|
||||
virtual int c64_exrom_r(offs_t offset, int sphi2, int ba, int rw);
|
||||
|
||||
private:
|
||||
required_device<legacy_cpu_device> m_maincpu;
|
||||
required_device<cpu_device> m_maincpu;
|
||||
required_device<c64_expansion_slot_device> m_exp;
|
||||
|
||||
required_shared_ptr<UINT8> m_sram;
|
||||
|
@ -62,7 +62,7 @@ void epic12_device::set_is_unsafe(device_t &device, int is_unsafe)
|
||||
|
||||
}
|
||||
|
||||
void epic12_device::set_cpu_device(device_t &device, legacy_cpu_device* maincpu)
|
||||
void epic12_device::set_cpu_device(device_t &device, cpu_device* maincpu)
|
||||
{
|
||||
epic12_device &dev = downcast<epic12_device &>(device);
|
||||
dev.m_maincpu = maincpu;
|
||||
|
@ -112,11 +112,11 @@ public:
|
||||
|
||||
int m_is_unsafe;
|
||||
int m_delay_scale;
|
||||
legacy_cpu_device* m_maincpu;
|
||||
cpu_device* m_maincpu;
|
||||
|
||||
static void set_delay_scale(device_t &device, int delay_scale);
|
||||
static void set_is_unsafe(device_t &device, int is_unsafe);
|
||||
static void set_cpu_device(device_t &device, legacy_cpu_device* maincpu);
|
||||
static void set_cpu_device(device_t &device, cpu_device* maincpu);
|
||||
|
||||
void install_handlers(int addr1, int addr2);
|
||||
|
||||
|
@ -993,7 +993,7 @@ static void curthread_command(running_machine &machine, int ref, int params, con
|
||||
offs_t address;
|
||||
cpuinfo cpu_info;
|
||||
|
||||
CPU_GET_INFO_NAME(i386)((legacy_cpu_device *)machine.firstcpu,CPUINFO_INT_REGISTER + 44,&cpu_info);
|
||||
fsbase = machine.firstcpu->state_int(44);
|
||||
fsbase=cpu_info.i;
|
||||
address=(offs_t)fsbase+0x28;
|
||||
if (!debug_cpu_translate(space,TRANSLATE_READ_DEBUG,&address))
|
||||
|
@ -189,7 +189,7 @@ public:
|
||||
m_eeprom(*this, "eeprom"),
|
||||
cv1k_ram(*this, "mainram") { }
|
||||
|
||||
required_device<legacy_cpu_device> m_maincpu;
|
||||
required_device<cpu_device> m_maincpu;
|
||||
required_device<epic12_device> m_blitter;
|
||||
required_device<serflash_device> m_serflash;
|
||||
required_device<rtc9701_device> m_eeprom;
|
||||
|
Loading…
Reference in New Issue
Block a user