| version 1.12, 2003/12/12 01:04:40 | version 1.16, 2005/05/20 13:59:47 | 
| Line 51 | Line 51 | 
 |  |  | 
 | #define I286_GDTR               i286core.s.GDTR | #define I286_GDTR               i286core.s.GDTR | 
 | #define I286_IDTR               i286core.s.IDTR | #define I286_IDTR               i286core.s.IDTR | 
 |  | #define I286_LDTR               i286core.s.LDTR | 
 |  | #define I286_LDTRC              i286core.s.LDTRC | 
 |  | #define I286_TR                 i286core.s.TR | 
 |  | #define I286_TRC                i286core.s.TRC | 
 | #define I286_MSW                i286core.s.MSW | #define I286_MSW                i286core.s.MSW | 
 |  |  | 
 | #define I286_REMCLOCK   i286core.s.remainclock | #define I286_REMCLOCK   i286core.s.remainclock | 
 | #define I286_BASECLOCK  i286core.s.baseclock | #define I286_BASECLOCK  i286core.s.baseclock | 
 | #define I286_CLOCK              i286core.s.clock | #define I286_CLOCK              i286core.s.clock | 
 | #define I286_ADRSMASK   i286core.s.adrsmask | #define I286_ADRSMASK   i286core.s.adrsmask | 
 | #define I286_INPADRS    i286core.s.inport |  | 
 |  |  | 
 | #define I286_PREFIX             i286core.s.prefix | #define I286_PREFIX             i286core.s.prefix | 
 |  |  | 
 |  | #define I286_INPADRS    i286core.e.inport | 
 |  |  | 
 |  |  | 
 | #define I286FN  static void | #define I286FN  static void | 
 | #define I286EXT void | #define I286EXT void | 
 |  |  | 
 | typedef void (*I286OP)(void); | typedef void (*I286OP)(void); | 
 |  |  | 
 | extern  UINT8   _szpcflag[0x200]; |  | 
 |  |  | 
 | extern void CPUCALL i286c_intnum(UINT vect, REG16 IP); | extern void CPUCALL i286c_intnum(UINT vect, REG16 IP); | 
 |  | extern UINT32 i286c_selector(UINT sel); | 
 |  |  | 
 | #if !defined(MEMOPTIMIZE) || (MEMOPTIMIZE < 2) | #if !defined(MEMOPTIMIZE) || (MEMOPTIMIZE < 2) | 
 | extern void i286cea_initialize(void); | extern void i286cea_initialize(void); | 
| Line 147  extern I286EXT i286c_repne_scasb(void); | Line 151  extern I286EXT i286c_repne_scasb(void); | 
 | extern I286EXT i286c_repe_scasw(void); | extern I286EXT i286c_repe_scasw(void); | 
 | extern I286EXT i286c_repne_scasw(void); | extern I286EXT i286c_repne_scasw(void); | 
 |  |  | 
 |  |  | 
 |  | #define i286_memoryread(a)                      memp_read8(a) | 
 |  | #define i286_memoryread_w(a)            memp_read16(a) | 
 |  | #define i286_memoryread_d(a)            memp_read32(a) | 
 |  | #define i286_memorywrite(a, v)          memp_write8(a, v) | 
 |  | #define i286_memorywrite_w(a, v)        memp_write16(a, v) | 
 |  | #define i286_memorywrite_d(a, v)        memp_write32(a, v) | 
 |  |  |