summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/audio/t5182.h
blob: bb0d3f29c084d148fe96db8872fbbc5a71e0de90 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include "sound/262intf.h"
#include "sound/2151intf.h"


#define CPUTAG_T5182 "t5182"
#define T5182COINPORT "T5182_COIN"

ADDRESS_MAP_EXTERN( t5182_map, 8 );
ADDRESS_MAP_EXTERN( t5182_io, 8 );

WRITE8_HANDLER( t5182_sound_irq_w );
READ8_HANDLER(t5182_sharedram_semaphore_snd_r);
WRITE8_HANDLER(t5182_sharedram_semaphore_main_acquire_w);
WRITE8_HANDLER(t5182_sharedram_semaphore_main_release_w);

READ8_HANDLER( t5182_sharedram_r );
WRITE8_HANDLER( t5182_sharedram_w );

extern const ym2151_interface t5182_ym2151_interface;