summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/midvunit.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/midvunit.h')
-rw-r--r--src/mame/includes/midvunit.h37
1 files changed, 37 insertions, 0 deletions
diff --git a/src/mame/includes/midvunit.h b/src/mame/includes/midvunit.h
new file mode 100644
index 00000000000..f732f6feb96
--- /dev/null
+++ b/src/mame/includes/midvunit.h
@@ -0,0 +1,37 @@
+/*************************************************************************
+
+ Driver for Midway V-Unit games
+
+**************************************************************************/
+
+#include "midwunit.h"
+
+#define MIDVUNIT_VIDEO_CLOCK 33000000
+
+
+
+/*----------- defined in video/midvunit.c -----------*/
+
+extern UINT16 *midvunit_videoram;
+extern UINT32 *midvunit_textureram;
+
+WRITE32_HANDLER( midvunit_dma_queue_w );
+READ32_HANDLER( midvunit_dma_queue_entries_r );
+READ32_HANDLER( midvunit_dma_trigger_r );
+
+WRITE32_HANDLER( midvunit_page_control_w );
+READ32_HANDLER( midvunit_page_control_r );
+
+WRITE32_HANDLER( midvunit_video_control_w );
+READ32_HANDLER( midvunit_scanline_r );
+
+WRITE32_HANDLER( midvunit_videoram_w );
+READ32_HANDLER( midvunit_videoram_r );
+
+WRITE32_HANDLER( midvunit_paletteram_w );
+
+WRITE32_HANDLER( midvunit_textureram_w );
+READ32_HANDLER( midvunit_textureram_r );
+
+VIDEO_START( midvunit );
+VIDEO_UPDATE( midvunit );