summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/cortex.c
diff options
context:
space:
mode:
author Ivan Vangelista <mesgnet@yahoo.it>2014-04-17 17:23:32 +0000
committer Ivan Vangelista <mesgnet@yahoo.it>2014-04-17 17:23:32 +0000
commit57a17e66a7532eae0f9a68ba0522f309a6c24b55 (patch)
tree21e64d22de85e8ed9203ce8b46591452349c949e /src/mess/drivers/cortex.c
parent7a1e2878256a6ccb35b8b2df8361e6af0e02f8fe (diff)
tms9928a_device: converted to devcb2 (nw)
Diffstat (limited to 'src/mess/drivers/cortex.c')
-rw-r--r--src/mess/drivers/cortex.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/src/mess/drivers/cortex.c b/src/mess/drivers/cortex.c
index fa9c06785b2..c34f196b841 100644
--- a/src/mess/drivers/cortex.c
+++ b/src/mess/drivers/cortex.c
@@ -75,12 +75,6 @@ void cortex_state::machine_reset()
m_maincpu->set_ready(ASSERT_LINE);
}
-static TMS9928A_INTERFACE(cortex_tms9929a_interface)
-{
- 0x4000, // vram size
- DEVCB_NULL // write line if int changes
-};
-
static MACHINE_CONFIG_START( cortex, cortex_state )
/* basic machine hardware */
/* TMS9995 CPU @ 12.0 MHz */
@@ -89,7 +83,8 @@ static MACHINE_CONFIG_START( cortex, cortex_state )
MCFG_TMS99xx_ADD("maincpu", TMS9995, 12000000, cortex_mem, cortex_io)
/* video hardware */
- MCFG_TMS9928A_ADD( "tms9928a", TMS9929A, cortex_tms9929a_interface )
+ MCFG_DEVICE_ADD( "tms9928a", TMS9929A, XTAL_10_738635MHz / 2 )
+ MCFG_TMS9928A_VRAM_SIZE(0x4000)
MCFG_TMS9928A_SCREEN_ADD_PAL( "screen" )
MCFG_SCREEN_UPDATE_DEVICE( "tms9928a", tms9928a_device, screen_update )
MACHINE_CONFIG_END