summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/codata.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/codata.cpp')
-rw-r--r--src/mame/drivers/codata.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/mame/drivers/codata.cpp b/src/mame/drivers/codata.cpp
index eeddd6b044f..f2e31ac1d21 100644
--- a/src/mame/drivers/codata.cpp
+++ b/src/mame/drivers/codata.cpp
@@ -38,8 +38,8 @@ void codata_state::mem_map(address_map &map)
{
map.unmap_value_high();
map(0x000000, 0x1fffff).ram().share("rambase");
- map(0x200000, 0x203fff).rom().region("user1", 0);
- map(0x400000, 0x403fff).rom().region("user1", 0x4000);
+ map(0x200000, 0x203fff).rom().region("bios", 0);
+ map(0x400000, 0x403fff).rom().region("bios", 0x4000);
map(0x600000, 0x600007).mirror(0x1ffff8).rw("uart", FUNC(upd7201_new_device::ba_cd_r), FUNC(upd7201_new_device::ba_cd_w)).umask16(0xff00);
map(0x800000, 0x800003).mirror(0x1ffffc).rw("timer", FUNC(am9513_device::read16), FUNC(am9513_device::write16));
map(0xe00000, 0xe00001).mirror(0x1ffffe).portr("INPUT");
@@ -57,17 +57,17 @@ INPUT_PORTS_END
void codata_state::machine_reset()
{
- uint8_t* RAM = memregion("user1")->base();
+ uint8_t* RAM = memregion("bios")->base();
memcpy(m_p_base, RAM, 16);
}
void codata_state::codata(machine_config &config)
{
/* basic machine hardware */
- M68000(config, m_maincpu, XTAL(16'000'000) / 2);
+ M68000(config, m_maincpu, 16_MHz_XTAL / 2);
m_maincpu->set_addrmap(AS_PROGRAM, &codata_state::mem_map);
- upd7201_new_device& uart(UPD7201_NEW(config, "uart", 16_MHz_XTAL / 4));
+ upd7201_new_device &uart(UPD7201_NEW(config, "uart", 16_MHz_XTAL / 4));
uart.out_txda_callback().set("rs423a", FUNC(rs232_port_device::write_txd));
uart.out_dtra_callback().set("rs423a", FUNC(rs232_port_device::write_dtr));
uart.out_rtsa_callback().set("rs423a", FUNC(rs232_port_device::write_rts));
@@ -94,11 +94,11 @@ void codata_state::codata(machine_config &config)
/* ROM definition */
ROM_START( codata )
- ROM_REGION( 0x8000, "user1", ROMREGION_ERASEFF )
- ROM_LOAD16_BYTE( "27-0042-01a boot 00 u101 rev 3.6.2 9-28-83.u101", 0x0000, 0x2000, CRC(70014b16) SHA1(19a82000894d79817358d40ae520200e976be310))
- ROM_LOAD16_BYTE( "27-0043-01a boot 01 u102 rev 3.6.2 9-28-83.u102", 0x4000, 0x2000, CRC(fca9c314) SHA1(2f8970fad479000f28536003867066d6df9e33d9))
- ROM_LOAD16_BYTE( "27-0044-01a boot e0 u103 rev 3.6.2 9-28-83.u103", 0x0001, 0x2000, CRC(dc5d5cea) SHA1(b3e9248abf89d674c463d21d2f7be34508cf16c2))
- ROM_LOAD16_BYTE( "27-0045-01a boot e1 u104 rev 3.6.2 9-28-83.u104", 0x4001, 0x2000, CRC(a937e7b3) SHA1(d809bbd437fe7d925325958072b9e0dc33dd36a6))
+ ROM_REGION16_BE( 0x8000, "bios", 0 )
+ ROM_LOAD16_BYTE( "27-0042-01a boot 00 u101 rev 3.6.2 9-28-83.u101", 0x0001, 0x2000, CRC(70014b16) SHA1(19a82000894d79817358d40ae520200e976be310))
+ ROM_LOAD16_BYTE( "27-0043-01a boot 01 u102 rev 3.6.2 9-28-83.u102", 0x4001, 0x2000, CRC(fca9c314) SHA1(2f8970fad479000f28536003867066d6df9e33d9))
+ ROM_LOAD16_BYTE( "27-0044-01a boot e0 u103 rev 3.6.2 9-28-83.u103", 0x0000, 0x2000, CRC(dc5d5cea) SHA1(b3e9248abf89d674c463d21d2f7be34508cf16c2))
+ ROM_LOAD16_BYTE( "27-0045-01a boot e1 u104 rev 3.6.2 9-28-83.u104", 0x4000, 0x2000, CRC(a937e7b3) SHA1(d809bbd437fe7d925325958072b9e0dc33dd36a6))
ROM_REGION( 0x240, "proms", 0 )
ROM_LOAD( "p0.u502", 0x0000, 0x0020, CRC(20eb1183) SHA1(9b268792b28d858d6b6a1b6c4148af88a8d6b735) )