| version 1.2, 2003/10/17 07:17:20 | version 1.4, 2003/10/26 07:50:36 | 
| Line 1 | Line 1 | 
 | //---------------------------------------------------------------------------- | //---------------------------------------------------------------------------- | 
 | // | // | 
| //  i286y : 80286 Engine for Pentium  ver0.02 | //  i286x : 80286 Engine for Pentium  ver0.02 | 
 | // | // | 
 | //                               Copyright by Yui/Studio Milmake 1999-2000 | //                               Copyright by Yui/Studio Milmake 1999-2000 | 
 | // | // | 
| Line 113  typedef struct { | Line 113  typedef struct { | 
 | I286REG8        b; | I286REG8        b; | 
 | I286REG16       w; | I286REG16       w; | 
 | }               r; | }               r; | 
 |  | SINT32  remainclock; | 
 |  | SINT32  baseclock; | 
 |  | UINT32  clock; | 
 | UINT32  es_base; | UINT32  es_base; | 
 | UINT32  cs_base; | UINT32  cs_base; | 
 | UINT32  ss_base; | UINT32  ss_base; | 
| Line 182  extern const BYTE iflags[]; | Line 185  extern const BYTE iflags[]; | 
 | #define         I286_TRAP               i286reg.trap | #define         I286_TRAP               i286reg.trap | 
 | #define         I286_OV                 i286reg.ovflag | #define         I286_OV                 i286reg.ovflag | 
 |  |  | 
 |  | #define         I286_REMCLOCK   i286reg.remainclock | 
 |  | #define         I286_BASECLOCK  i286reg.baseclock | 
 |  | #define         I286_CLOCK              i286reg.clock | 
 |  |  | 
 |  |  | 
 | enum { | enum { | 
 | C_FLAG                  = 0x0001, | C_FLAG                  = 0x0001, | 
 | P_FLAG                  = 0x0004, | P_FLAG                  = 0x0004, | 
| Line 218  void CPUCALL i286_interrupt(BYTE vect); | Line 226  void CPUCALL i286_interrupt(BYTE vect); | 
 | void i286(void); | void i286(void); | 
 | void i286_step(void); | void i286_step(void); | 
 |  |  | 
| #define v30                             i286 | void v30(void); | 
| #define v30_step                i286_step | void v30_step(void); | 
 |  |  | 
 | #ifdef __cplusplus | #ifdef __cplusplus | 
 | } | } |