diff options
| author | 2013-02-05 20:54:03 +0000 | |
|---|---|---|
| committer | 2013-02-05 20:54:03 +0000 | |
| commit | 400b9bcc299a67dfef945f82ca8de18b9a56f212 (patch) | |
| tree | 0af1713fb7a5151d6dc8e90772f3d21fc27f1252 /src/mess/drivers/pc6001.c | |
| parent | 3e7883e3fcf57399319157242ee4031b6323ca3b (diff) | |
Started moving DEVICE_IMAGE_ functions into driver_device classes. (nw)
Diffstat (limited to 'src/mess/drivers/pc6001.c')
| -rw-r--r-- | src/mess/drivers/pc6001.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mess/drivers/pc6001.c b/src/mess/drivers/pc6001.c index 81eaeb58a02..37c3ff5e088 100644 --- a/src/mess/drivers/pc6001.c +++ b/src/mess/drivers/pc6001.c @@ -244,6 +244,7 @@ public: DECLARE_WRITE8_MEMBER(pc6001_8255_portb_w); DECLARE_WRITE8_MEMBER(pc6001_8255_portc_w); DECLARE_READ8_MEMBER(pc6001_8255_portc_r); + DECLARE_DEVICE_IMAGE_LOAD_MEMBER(pc6001_cass); }; @@ -2261,7 +2262,7 @@ static const cassette_interface pc6001_cassette_interface = NULL }; -static DEVICE_IMAGE_LOAD( pc6001_cass ) +DEVICE_IMAGE_LOAD_MEMBER( pc6001_state,pc6001_cass ) { pc6001_state *state = image.device().machine().driver_data<pc6001_state>(); UINT8 *cas = state->memregion("cas")->base(); @@ -2347,7 +2348,7 @@ static MACHINE_CONFIG_START( pc6001, pc6001_state ) MCFG_CARTSLOT_EXTENSION_LIST("cas,p6") MCFG_CARTSLOT_NOT_MANDATORY MCFG_CARTSLOT_INTERFACE("pc6001_cass") - MCFG_CARTSLOT_LOAD(pc6001_cass) + MCFG_CARTSLOT_LOAD(pc6001_state,pc6001_cass) MCFG_SPEAKER_STANDARD_MONO("mono") MCFG_SOUND_ADD("ay8910", AY8910, PC6001_MAIN_CLOCK/4) |
