Diff for /np2/i286c/Attic/i286.h between versions 1.2 and 1.4

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
 }  }

Removed from v.1.2  
changed lines
  Added in v.1.4


RetroPC.NET-CVS <cvs@retropc.net>