Diff for /np2/bios/sxsibios.c between versions 1.12 and 1.14

version 1.12, 2004/03/04 16:58:57 version 1.14, 2004/03/12 18:19:57
Line 432  static void reg_load(UINT seg, UINT off) Line 432  static void reg_load(UINT seg, UINT off)
   
         B1BREG  r;          B1BREG  r;
   
         i286_memstr_read(seg, off, &r, sizeof(r));          MEML_READSTR(seg, off, &r, sizeof(r));
         CPU_FLAGL = i286_membyte_read(seg, off + 0x16);          CPU_FLAGL = MEML_READ8(seg, off + 0x16);
         CPU_AX = LOADINTELWORD(r.r_ax);          CPU_AX = LOADINTELWORD(r.r_ax);
         CPU_BX = LOADINTELWORD(r.r_bx);          CPU_BX = LOADINTELWORD(r.r_bx);
         CPU_CX = LOADINTELWORD(r.r_cx);          CPU_CX = LOADINTELWORD(r.r_cx);
Line 458  static void reg_store(UINT seg, UINT off Line 458  static void reg_store(UINT seg, UINT off
         STOREINTELWORD(r.r_di, CPU_DI);          STOREINTELWORD(r.r_di, CPU_DI);
         STOREINTELWORD(r.r_si, CPU_SI);          STOREINTELWORD(r.r_si, CPU_SI);
         STOREINTELWORD(r.r_ds, CPU_DS);          STOREINTELWORD(r.r_ds, CPU_DS);
         i286_memstr_write(seg, off, &r, sizeof(r));          MEML_WRITESTR(seg, off, &r, sizeof(r));
         i286_membyte_write(seg, off + 0x16, CPU_FLAGL);          MEML_WRITE8(seg, off + 0x16, CPU_FLAGL);
 }  }
 #endif  #endif
   

Removed from v.1.12  
changed lines
  Added in v.1.14


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