Diff for /np2/i286x/v30patch.cpp between versions 1.4 and 1.6

version 1.4, 2003/12/01 10:45:46 version 1.6, 2003/12/12 01:04:40
Line 1 Line 1
 #include        "compiler.h"  #include        "compiler.h"
 #include        "i286.h"  #include        "cpucore.h"
 #include        "i286x.h"  #include        "i286x.h"
 #include        "i286xadr.h"  #include        "i286xadr.h"
 #include        "i286xs.h"  #include        "i286xs.h"
 #include        "i286xrep.h"  #include        "i286xrep.h"
 #include        "i286xcts.h"  #include        "i286xcts.h"
 #include        "memory.h"  
 #include        "pccore.h"  #include        "pccore.h"
 #include        "bios.h"  #include        "bios.h"
 #include        "iocore.h"  #include        "iocore.h"
Line 992  static void v30patching(void (*dst[])(vo Line 991  static void v30patching(void (*dst[])(vo
   
 #define V30PATCHING(a, b)       v30patching(a, b, sizeof(b)/sizeof(V30PATCH_T))  #define V30PATCHING(a, b)       v30patching(a, b, sizeof(b)/sizeof(V30PATCH_T))
   
 void v30init(void) {  void v30xinit(void) {
   
         CopyMemory(v30op, i286op, sizeof(v30op));          CopyMemory(v30op, i286op, sizeof(v30op));
         V30PATCHING(v30op, v30patch_op);          V30PATCHING(v30op, v30patch_op);
Line 1002  void v30init(void) { Line 1001  void v30init(void) {
         V30PATCHING(v30op_repe, v30patch_repe);          V30PATCHING(v30op_repe, v30patch_repe);
 }  }
   
 LABEL void v30(void) {  LABEL void v30x(void) {
   
         __asm {          __asm {
                                 pushad                                  pushad
Line 1049  v30notrap:  mov  dword ptr (i286core.s.p Line 1048  v30notrap:  mov  dword ptr (i286core.s.p
         }          }
 }  }
   
 LABEL void v30_step(void) {  LABEL void v30x_step(void) {
   
         __asm {          __asm {
                                 pushad                                  pushad

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


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