add i8035 to cpu/i8039
This commit is contained in:
parent
11fdaac0e4
commit
a3501a0e33
|
@ -704,6 +704,14 @@ void I8039Init(int (*irqcallback)(int))
|
|||
I8039CPUReadOpArg = I8039DummyReadOpArg;
|
||||
}
|
||||
|
||||
void I8035Init(int (*irqcallback)(int))
|
||||
{
|
||||
I8039Init(irqcallback);
|
||||
|
||||
R.ram_mask = 0x3F;
|
||||
R.int_rom_size = 0x400;
|
||||
}
|
||||
|
||||
void N7751Init(int (*irqcallback)(int))
|
||||
{
|
||||
I8039Init(irqcallback);
|
||||
|
@ -1243,8 +1251,7 @@ void i8039_get_info(UINT32 state, cpuinfo *info)
|
|||
}
|
||||
|
||||
|
||||
|
||||
#if (HAS_I8035)
|
||||
#if 0 //(HAS_I8035)
|
||||
/**************************************************************************
|
||||
* CPU-specific get_info/set_info
|
||||
**************************************************************************/
|
||||
|
|
|
@ -10,7 +10,7 @@
|
|||
#include "driver.h"
|
||||
|
||||
#define HAS_N7751 1
|
||||
#define HAS_I8035 0
|
||||
#define HAS_I8035 1
|
||||
#define HAS_I8048 0
|
||||
#define HAS_I8749 0
|
||||
#define HAS_MB8884 0
|
||||
|
@ -73,6 +73,18 @@ extern int N7751Scan(int nAction,int *pnMin);
|
|||
extern INT32 I8039TotalCycles();
|
||||
extern void I8039NewFrame();
|
||||
|
||||
#define I8035Run I8039Run
|
||||
#define I8035SetIOReadHandler I8039SetIOReadHandler
|
||||
#define I8035SetIOWriteHandler I8039SetIOWriteHandler
|
||||
#define I8035SetProgramReadHandler I8039SetProgramReadHandler
|
||||
#define I8035SetProgramWriteHandler I8039SetProgramWriteHandler
|
||||
#define I8035SetCPUOpReadHandler I8039SetCPUOpReadHandler
|
||||
#define I8035SetCPUOpReadArgHandler I8039SetCPUOpReadArgHandler
|
||||
#define I8035Exit I8039Exit
|
||||
#define I8035Reset I8039Reset
|
||||
#define I8035SetIrqState I8039SetIrqState
|
||||
#define I8035Scan I8039Scan
|
||||
|
||||
/*
|
||||
* Input a UINT8 from given I/O port
|
||||
*/
|
||||
|
@ -160,7 +172,6 @@ extern void i8039_get_info(UINT32 state, cpuinfo *info);
|
|||
|
||||
#define i8035_ICount i8039_ICount
|
||||
|
||||
extern void i8035_get_info(UINT32 state, cpuinfo *info);
|
||||
#endif
|
||||
|
||||
/**************************************************************************
|
||||
|
|
Loading…
Reference in New Issue