blob: 093cca4c1b8c99d3857cfbe72181140bbc287602 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#pragma once
#ifndef __YMF271_H__
#define __YMF271_H__
typedef struct _ymf271_interface ymf271_interface;
struct _ymf271_interface
{
devcb_read8 ext_read; /* external memory read */
devcb_write8 ext_write; /* external memory write */
void (*irq_callback)(running_device *device, int state); /* irq callback */
};
READ8_DEVICE_HANDLER( ymf271_r );
WRITE8_DEVICE_HANDLER( ymf271_w );
DEVICE_GET_INFO( ymf271 );
#define SOUND_YMF271 DEVICE_GET_INFO_NAME( ymf271 )
#endif /* __YMF271_H__ */
|