--- np2/i286x/cpucore.h 2003/12/12 01:04:40 1.3 +++ np2/i286x/cpucore.h 2003/12/26 22:24:06 1.5 @@ -185,6 +185,7 @@ extern const UINT8 iflags[]; void i286x_initialize(void); void i286x_reset(void); +void i286x_shut(void); void i286x_resetprefetch(void); void CPUCALL i286x_interrupt(BYTE vect); @@ -239,6 +240,7 @@ void v30x_step(void); #define CPU_BASECLOCK i286core.s.baseclock #define CPU_CLOCK i286core.s.clock #define CPU_ADRSMASK i286core.s.adrsmask +#define CPU_MSW i286core.s.MSW #define CPU_RESETREQ i286core.s.resetreq #define CPU_ITFBANK i286core.s.itfbank #define CPU_INPADRS i286core.s.inport @@ -261,4 +263,5 @@ void v30x_step(void); #define CPU_INTERRUPT(v) i286x_interrupt(v) #define CPU_EXEC i286x #define CPU_EXECV30 v30x +#define CPU_SHUT i286x_shut