summaryrefslogtreecommitdiffstatshomepage
path: root/src/mess/drivers/mekd2.c
diff options
context:
space:
mode:
author Wilbert Pol <wilbert@jdg.info>2013-02-05 20:54:03 +0000
committer Wilbert Pol <wilbert@jdg.info>2013-02-05 20:54:03 +0000
commit400b9bcc299a67dfef945f82ca8de18b9a56f212 (patch)
tree0af1713fb7a5151d6dc8e90772f3d21fc27f1252 /src/mess/drivers/mekd2.c
parent3e7883e3fcf57399319157242ee4031b6323ca3b (diff)
Started moving DEVICE_IMAGE_ functions into driver_device classes. (nw)
Diffstat (limited to 'src/mess/drivers/mekd2.c')
-rw-r--r--src/mess/drivers/mekd2.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mess/drivers/mekd2.c b/src/mess/drivers/mekd2.c
index ea99fd32bdc..c953c0e13a2 100644
--- a/src/mess/drivers/mekd2.c
+++ b/src/mess/drivers/mekd2.c
@@ -66,6 +66,7 @@ public:
UINT8 m_digit;
UINT8 m_keydata;
TIMER_CALLBACK_MEMBER(mekd2_trace);
+ DECLARE_DEVICE_IMAGE_LOAD_MEMBER(mekd2_cart);
};
@@ -295,7 +296,7 @@ static ACIA6850_INTERFACE( mekd2_acia_intf )
DEVCB_NULL /* out irq func */
};
-static DEVICE_IMAGE_LOAD( mekd2_cart )
+DEVICE_IMAGE_LOAD_MEMBER( mekd2_state,mekd2_cart )
{
static const char magic[] = "MEK6800D2";
char buff[9];
@@ -344,7 +345,7 @@ static MACHINE_CONFIG_START( mekd2, mekd2_state )
MCFG_CARTSLOT_ADD("cart")
MCFG_CARTSLOT_EXTENSION_LIST("d2")
MCFG_CARTSLOT_NOT_MANDATORY
- MCFG_CARTSLOT_LOAD(mekd2_cart)
+ MCFG_CARTSLOT_LOAD(mekd2_state,mekd2_cart)
/* Devices */
MCFG_PIA6821_ADD("pia_s", mekd2_s_mc6821_intf)