summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/sound/fmopl.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/sound/fmopl.h')
-rw-r--r--src/emu/sound/fmopl.h86
1 files changed, 44 insertions, 42 deletions
diff --git a/src/emu/sound/fmopl.h b/src/emu/sound/fmopl.h
index f9521144c22..9ba0f56cdb5 100644
--- a/src/emu/sound/fmopl.h
+++ b/src/emu/sound/fmopl.h
@@ -1,5 +1,7 @@
-#ifndef __FMOPL_H_
-#define __FMOPL_H_
+#pragma once
+
+#ifndef __FMOPL_H__
+#define __FMOPL_H__
/* --- select emulation chips --- */
#define BUILD_YM3812 (HAS_YM3812)
@@ -18,7 +20,7 @@ typedef unsigned int UINT32; /* unsigned 32bit */
typedef signed char INT8; /* signed 8bit */
typedef signed short INT16; /* signed 16bit */
typedef signed int INT32; /* signed 32bit */
-#endif
+#endif /* __OSDCOMM_H__ */
typedef stream_sample_t OPLSAMPLE;
/*
@@ -39,19 +41,19 @@ typedef unsigned char (*OPL_PORTHANDLER_R)(void *param);
#if BUILD_YM3812
-void *YM3812Init(int sndindex, UINT32 clock, UINT32 rate);
-void YM3812Shutdown(void *chip);
-void YM3812ResetChip(void *chip);
-int YM3812Write(void *chip, int a, int v);
-unsigned char YM3812Read(void *chip, int a);
-int YM3812TimerOver(void *chip, int c);
-void YM3812UpdateOne(void *chip, OPLSAMPLE *buffer, int length);
+void *ym3812_init(int sndindex, UINT32 clock, UINT32 rate);
+void ym3812_shutdown(void *chip);
+void ym3812_reset_chip(void *chip);
+int ym3812_write(void *chip, int a, int v);
+unsigned char ym3812_read(void *chip, int a);
+int ym3812_timer_over(void *chip, int c);
+void ym3812_update_one(void *chip, OPLSAMPLE *buffer, int length);
-void YM3812SetTimerHandler(void *chip, OPL_TIMERHANDLER TimerHandler, void *param);
-void YM3812SetIRQHandler(void *chip, OPL_IRQHANDLER IRQHandler, void *param);
-void YM3812SetUpdateHandler(void *chip, OPL_UPDATEHANDLER UpdateHandler, void *param);
+void ym3812_set_timer_handler(void *chip, OPL_TIMERHANDLER TimerHandler, void *param);
+void ym3812_set_irq_handler(void *chip, OPL_IRQHANDLER IRQHandler, void *param);
+void ym3812_set_update_handler(void *chip, OPL_UPDATEHANDLER UpdateHandler, void *param);
-#endif
+#endif /* BUILD_YM3812 */
#if BUILD_YM3526
@@ -63,13 +65,13 @@ void YM3812SetUpdateHandler(void *chip, OPL_UPDATEHANDLER UpdateHandler, void *p
** 'clock' is the chip clock in Hz
** 'rate' is sampling rate
*/
-void *YM3526Init(int sndindex, UINT32 clock, UINT32 rate);
+void *ym3526_init(int sndindex, UINT32 clock, UINT32 rate);
/* shutdown the YM3526 emulators*/
-void YM3526Shutdown(void *chip);
-void YM3526ResetChip(void *chip);
-int YM3526Write(void *chip, int a, int v);
-unsigned char YM3526Read(void *chip, int a);
-int YM3526TimerOver(void *chip, int c);
+void ym3526_shutdown(void *chip);
+void ym3526_reset_chip(void *chip);
+int ym3526_write(void *chip, int a, int v);
+unsigned char ym3526_read(void *chip, int a);
+int ym3526_timer_over(void *chip, int c);
/*
** Generate samples for one of the YM3526's
**
@@ -77,35 +79,35 @@ int YM3526TimerOver(void *chip, int c);
** '*buffer' is the output buffer pointer
** 'length' is the number of samples that should be generated
*/
-void YM3526UpdateOne(void *chip, OPLSAMPLE *buffer, int length);
+void ym3526_update_one(void *chip, OPLSAMPLE *buffer, int length);
-void YM3526SetTimerHandler(void *chip, OPL_TIMERHANDLER TimerHandler, void *param);
-void YM3526SetIRQHandler(void *chip, OPL_IRQHANDLER IRQHandler, void *param);
-void YM3526SetUpdateHandler(void *chip, OPL_UPDATEHANDLER UpdateHandler, void *param);
+void ym3526_set_timer_handler(void *chip, OPL_TIMERHANDLER TimerHandler, void *param);
+void ym3526_set_irq_handler(void *chip, OPL_IRQHANDLER IRQHandler, void *param);
+void ym3526_set_update_handler(void *chip, OPL_UPDATEHANDLER UpdateHandler, void *param);
-#endif
+#endif /* BUILD_YM3526 */
#if BUILD_Y8950
/* Y8950 port handlers */
-void Y8950SetPortHandler(void *chip, OPL_PORTHANDLER_W PortHandler_w, OPL_PORTHANDLER_R PortHandler_r, void *param);
-void Y8950SetKeyboardHandler(void *chip, OPL_PORTHANDLER_W KeyboardHandler_w, OPL_PORTHANDLER_R KeyboardHandler_r, void *param);
-void Y8950SetDeltaTMemory(void *chip, void * deltat_mem_ptr, int deltat_mem_size );
-
-void * Y8950Init (int sndindex, UINT32 clock, UINT32 rate);
-void Y8950Shutdown (void *chip);
-void Y8950ResetChip (void *chip);
-int Y8950Write (void *chip, int a, int v);
-unsigned char Y8950Read (void *chip, int a);
-int Y8950TimerOver (void *chip, int c);
-void Y8950UpdateOne (void *chip, OPLSAMPLE *buffer, int length);
-
-void Y8950SetTimerHandler (void *chip, OPL_TIMERHANDLER TimerHandler, void *param);
-void Y8950SetIRQHandler (void *chip, OPL_IRQHANDLER IRQHandler, void *param);
-void Y8950SetUpdateHandler (void *chip, OPL_UPDATEHANDLER UpdateHandler, void *param);
+void y8950_set_port_handler(void *chip, OPL_PORTHANDLER_W PortHandler_w, OPL_PORTHANDLER_R PortHandler_r, void *param);
+void y8950_set_keyboard_handler(void *chip, OPL_PORTHANDLER_W KeyboardHandler_w, OPL_PORTHANDLER_R KeyboardHandler_r, void *param);
+void y8950_set_delta_t_memory(void *chip, void * deltat_mem_ptr, int deltat_mem_size );
-#endif
+void * y8950_init(int sndindex, UINT32 clock, UINT32 rate);
+void y8950_shutdown(void *chip);
+void y8950_reset_chip(void *chip);
+int y8950_write(void *chip, int a, int v);
+unsigned char y8950_read (void *chip, int a);
+int y8950_timer_over(void *chip, int c);
+void y8950_update_one(void *chip, OPLSAMPLE *buffer, int length);
+
+void y8950_set_timer_handler(void *chip, OPL_TIMERHANDLER TimerHandler, void *param);
+void y8950_set_irq_handler(void *chip, OPL_IRQHANDLER IRQHandler, void *param);
+void y8950_set_update_handler(void *chip, OPL_UPDATEHANDLER UpdateHandler, void *param);
+
+#endif /* BUILD_Y8950 */
-#endif /* __FMOPL_H_ */
+#endif /* __FMOPL_H__ */