1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
#ifndef __I4004_H__
#define __I4004_H__
/***************************************************************************
CONSTANTS
***************************************************************************/
enum
{
I4004_PC,
I4004_A,
I4004_R01, I4004_R23, I4004_R45, I4004_R67, I4004_R89, I4004_RAB, I4004_RCD, I4004_REF,
I4004_ADDR1,I4004_ADDR2,I4004_ADDR3,I4004_ADDR4,I4004_RAM,
I4004_GENPC = REG_GENPC,
I4004_GENSP = REG_GENSP,
I4004_GENPCBASE = REG_GENPCBASE
};
/***************************************************************************
TYPE DEFINITIONS
***************************************************************************/
/***************************************************************************
FUNCTION PROTOTYPES
***************************************************************************/
CPU_GET_INFO( i4004 );
#define CPU_I4004 CPU_GET_INFO_NAME( i4004 )
CPU_DISASSEMBLE( i4004 );
void i4004_set_test(running_device *device, UINT8 val);
#endif
|