summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/sound/dac.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/sound/dac.h')
-rw-r--r--src/emu/sound/dac.h20
1 files changed, 8 insertions, 12 deletions
diff --git a/src/emu/sound/dac.h b/src/emu/sound/dac.h
index 75577e98205..23e31e308e7 100644
--- a/src/emu/sound/dac.h
+++ b/src/emu/sound/dac.h
@@ -3,19 +3,15 @@
#ifndef __DAC_H__
#define __DAC_H__
-void dac_data_w(int num,UINT8 data);
-void dac_signed_data_w(int num,UINT8 data);
-void dac_data_16_w(int num,UINT16 data);
-void dac_signed_data_16_w(int num,UINT16 data);
+void dac_data_w(const device_config *device, UINT8 data);
+void dac_signed_data_w(const device_config *device, UINT8 data);
+void dac_data_16_w(const device_config *device, UINT16 data);
+void dac_signed_data_16_w(const device_config *device, UINT16 data);
-WRITE8_HANDLER( dac_0_data_w );
-WRITE8_HANDLER( dac_1_data_w );
-WRITE8_HANDLER( dac_2_data_w );
-WRITE8_HANDLER( dac_0_signed_data_w );
-WRITE8_HANDLER( dac_1_signed_data_w );
-WRITE8_HANDLER( dac_2_signed_data_w );
+WRITE8_DEVICE_HANDLER( dac_w );
+WRITE8_DEVICE_HANDLER( dac_signed_w );
-SND_GET_INFO( dac );
-#define SOUND_DAC SND_GET_INFO_NAME( dac )
+DEVICE_GET_INFO( dac );
+#define SOUND_DAC DEVICE_GET_INFO_NAME( dac )
#endif /* __DAC_H__ */