--- np2/i286x/cpucore.h 2004/01/05 06:05:11 1.7 +++ np2/i286x/cpucore.h 2004/01/23 15:05:05 1.10 @@ -175,7 +175,7 @@ typedef struct { UINT8 cpu_type; UINT8 itfbank; // ver0.72 - UINT16 romd000; + UINT16 ram_d0; SINT32 remainclock; SINT32 baseclock; UINT32 clock; @@ -261,6 +261,7 @@ void v30x_step(void); #define CPU_MSW i286core.s.MSW #define CPU_RESETREQ i286core.s.resetreq #define CPU_ITFBANK i286core.s.itfbank +#define CPU_RAM_D000 i286core.s.ram_d0 #define CPU_EXTMEM i286core.e.ext #define CPU_EXTMEMSIZE i286core.e.extsize @@ -276,10 +277,12 @@ void v30x_step(void); i286core.s.trap = (i286core.s.r.w.flag >> 8) & 1; #define CPU_INITIALIZE i286x_initialize +#define CPU_DEINITIALIZE() #define CPU_RESET i286x_reset #define CPU_CLEARPREFETCH i286x_resetprefetch #define CPU_INTERRUPT(v) i286x_interrupt(v) #define CPU_EXEC i286x #define CPU_EXECV30 v30x #define CPU_SHUT i286x_shut +#define CPU_SETEXTMEM(s)