summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/seibuspi.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/seibuspi.cpp')
-rw-r--r--src/mame/drivers/seibuspi.cpp15
1 files changed, 10 insertions, 5 deletions
diff --git a/src/mame/drivers/seibuspi.cpp b/src/mame/drivers/seibuspi.cpp
index c5f78177031..1380841965c 100644
--- a/src/mame/drivers/seibuspi.cpp
+++ b/src/mame/drivers/seibuspi.cpp
@@ -1913,13 +1913,15 @@ MACHINE_CONFIG_START(seibuspi_state::spi)
MCFG_SOUND_ROUTE(1, "rspeaker", 1.0)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(seibuspi_state::ejanhs, spi)
+MACHINE_CONFIG_START(seibuspi_state::ejanhs)
+ spi(config);
/* video hardware */
MCFG_VIDEO_START_OVERRIDE(seibuspi_state, ejanhs)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(seibuspi_state::rdft2, spi)
+MACHINE_CONFIG_START(seibuspi_state::rdft2)
+ spi(config);
MCFG_CPU_MODIFY("maincpu")
MCFG_CPU_PROGRAM_MAP(rdft2_map)
MACHINE_CONFIG_END
@@ -1934,7 +1936,8 @@ MACHINE_RESET_MEMBER(seibuspi_state,sxx2e)
m_sb_coin_latch = 0;
}
-MACHINE_CONFIG_DERIVED(seibuspi_state::sxx2e, spi)
+MACHINE_CONFIG_START(seibuspi_state::sxx2e)
+ spi(config);
/* basic machine hardware */
MCFG_CPU_MODIFY("maincpu")
@@ -1958,7 +1961,8 @@ MACHINE_CONFIG_DERIVED(seibuspi_state::sxx2e, spi)
MCFG_SOUND_ROUTE(1, "rspeaker", 1.0)
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(seibuspi_state::sxx2f, sxx2e)
+MACHINE_CONFIG_START(seibuspi_state::sxx2f)
+ sxx2e(config);
/* basic machine hardware */
MCFG_CPU_MODIFY("maincpu")
@@ -1972,7 +1976,8 @@ MACHINE_CONFIG_DERIVED(seibuspi_state::sxx2f, sxx2e)
// clock is unknown, possibly slower than 7.159MHz
MACHINE_CONFIG_END
-MACHINE_CONFIG_DERIVED(seibuspi_state::sxx2g, sxx2f) // clocks differ, but otherwise same hw as sxx2f
+MACHINE_CONFIG_START(seibuspi_state::sxx2g) // clocks differ, but otherwise same hw as sxx2f
+ sxx2f(config);
/* basic machine hardware */
MCFG_CPU_MODIFY("maincpu") // AMD AM386DX/DX-40, 28.63636MHz