summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/bob85.c
diff options
context:
space:
mode:
author Wilbert Pol <wilbert@jdg.info>2013-08-03 13:15:43 +0000
committer Wilbert Pol <wilbert@jdg.info>2013-08-03 13:15:43 +0000
commitf0a18ca7a6e9fa0c12701cfb474e7f53b5b494ca (patch)
tree445426a8ec8a294aa1cf1b73a41487f0aa1a5213 /src/mess/drivers/bob85.c
parentda2504eddb171685aa0f1ecf88b3397ba1476af6 (diff)
i8085.c: Modernized cpu core (nw)
Diffstat (limited to 'src/mess/drivers/bob85.c')
-rw-r--r--src/mess/drivers/bob85.c11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/mess/drivers/bob85.c b/src/mess/drivers/bob85.c
index 075405f152d..028f4ad804d 100644
--- a/src/mess/drivers/bob85.c
+++ b/src/mess/drivers/bob85.c
@@ -205,20 +205,13 @@ READ_LINE_MEMBER( bob85_state::sid_r )
return m_cass->input() > 0.0;
}
-static I8085_CONFIG( cpu_config )
-{
- DEVCB_NULL, /* STATUS changed callback */
- DEVCB_NULL, /* INTE changed callback */
- DEVCB_DRIVER_LINE_MEMBER(bob85_state, sid_r), /* SID changed callback (I8085A only) */
- DEVCB_DRIVER_LINE_MEMBER(bob85_state, sod_w) /* SOD changed callback (I8085A only) */
-};
-
static MACHINE_CONFIG_START( bob85, bob85_state )
/* basic machine hardware */
MCFG_CPU_ADD("maincpu", I8085A, XTAL_5MHz)
MCFG_CPU_PROGRAM_MAP(bob85_mem)
MCFG_CPU_IO_MAP(bob85_io)
- MCFG_CPU_CONFIG(cpu_config)
+ MCFG_I8085A_SID(READLINE(bob85_state, sid_r))
+ MCFG_I8085A_SOD(WRITELINE(bob85_state, sod_w))
/* video hardware */
MCFG_DEFAULT_LAYOUT(layout_bob85)