MACHINE_START_MEMBER(pc1251_state,pc1260 ) { device_t *main_cpu = m_maincpu; UINT8 *ram = memregion("maincpu")->base() + 0x4000; UINT8 *cpu = sc61860_internal_ram(main_cpu); machine().device<nvram_device>("cpu_nvram")->set_base(cpu, 96); machine().device<nvram_device>("ram_nvram")->set_base(ram, 0x2800); }
void pc1251_state::machine_start() { device_t *main_cpu = m_maincpu; UINT8 *ram = memregion("maincpu")->base() + 0x8000; UINT8 *cpu = sc61860_internal_ram(main_cpu); machine().device<nvram_device>("cpu_nvram")->set_base(cpu, 96); machine().device<nvram_device>("ram_nvram")->set_base(ram, 0x4800); }
MACHINE_CONFIG_END static MACHINE_START( pc1260 ) { device_t *main_cpu = machine.device("maincpu"); UINT8 *ram = machine.root_device().memregion("maincpu")->base() + 0x4000; UINT8 *cpu = sc61860_internal_ram(main_cpu); machine.device<nvram_device>("cpu_nvram")->set_base(cpu, 96); machine.device<nvram_device>("ram_nvram")->set_base(ram, 0x2800); }