diff options
author | 2011-12-17 13:46:39 +0000 | |
---|---|---|
committer | 2011-12-17 13:46:39 +0000 | |
commit | 72fcf4d23e5c09bd0d6e40e076a5c6622d0ad5a6 (patch) | |
tree | dcfe8228f33c02f3672d3e83e878650890caaf88 /src/emu/sound/sn76477.h | |
parent | 9f460844d60a5a0a104498f5ab155b4d2cd0fde5 (diff) |
Improved SN76477 interface. [Curt Coder]
Diffstat (limited to 'src/emu/sound/sn76477.h')
-rw-r--r-- | src/emu/sound/sn76477.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/emu/sound/sn76477.h b/src/emu/sound/sn76477.h index abbb69eec78..6ca57935202 100644 --- a/src/emu/sound/sn76477.h +++ b/src/emu/sound/sn76477.h @@ -86,14 +86,14 @@ struct _sn76477_interface *****************************************************************************/ /* these functions take 0 or 1 as a logic input */ -void sn76477_enable_w(device_t *device, UINT32 data); /* active LO, 0 = enabled, 1 = disabled */ -void sn76477_mixer_a_w(device_t *device, UINT32 data); -void sn76477_mixer_b_w(device_t *device, UINT32 data); -void sn76477_mixer_c_w(device_t *device, UINT32 data); -void sn76477_envelope_1_w(device_t *device, UINT32 data); -void sn76477_envelope_2_w(device_t *device, UINT32 data); -void sn76477_vco_w(device_t *device, UINT32 data); /* 0 = external, 1 = controlled by SLF */ -void sn76477_noise_clock_w(device_t *device, UINT32 data); /* noise clock write, if noise_clock_res = 0 */ +WRITE_LINE_DEVICE_HANDLER( sn76477_enable_w ); /* active LO, 0 = enabled, 1 = disabled */ +WRITE_LINE_DEVICE_HANDLER( sn76477_mixer_a_w ); +WRITE_LINE_DEVICE_HANDLER( sn76477_mixer_b_w ); +WRITE_LINE_DEVICE_HANDLER( sn76477_mixer_c_w ); +WRITE_LINE_DEVICE_HANDLER( sn76477_envelope_1_w ); +WRITE_LINE_DEVICE_HANDLER( sn76477_envelope_2_w ); +WRITE_LINE_DEVICE_HANDLER( sn76477_vco_w ); /* 0 = external, 1 = controlled by SLF */ +WRITE_LINE_DEVICE_HANDLER( sn76477_noise_clock_w ); /* noise clock write, if noise_clock_res = 0 */ /* these functions take a resistor value in Ohms */ void sn76477_one_shot_res_w(device_t *device, double data); |