summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/cobra.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/cobra.cpp')
-rw-r--r--src/mame/drivers/cobra.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/mame/drivers/cobra.cpp b/src/mame/drivers/cobra.cpp
index f9fa280a0d8..0a60a2ae2f2 100644
--- a/src/mame/drivers/cobra.cpp
+++ b/src/mame/drivers/cobra.cpp
@@ -859,6 +859,8 @@ public:
void cobra_main_map(address_map &map);
void cobra_sub_map(address_map &map);
+ void rf5c400_map(address_map& map);
+
uint32_t mpc106_pci_r(int function, int reg, uint32_t mem_mask);
void mpc106_pci_w(int function, int reg, uint32_t data, uint32_t mem_mask);
@@ -3306,6 +3308,7 @@ void cobra_state::cobra(machine_config &config)
SPEAKER(config, "rspeaker").front_right();
rf5c400_device &rfsnd(RF5C400(config, "rfsnd", XTAL(16'934'400)));
+ rfsnd.set_addrmap(0, &cobra_state::rf5c400_map);
rfsnd.add_route(0, "lspeaker", 1.0);
rfsnd.add_route(1, "rspeaker", 1.0);
@@ -3324,6 +3327,11 @@ void cobra_state::cobra(machine_config &config)
COBRA_JVS(config, m_jvs3, 0, m_jvs_host, true);
}
+void cobra_state::rf5c400_map(address_map& map)
+{
+ map(0x000000, 0xffffff).ram().share("rf5c400_ram");
+}
+
/*****************************************************************************/
/*****************************************************************************/
@@ -3567,8 +3575,6 @@ ROM_START(bujutsu)
ROM_REGION(0x2000, "m48t58", ROMREGION_ERASE00)
ROM_LOAD( "m48t58-70pc1.17l", 0x000000, 0x002000, NO_DUMP )
- ROM_REGION16_LE(0x1000000, "rfsnd", ROMREGION_ERASE00)
-
DISK_REGION( "ata:0:hdd:image" )
DISK_IMAGE_READONLY( "645c04", 0, SHA1(c0aabe69f6eb4e4cf748d606ae50674297af6a04) )
ROM_END
@@ -3586,8 +3592,6 @@ ROM_START(racjamdx)
ROM_REGION(0x2000, "m48t58", ROMREGION_ERASE00)
ROM_LOAD( "m48t58-70pc1.17l", 0x000000, 0x002000, NO_DUMP )
- ROM_REGION16_LE(0x1000000, "rfsnd", ROMREGION_ERASE00)
-
DISK_REGION( "ata:0:hdd:image" )
DISK_IMAGE_READONLY( "676a04", 0, SHA1(8e89d3e5099e871b99fccba13adaa3cf8a6b71f0) )
ROM_END