summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/ccastles.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/ccastles.h')
-rw-r--r--src/mame/includes/ccastles.h27
1 files changed, 27 insertions, 0 deletions
diff --git a/src/mame/includes/ccastles.h b/src/mame/includes/ccastles.h
new file mode 100644
index 00000000000..ea132a4936f
--- /dev/null
+++ b/src/mame/includes/ccastles.h
@@ -0,0 +1,27 @@
+/*************************************************************************
+
+ Atari Crystal Castles hardware
+
+*************************************************************************/
+
+/*----------- defined in drivers/ccastles.c -----------*/
+
+extern int ccastles_vblank_start;
+extern int ccastles_vblank_end;
+
+/*----------- defined in video/ccastles.c -----------*/
+
+
+VIDEO_START( ccastles );
+VIDEO_UPDATE( ccastles );
+
+WRITE8_HANDLER( ccastles_hscroll_w );
+WRITE8_HANDLER( ccastles_vscroll_w );
+WRITE8_HANDLER( ccastles_video_control_w );
+
+WRITE8_HANDLER( ccastles_paletteram_w );
+WRITE8_HANDLER( ccastles_videoram_w );
+
+READ8_HANDLER( ccastles_bitmode_r );
+WRITE8_HANDLER( ccastles_bitmode_w );
+WRITE8_HANDLER( ccastles_bitmode_addr_w );