qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH v3 21/25] fm_def: definitions for MAME YM2608 core


From: TAKEDA, toshiya
Subject: [Qemu-devel] [PATCH v3 21/25] fm_def: definitions for MAME YM2608 core
Date: Thu, 29 Oct 2009 01:49:53 +0900

diff --git a/qemu/hw/fm_def.h b/qemu/hw/fm_def.h
new file mode 100644
index 0000000..0382711
--- /dev/null
+++ b/qemu/hw/fm_def.h
@@ -0,0 +1,25 @@
+/* M.A.M.E. definitions used for YM2608 */
+
+#ifndef __FM_DEF_H__
+#define __FM_DEF_H__
+
+typedef unsigned char UINT8;   /* unsigned  8bit */
+typedef unsigned short UINT16; /* unsigned 16bit */
+typedef unsigned int UINT32;   /* unsigned 32bit */
+typedef signed char INT8;      /* signed  8bit   */
+typedef signed short INT16;    /* signed 16bit   */
+typedef signed int INT32;      /* signed 32bit   */
+
+typedef UINT8 (*mem_read_handler) (UINT32 offset);
+typedef void (*mem_write_handler) (UINT32 offset, UINT8 data);
+
+struct MachineSound {
+    int sound_type;
+    void *sound_interface;
+    const char *tag;
+};
+
+/* defined in ym2608intf.c */
+void YM2608UpdateRequest(int chip);
+
+#endif





reply via email to

[Prev in Thread] Current Thread [Next in Thread]