Diff for /np2/i286a/i286a.c between versions 1.3 and 1.6

version 1.3, 2003/12/22 10:24:50 version 1.6, 2003/12/25 20:30:22
Line 76  const UINT8 iflags[512] = {     // Z_FLA Line 76  const UINT8 iflags[512] = {     // Z_FLA
 void i286a_reset(void) {  void i286a_reset(void) {
   
         ZeroMemory(&CPU_STATSAVE, sizeof(CPU_STATSAVE));          ZeroMemory(&CPU_STATSAVE, sizeof(CPU_STATSAVE));
         CPU_CS = 0x1fc0;          CPU_CS = 0xf000;
         CS_BASE = 0x1fc00;          CS_BASE = 0xf0000;
           CPU_IP = 0xfff0;
           CPU_ADRSMASK = 0xfffff;
   }
   
   void i286a_shut(void) {
   
           CPU_MSW = 0;
   
           CPU_ES = 0;
           CPU_CS = 0xf000;
           CPU_SS = 0;
           CPU_DS = 0;
   
           ES_BASE = 0;
           CS_BASE = 0xf0000;
           SS_BASE = 0;
           DS_BASE = 0;
           SS_FIX = 0;
           DS_FIX = 0;
   
           CPU_IP = 0xfff0;
         CPU_ADRSMASK = 0xfffff;          CPU_ADRSMASK = 0xfffff;
 }  }
   

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


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