Diff for /np2/bios/bios.c between versions 1.46 and 1.47

version 1.46, 2004/02/26 08:46:55 version 1.47, 2004/02/26 09:08:29
Line 294  static void bios0x1f(void) { Line 294  static void bios0x1f(void) {
         if (CPU_AH == 0x90) {          if (CPU_AH == 0x90) {
                 i286_memstr_read(CPU_ES, CPU_BX + 0x10, work, 0x10);                  i286_memstr_read(CPU_ES, CPU_BX + 0x10, work, 0x10);
                 src = work[2] + (work[3] << 8) + (work[4] << 16) + CPU_SI;                  src = work[2] + (work[3] << 8) + (work[4] << 16) + CPU_SI;
                 dst = work[8] + (work[9] << 8) + (work[10] << 16) + CPU_DI;                  dst = work[10] + (work[11] << 8) + (work[12] << 16) + CPU_DI;
                 leng = LOW16(CPU_CX - 1) + 1;                  leng = LOW16(CPU_CX - 1) + 1;
                   TRACEOUT(("protect bios: memmove"));
                   TRACEOUT(("%.2x %.2x %.2x %.2x %.2x %.2x %.2x %.2x",
                                   work[0], work[1], work[2], work[3],
                                   work[4], work[5], work[6], work[7]));
                   TRACEOUT(("%.2x %.2x %.2x %.2x %.2x %.2x %.2x %.2x",
                                   work[8], work[9], work[10], work[11],
                                   work[12], work[13], work[14], work[15]));
                   TRACEOUT(("SI=%.4x DI=%.4x CX=%.4x", CPU_SI, CPU_DI, CPU_CX));
                 TRACEOUT(("src:%08x dst:%08x leng:%08x", src, dst, leng));                  TRACEOUT(("src:%08x dst:%08x leng:%08x", src, dst, leng));
                 do {                  do {
                         l = min(leng, 256);                          l = min(leng, 256);

Removed from v.1.46  
changed lines
  Added in v.1.47


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