Diff for /np2/i386c/ia32/interface.h between versions 1.2 and 1.7

version 1.2, 2003/12/11 14:58:45 version 1.7, 2004/02/12 15:46:14
Line 37  typedef signed int  SDWORD; Line 37  typedef signed int  SDWORD;
 typedef UINT64                  QWORD;  typedef UINT64                  QWORD;
 typedef SINT64                  SQWORD;  typedef SINT64                  SQWORD;
   
 #define CPU_isDI        (!(CPU_FLAG & I_FLAG))  #if !defined(QWORD_CONST)
 #define CPU_isEI        (CPU_FLAG & I_FLAG)  #define QWORD_CONST(v)  v ## ULL
   #define SQWORD_CONST(v) v ## LL
   #endif
   
   #define CPU_isDI                (!(CPU_FLAG & I_FLAG))
   #define CPU_isEI                (CPU_FLAG & I_FLAG)
   
 #define CPU_INITIALIZE()        i386c_initialize()  #define CPU_INITIALIZE()        i386c_initialize()
   #define CPU_DEINITIALIZE()
 #define CPU_RESET()             ia32reset()  #define CPU_RESET()             ia32reset()
 #define CPU_CLEARPREFETCH()  #define CPU_CLEARPREFETCH()
 #define CPU_INTERRUPT(a)        ia32_interrupt(a)  #define CPU_INTERRUPT(vect)     ia32_interrupt(vect)
 #define CPU_EXEC()              ia32()  #define CPU_EXEC()              ia32()
 #define CPU_EXECV30()           ia32()  #define CPU_EXECV30()           ia32()
   #define CPU_SHUT()              ia32shut()
   #define CPU_SETEXTSIZE(size)    ia32_setextsize((UINT32)size << 20)
   // #define CPU_SETEMM(frame, addr)
   
   #define cpu_memorywrite(a,v)    i286_memorywrite(a,v)
   #define cpu_memorywrite_w(a,v)  i286_memorywrite_w(a,v)
   #define cpu_memorywrite_d(a,v)  i286_memorywrite_d(a,v)
   #define cpu_memoryread(a)       i286_memoryread(a)
   #define cpu_memoryread_w(a)     i286_memoryread_w(a)
   #define cpu_memoryread_d(a)     i286_memoryread_d(a)
   
 void i386c_initialize(void);  void i386c_initialize(void);
   

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


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