Diff for /np2/i386c/ia32/cpu.h between versions 1.16 and 1.18

version 1.16, 2004/02/13 14:52:35 version 1.18, 2004/02/19 03:04:01
Line 447  void set_eflags(DWORD new_flags, DWORD m Line 447  void set_eflags(DWORD new_flags, DWORD m
 #define CPU_MODE_USER           1  #define CPU_MODE_USER           1
 #define CPU_SET_CPL(cpl) \  #define CPU_SET_CPL(cpl) \
 do { \  do { \
         BYTE __t = (cpl) & 3; \          BYTE __t = (BYTE)((cpl) & 3); \
         CPU_STAT_CPL = __t; \          CPU_STAT_CPL = __t; \
         CPU_STAT_USER_MODE = (__t == 3) ? CPU_MODE_USER : CPU_MODE_SUPERVISER; \          CPU_STAT_USER_MODE = (__t == 3) ? CPU_MODE_USER : CPU_MODE_SUPERVISER; \
 } while (/*CONSTCOND*/ 0)  } while (/*CONSTCOND*/ 0)
Line 525  void ia32withtrap(void); Line 525  void ia32withtrap(void);
 void ia32withdma(void);  void ia32withdma(void);
   
 void ia32_step(void);  void ia32_step(void);
 void CPUCALL ia32_interrupt(BYTE vect);  void CPUCALL ia32_interrupt(REG8 vect);
 void CPUCALL ia32_exception(DWORD vect, DWORD p1, DWORD p2);  void CPUCALL ia32_exception(DWORD vect, DWORD p1, DWORD p2);
   
 void exec_1step(void);  void exec_1step(void);

Removed from v.1.16  
changed lines
  Added in v.1.18


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