summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/carrera.c
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2012-05-25 09:27:45 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2012-05-25 09:27:45 +0000
commit8a4aecdb46911aa25a5d15651571e30e053fb6f0 (patch)
treec648a9daf9079e8aba58b6c401f60bde5673d2bf /src/mame/drivers/carrera.c
parent7a9aefbb60af73285c3da4db61dadd732486b456 (diff)
Conversion of _DEVICE_HANDLER to _MEMBER methods - part 1 (no whatsnew)
Diffstat (limited to 'src/mame/drivers/carrera.c')
-rw-r--r--src/mame/drivers/carrera.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/mame/drivers/carrera.c b/src/mame/drivers/carrera.c
index 42effb92959..a489bd7697d 100644
--- a/src/mame/drivers/carrera.c
+++ b/src/mame/drivers/carrera.c
@@ -60,6 +60,7 @@ public:
m_tileram(*this, "tileram"){ }
required_shared_ptr<UINT8> m_tileram;
+ DECLARE_READ8_MEMBER(unknown_r);
};
@@ -265,9 +266,9 @@ static SCREEN_UPDATE_IND16(carrera)
return 0;
}
-static READ8_DEVICE_HANDLER( unknown_r )
+READ8_MEMBER(carrera_state::unknown_r)
{
- return device->machine().rand();
+ return machine().rand();
}
/* these are set as input, but I have no idea which input port it uses is for the AY */
@@ -275,8 +276,8 @@ static const ay8910_interface ay8910_config =
{
AY8910_LEGACY_OUTPUT,
AY8910_DEFAULT_LOADS,
- DEVCB_HANDLER(unknown_r),
- DEVCB_HANDLER(unknown_r),
+ DEVCB_DRIVER_MEMBER(carrera_state,unknown_r),
+ DEVCB_DRIVER_MEMBER(carrera_state,unknown_r),
DEVCB_NULL,
DEVCB_NULL
};