Diff for /np2/i286c/i286c.mcr between versions 1.15 and 1.16

version 1.15, 2003/11/30 16:17:12 version 1.16, 2003/12/03 07:59:57
Line 1 Line 1
   
 #if defined(X11) && (defined(i386) || defined(__i386__))  #if defined(X11) && (defined(i386) || defined(__i386__))
 #define INHIBIT_WORDP(m)        ((m) >= 0x9ffff)  #define INHIBIT_WORDP(m)        ((m) >= (I286_MEMWRITEMAX - 1))
 #elif (defined(ARM) || defined(X11)) && defined(BYTESEX_LITTLE)  #elif (defined(ARM) || defined(X11)) && defined(BYTESEX_LITTLE)
 #define INHIBIT_WORDP(m)        (((m) & 1) || ((m) >= 0xa0000))  #define INHIBIT_WORDP(m)        (((m) & 1) || ((m) >= I286_MEMWRITEMAX))
 #else  #else
 #define INHIBIT_WORDP(m)        (1)  #define INHIBIT_WORDP(m)        (1)
 #endif  #endif
Line 502  extern UINT calc_a(UINT op, UINT32 *seg) Line 502  extern UINT calc_a(UINT op, UINT32 *seg)
         }          }
   
   
 #define INT_NUM(a, b)           i286_intnum(a, b)  #define INT_NUM(a, b)           i286_intnum((a), (REG16)(b))
   

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


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