Diff for /np2/cbus/sasiio.c between versions 1.3 and 1.4

version 1.3, 2004/01/22 04:59:48 version 1.4, 2004/01/27 03:24:19
Line 388  static REG8 IOINPCALL sasiio_i80(UINT po Line 388  static REG8 IOINPCALL sasiio_i80(UINT po
 static REG8 IOINPCALL sasiio_i82(UINT port) {  static REG8 IOINPCALL sasiio_i82(UINT port) {
   
         REG8    ret;          REG8    ret;
           SXSIDEV sxsi;
   
         if (sasiio.ocr & SASIOCR_NRDSW) {          if (sasiio.ocr & SASIOCR_NRDSW) {
                 ret = sasiio.isrint;                  ret = sasiio.isrint;
Line 414  static REG8 IOINPCALL sasiio_i82(UINT po Line 415  static REG8 IOINPCALL sasiio_i82(UINT po
                                         break;                                          break;
                         }                          }
                 }                  }
                 return(ret);  
         }          }
         else {          else {
                 return((6 << 3) + 6);                   // 256/256/40MB/40MB                  ret = 0;
                   sxsi = sxsi_getptr(0x00);               // SASI-1
                   if ((sxsi) && ((sxsi->type & SXSITYPE_IFMASK) == SXSITYPE_SASI)) {
                           ret |= (sxsi->type >> (8 - 3)) & 0x38;
                   }
                   else {
                           ret |= 0x38;
                   }
                   sxsi = sxsi_getptr(0x01);               // SASI-2
                   if ((sxsi) && ((sxsi->type & SXSITYPE_IFMASK) == SXSITYPE_SASI)) {
                           ret |= (sxsi->type >> 8) & 7;
                   }
                   else {
                           ret |= 7;
                   }
                   TRACEOUT(("sasi type = %.2x", ret));
         }          }
         (void)port;          (void)port;
           return(ret);
 }  }
   
   
Line 459  void sasiio_bind(void) { Line 475  void sasiio_bind(void) {
                 iocore_attachinp(0x0082, sasiio_i82);                  iocore_attachinp(0x0082, sasiio_i82);
         }          }
 }  }
   
 #endif  #endif
   

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


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