Diff for /np2/cbus/scsicmd.c between versions 1.6 and 1.7

version 1.6, 2005/02/12 12:40:38 version 1.7, 2005/03/05 06:02:28
Line 75  REG8 scsicmd_select(REG8 id) { Line 75  REG8 scsicmd_select(REG8 id) {
                 return(0x42);                  return(0x42);
         }          }
         sxsi = sxsi_getptr((REG8)(0x20 + id));          sxsi = sxsi_getptr((REG8)(0x20 + id));
         if ((sxsi) && (sxsi->type)) {          if ((sxsi) && (sxsi->flag & SXSIFLAG_READY)) {
                 scsiio.phase = SCSIPH_COMMAND;                  scsiio.phase = SCSIPH_COMMAND;
                 return(0x8a);                   // Transfer CommandÍ×µá                  return(0x8a);                   // Transfer CommandÍ×µá
         }          }
Line 92  REG8 scsicmd_transfer(REG8 id, UINT8 *cd Line 92  REG8 scsicmd_transfer(REG8 id, UINT8 *cd
         }          }
   
         sxsi = sxsi_getptr((REG8)(0x20 + id));          sxsi = sxsi_getptr((REG8)(0x20 + id));
         if ((sxsi == NULL) || (sxsi->type == 0)) {          if ((sxsi == NULL) || (!(sxsi->flag & SXSIFLAG_READY))) {
                 return(0x42);                  return(0x42);
         }          }
   
Line 127  static REG8 scsicmd_cmd(REG8 id) { Line 127  static REG8 scsicmd_cmd(REG8 id) {
                 return(0x42);                  return(0x42);
         }          }
         sxsi = sxsi_getptr((REG8)(0x20 + id));          sxsi = sxsi_getptr((REG8)(0x20 + id));
         if ((sxsi == NULL) || (sxsi->type == 0)) {          if ((sxsi == NULL) || (!(sxsi->flag & SXSIFLAG_READY))) {
                 return(0x42);                  return(0x42);
         }          }
         switch(scsiio.cmd[0]) {          switch(scsiio.cmd[0]) {

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


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