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

version 1.2, 2003/12/11 15:06:50 version 1.5, 2004/01/13 16:33:07
Line 32 Line 32
 #include "ia32.mcr"  #include "ia32.mcr"
   
   
 CPU_REGS        cpu_regs;  
 CPU_SYSREGS     cpu_sysregs;  
 CPU_STAT        cpu_stat;  
 CPU_INST        cpu_inst;  
 CPU_INST        cpu_inst_default;  
 I386CORE        i386core;  I386CORE        i386core;
   
 BYTE iflags[] = {  BYTE iflags[] = {
Line 87  ia32_init(void) Line 82  ia32_init(void)
 {  {
         int i;          int i;
   
         memset(&cpu_regs, 0, sizeof(cpu_regs));          memset(&i386core.s, 0, sizeof(i386core.s));
         memset(&cpu_sysregs, 0, sizeof(cpu_sysregs));          CPU_STATSAVE.cpu_inst_default.seg_base = (DWORD)-1;
         memset(&cpu_stat, 0, sizeof(cpu_stat));  
         memset(&cpu_inst_default, 0, sizeof(cpu_inst_default));  
         cpu_inst_default.seg_base = (DWORD)-1;  
   
         CPU_EDX = (CPU_FAMILY << 8) | (CPU_MODEL << 4) | CPU_STEPPING;          CPU_EDX = (CPU_FAMILY << 8) | (CPU_MODEL << 4) | CPU_STEPPING;
         CPU_EFLAG = 2;          CPU_EFLAG = 2;
Line 134  ia32_init(void) Line 126  ia32_init(void)
         }          }
   
         resolve_init();          resolve_init();
 #if defined(SUPPORT_TLB)  #if defined(IA32_SUPPORT_TLB)
         tlb_init();          tlb_init();
 #endif  #endif
 #ifdef USE_FPU  #ifdef USE_FPU

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


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