summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/fd1094.h
blob: 3eb4fe06937aed8f920b9bf774f39e9d7031ac21 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#define FD1094_STATE_RESET	0x0100
#define FD1094_STATE_IRQ	0x0200
#define FD1094_STATE_RTE	0x0300

int fd1094_set_state(UINT8 *key,int state);
int fd1094_decode(int address,int val,UINT8 *key,int vector_fetch);

typedef struct _fd1094_constraint fd1094_constraint;
struct _fd1094_constraint
{
	offs_t	pc;
	UINT16	state;
	UINT16	value;
	UINT16	mask;
};