diff options
| author | 2015-12-30 01:16:38 +0100 | |
|---|---|---|
| committer | 2015-12-30 01:16:38 +0100 | |
| commit | f9dc5a410ae5d8424db333d0940902608c188041 (patch) | |
| tree | acdb35ea1f4b1ffdcf2ba3ec8bae7c7b302e9c03 /src | |
| parent | 46d81222418792b6d8334eacb3a79b7e812f6bf6 (diff) | |
Now get cdimono1 booting again, nw
Diffstat (limited to 'src')
| -rw-r--r-- | src/mame/drivers/cdi.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/mame/drivers/cdi.cpp b/src/mame/drivers/cdi.cpp index 524e28e2749..bfee750c20e 100644 --- a/src/mame/drivers/cdi.cpp +++ b/src/mame/drivers/cdi.cpp @@ -67,16 +67,16 @@ static ADDRESS_MAP_START( cdimono1_mem, AS_PROGRAM, 16, cdi_state ) #if ENABLE_UART_PRINTING AM_RANGE(0x00301400, 0x00301403) AM_DEVREAD("scc68070", cdi68070_device, uart_loopback_enable) #endif - //AM_RANGE(0x00300000, 0x00303bff) AM_DEVREADWRITE("cdic", cdicdic_device, ram_r, ram_w) - //AM_RANGE(0x00303c00, 0x00303fff) AM_DEVREADWRITE("cdic", cdicdic_device, regs_r, regs_w) - //AM_RANGE(0x00310000, 0x00317fff) AM_DEVREADWRITE("slave", cdislave_device, slave_r, slave_w) - //AM_RANGE(0x00318000, 0x0031ffff) AM_NOP + AM_RANGE(0x00300000, 0x00303bff) AM_DEVREADWRITE("cdic", cdicdic_device, ram_r, ram_w) + AM_RANGE(0x00303c00, 0x00303fff) AM_DEVREADWRITE("cdic", cdicdic_device, regs_r, regs_w) + AM_RANGE(0x00310000, 0x00317fff) AM_DEVREADWRITE("slave_hle", cdislave_device, slave_r, slave_w) + AM_RANGE(0x00318000, 0x0031ffff) AM_NOP AM_RANGE(0x00320000, 0x00323fff) AM_DEVREADWRITE8("mk48t08", timekeeper_device, read, write, 0xff00) /* nvram (only low bytes used) */ AM_RANGE(0x00400000, 0x0047ffff) AM_ROM AM_REGION("maincpu", 0) AM_RANGE(0x004fffe0, 0x004fffff) AM_DEVREADWRITE("mcd212", mcd212_device, regs_r, regs_w) - //AM_RANGE(0x00500000, 0x0057ffff) AM_RAM + AM_RANGE(0x00500000, 0x0057ffff) AM_RAM AM_RANGE(0x00500000, 0x00ffffff) AM_NOP - //AM_RANGE(0x00e00000, 0x00efffff) AM_RAM // DVC + AM_RANGE(0x00e00000, 0x00efffff) AM_RAM // DVC AM_RANGE(0x80000000, 0x8000807f) AM_DEVREADWRITE("scc68070", cdi68070_device, periphs_r, periphs_w) ADDRESS_MAP_END @@ -899,6 +899,7 @@ MACHINE_CONFIG_END // CD-i Mono-I, with CD-ROM image device (MESS) and Software List (MESS) static MACHINE_CONFIG_DERIVED( cdimono1, cdimono1_base ) MCFG_MACHINE_RESET_OVERRIDE(cdi_state, cdimono1) + MCFG_CDROM_ADD( "cdrom" ) MCFG_CDROM_INTERFACE("cdi_cdrom") MCFG_SOFTWARE_LIST_ADD("cd_list","cdi") |
