Diff for /np2/i286c/i286c.c between versions 1.3 and 1.4

version 1.3, 2003/10/17 11:10:02 version 1.4, 2003/10/17 12:49:52
Line 53  const BYTE iflags[256] = {     // Z_FLAG Line 53  const BYTE iflags[256] = {     // Z_FLAG
         UINT16  *reg16_b53[256];          UINT16  *reg16_b53[256];
         UINT16  *reg16_b20[256];          UINT16  *reg16_b20[256];
         BYTE    szpcflag[0x200];          BYTE    szpcflag[0x200];
         BYTE    szpflag_w[0x10000];  
         CALCEA  c_calc_ea_dst[256];          CALCEA  c_calc_ea_dst[256];
         CALCLEA c_calc_lea[192];          CALCLEA c_calc_lea[192];
         GETLEA  c_get_ea[192];          GETLEA  c_get_ea[192];
   
   #if !defined(CPUW2TEST)
           BYTE    szpflag_w[0x10000];
   #endif
   
   
 static UINT32 ea_nop(void) {  static UINT32 ea_nop(void) {
   
Line 116  void i286_initialize(void) { Line 119  void i286_initialize(void) {
         for (; i<0x100; i++) {          for (; i<0x100; i++) {
                 c_calc_ea_dst[i] = ea_nop;                  c_calc_ea_dst[i] = ea_nop;
         }          }
   
   #if !defined(CPUW2TEST)
         for (i=0; i<0x10000; i++) {          for (i=0; i<0x10000; i++) {
                 f = P_FLAG;                  f = P_FLAG;
                 for (bit=0x80; bit; bit>>=1) {                  for (bit=0x80; bit; bit>>=1) {
Line 131  void i286_initialize(void) { Line 136  void i286_initialize(void) {
                 }                  }
                 szpflag_w[i] = f;                  szpflag_w[i] = f;
         }          }
   #endif
 }  }
   
 void i286_reset(void) {  void i286_reset(void) {

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


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