Diff for /np2/i386c/ia32/interface.c between versions 1.3 and 1.5

version 1.3, 2003/12/25 19:21:17 version 1.5, 2004/01/07 06:53:48
Line 55  ia32reset(void) Line 55  ia32reset(void)
         CPU_LDTR_LIMIT = 0xffff;          CPU_LDTR_LIMIT = 0xffff;
         CPU_TR_LIMIT = 0xffff;          CPU_TR_LIMIT = 0xffff;
   
         CPU_SET_SEGREG(CPU_CS_INDEX, 0xffff);  //      CPU_SET_SEGREG(CPU_ES_INDEX, 0x0000);
           CPU_SET_SEGREG(CPU_CS_INDEX, 0xf000);
   //      CPU_SET_SEGREG(CPU_SS_INDEX, 0x0000);
   //      CPU_SET_SEGREG(CPU_DS_INDEX, 0x0000);
           CPU_EIP = 0xfff0;
         CPU_ADRSMASK = 0xfffff;          CPU_ADRSMASK = 0xfffff;
 //      CPU_EIP = 0;  
 }  }
   
 void  void
Line 205  ia32_panic(const char *str, ...) Line 208  ia32_panic(const char *str, ...)
         va_end(ap);          va_end(ap);
         strcat(buf, "\n");          strcat(buf, "\n");
   
   #if defined(_WIN32)
           MessageBox(NULL, buf, "ia32_panic", MB_OK);
   #endif
   
         fprintf(stderr, buf);          fprintf(stderr, buf);
         __ASSERT(0);          __ASSERT(0);
         exit(1);          exit(1);

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


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