diff options
Diffstat (limited to 'src/mame/includes/canyon.h')
-rw-r--r-- | src/mame/includes/canyon.h | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/src/mame/includes/canyon.h b/src/mame/includes/canyon.h new file mode 100644 index 00000000000..d16d50f0bba --- /dev/null +++ b/src/mame/includes/canyon.h @@ -0,0 +1,36 @@ +/************************************************************************* + + Atari Canyon Bomber hardware + +*************************************************************************/ + +#include "sound/discrete.h" + +/* Discrete Sound Input Nodes */ +#define CANYON_MOTOR1_DATA NODE_01 +#define CANYON_MOTOR2_DATA NODE_02 +#define CANYON_EXPLODE_DATA NODE_03 +#define CANYON_WHISTLE1_EN NODE_04 +#define CANYON_WHISTLE2_EN NODE_05 +#define CANYON_ATTRACT1_EN NODE_06 +#define CANYON_ATTRACT2_EN NODE_07 + + +/*----------- defined in audio/canyon.c -----------*/ + +WRITE8_HANDLER( canyon_motor_w ); +WRITE8_HANDLER( canyon_explode_w ); +WRITE8_HANDLER( canyon_attract_w ); +WRITE8_HANDLER( canyon_whistle_w ); + +DISCRETE_SOUND_EXTERN( canyon ); + + +/*----------- defined in video/canyon.c -----------*/ + +extern UINT8* canyon_videoram; + +VIDEO_START( canyon ); +VIDEO_UPDATE( canyon ); + +WRITE8_HANDLER( canyon_videoram_w ); |