summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/sound/ay8910.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/sound/ay8910.h')
-rw-r--r--src/emu/sound/ay8910.h96
1 files changed, 49 insertions, 47 deletions
diff --git a/src/emu/sound/ay8910.h b/src/emu/sound/ay8910.h
index 270c6db1cc1..560807c7d33 100644
--- a/src/emu/sound/ay8910.h
+++ b/src/emu/sound/ay8910.h
@@ -1,3 +1,5 @@
+#pragma once
+
#ifndef __AY8910_H__
#define __AY8910_H__
@@ -74,53 +76,53 @@ struct _ay8910_interface
void ay8910_set_volume(int chip,int channel,int volume);
-READ8_HANDLER( AY8910_read_port_0_r );
-READ8_HANDLER( AY8910_read_port_1_r );
-READ8_HANDLER( AY8910_read_port_2_r );
-READ8_HANDLER( AY8910_read_port_3_r );
-READ8_HANDLER( AY8910_read_port_4_r );
-READ16_HANDLER( AY8910_read_port_0_lsb_r );
-READ16_HANDLER( AY8910_read_port_1_lsb_r );
-READ16_HANDLER( AY8910_read_port_2_lsb_r );
-READ16_HANDLER( AY8910_read_port_3_lsb_r );
-READ16_HANDLER( AY8910_read_port_4_lsb_r );
-READ16_HANDLER( AY8910_read_port_0_msb_r );
-READ16_HANDLER( AY8910_read_port_1_msb_r );
-READ16_HANDLER( AY8910_read_port_2_msb_r );
-READ16_HANDLER( AY8910_read_port_3_msb_r );
-READ16_HANDLER( AY8910_read_port_4_msb_r );
-
-WRITE8_HANDLER( AY8910_control_port_0_w );
-WRITE8_HANDLER( AY8910_control_port_1_w );
-WRITE8_HANDLER( AY8910_control_port_2_w );
-WRITE8_HANDLER( AY8910_control_port_3_w );
-WRITE8_HANDLER( AY8910_control_port_4_w );
-WRITE16_HANDLER( AY8910_control_port_0_lsb_w );
-WRITE16_HANDLER( AY8910_control_port_1_lsb_w );
-WRITE16_HANDLER( AY8910_control_port_2_lsb_w );
-WRITE16_HANDLER( AY8910_control_port_3_lsb_w );
-WRITE16_HANDLER( AY8910_control_port_4_lsb_w );
-WRITE16_HANDLER( AY8910_control_port_0_msb_w );
-WRITE16_HANDLER( AY8910_control_port_1_msb_w );
-WRITE16_HANDLER( AY8910_control_port_2_msb_w );
-WRITE16_HANDLER( AY8910_control_port_3_msb_w );
-WRITE16_HANDLER( AY8910_control_port_4_msb_w );
-
-WRITE8_HANDLER( AY8910_write_port_0_w );
-WRITE8_HANDLER( AY8910_write_port_1_w );
-WRITE8_HANDLER( AY8910_write_port_2_w );
-WRITE8_HANDLER( AY8910_write_port_3_w );
-WRITE8_HANDLER( AY8910_write_port_4_w );
-WRITE16_HANDLER( AY8910_write_port_0_lsb_w );
-WRITE16_HANDLER( AY8910_write_port_1_lsb_w );
-WRITE16_HANDLER( AY8910_write_port_2_lsb_w );
-WRITE16_HANDLER( AY8910_write_port_3_lsb_w );
-WRITE16_HANDLER( AY8910_write_port_4_lsb_w );
-WRITE16_HANDLER( AY8910_write_port_0_msb_w );
-WRITE16_HANDLER( AY8910_write_port_1_msb_w );
-WRITE16_HANDLER( AY8910_write_port_2_msb_w );
-WRITE16_HANDLER( AY8910_write_port_3_msb_w );
-WRITE16_HANDLER( AY8910_write_port_4_msb_w );
+READ8_HANDLER( ay8910_read_port_0_r );
+READ8_HANDLER( ay8910_read_port_1_r );
+READ8_HANDLER( ay8910_read_port_2_r );
+READ8_HANDLER( ay8910_read_port_3_r );
+READ8_HANDLER( ay8910_read_port_4_r );
+READ16_HANDLER( ay8910_read_port_0_lsb_r );
+READ16_HANDLER( ay8910_read_port_1_lsb_r );
+READ16_HANDLER( ay8910_read_port_2_lsb_r );
+READ16_HANDLER( ay8910_read_port_3_lsb_r );
+READ16_HANDLER( ay8910_read_port_4_lsb_r );
+READ16_HANDLER( ay8910_read_port_0_msb_r );
+READ16_HANDLER( ay8910_read_port_1_msb_r );
+READ16_HANDLER( ay8910_read_port_2_msb_r );
+READ16_HANDLER( ay8910_read_port_3_msb_r );
+READ16_HANDLER( ay8910_read_port_4_msb_r );
+
+WRITE8_HANDLER( ay8910_control_port_0_w );
+WRITE8_HANDLER( ay8910_control_port_1_w );
+WRITE8_HANDLER( ay8910_control_port_2_w );
+WRITE8_HANDLER( ay8910_control_port_3_w );
+WRITE8_HANDLER( ay8910_control_port_4_w );
+WRITE16_HANDLER( ay8910_control_port_0_lsb_w );
+WRITE16_HANDLER( ay8910_control_port_1_lsb_w );
+WRITE16_HANDLER( ay8910_control_port_2_lsb_w );
+WRITE16_HANDLER( ay8910_control_port_3_lsb_w );
+WRITE16_HANDLER( ay8910_control_port_4_lsb_w );
+WRITE16_HANDLER( ay8910_control_port_0_msb_w );
+WRITE16_HANDLER( ay8910_control_port_1_msb_w );
+WRITE16_HANDLER( ay8910_control_port_2_msb_w );
+WRITE16_HANDLER( ay8910_control_port_3_msb_w );
+WRITE16_HANDLER( ay8910_control_port_4_msb_w );
+
+WRITE8_HANDLER( ay8910_write_port_0_w );
+WRITE8_HANDLER( ay8910_write_port_1_w );
+WRITE8_HANDLER( ay8910_write_port_2_w );
+WRITE8_HANDLER( ay8910_write_port_3_w );
+WRITE8_HANDLER( ay8910_write_port_4_w );
+WRITE16_HANDLER( ay8910_write_port_0_lsb_w );
+WRITE16_HANDLER( ay8910_write_port_1_lsb_w );
+WRITE16_HANDLER( ay8910_write_port_2_lsb_w );
+WRITE16_HANDLER( ay8910_write_port_3_lsb_w );
+WRITE16_HANDLER( ay8910_write_port_4_lsb_w );
+WRITE16_HANDLER( ay8910_write_port_0_msb_w );
+WRITE16_HANDLER( ay8910_write_port_1_msb_w );
+WRITE16_HANDLER( ay8910_write_port_2_msb_w );
+WRITE16_HANDLER( ay8910_write_port_3_msb_w );
+WRITE16_HANDLER( ay8910_write_port_4_msb_w );
/*********** An interface for SSG of YM2203 ***********/