Diff for /np2/i286x/i286x.cpp between versions 1.6 and 1.7

version 1.6, 2003/12/04 06:41:23 version 1.7, 2003/12/08 00:55:31
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"
Line 52  const BYTE iflags[256] = {     // Z_FLAG Line 52  const BYTE iflags[256] = {     // Z_FLAG
                         0x80, 0x84, 0x84, 0x80, 0x84, 0x80, 0x80, 0x84};                          0x80, 0x84, 0x84, 0x80, 0x84, 0x80, 0x80, 0x84};
   
   
 void i286_initialize(void) {  void i286x_initialize(void) {
   
         i286xadr_init();          i286xadr_init();
         v30init();          v30xinit();
 }  }
   
 void i286_reset(void) {  void i286x_reset(void) {
   
         ZeroMemory(&i286core.s, sizeof(i286core.s));          ZeroMemory(&i286core.s, sizeof(i286core.s));
         I286_CS = 0x1fc0;          I286_CS = 0x1fc0;
Line 67  void i286_reset(void) { Line 67  void i286_reset(void) {
 }  }
   
   
 LABEL void i286_resetprefetch(void) {  LABEL void i286x_resetprefetch(void) {
   
         __asm {          __asm {
                                 pushad                                  pushad
Line 79  LABEL void i286_resetprefetch(void) { Line 79  LABEL void i286_resetprefetch(void) {
         }          }
 }  }
   
 LABEL void __fastcall i286_interrupt(BYTE vect) {  LABEL void __fastcall i286x_interrupt(BYTE vect) {
   
         __asm {          __asm {
                                 pushad                                  pushad
Line 169  LABEL void __fastcall i286x_localint(voi Line 169  LABEL void __fastcall i286x_localint(voi
   
   
   
 LABEL void i286(void) {  LABEL void i286x(void) {
   
         __asm {          __asm {
                                 pushad                                  pushad
Line 217  i286notrap:  mov  dword ptr (i286core.s. Line 217  i286notrap:  mov  dword ptr (i286core.s.
   
   
   
 LABEL void i286_step(void) {  LABEL void i286x_step(void) {
   
         __asm {          __asm {
                                 pushad                                  pushad

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


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