Diff for /np2/cbus/ideio.c between versions 1.13 and 1.14

version 1.13, 2005/04/06 16:46:07 version 1.14, 2005/04/06 17:44:09
Line 932  const UINT8 *ptr; Line 932  const UINT8 *ptr;
         sxsi = sxsi_getptr(drv->sxsidrv);          sxsi = sxsi_getptr(drv->sxsidrv);
         if ((sxsi == NULL) || (sxsi->devtype != SXSIDEV_CDROM) ||          if ((sxsi == NULL) || (sxsi->devtype != SXSIDEV_CDROM) ||
                 (!(sxsi->flag & SXSIFLAG_READY))) {                  (!(sxsi->flag & SXSIFLAG_READY))) {
                 drv->daflag = 2;                  drv->daflag = 0x14;
                 return(FAILURE);                  return(FAILURE);
         }          }
         while(count) {          while(count) {
Line 953  const UINT8 *ptr; Line 953  const UINT8 *ptr;
                 if (count == 0) {                  if (count == 0) {
                         break;                          break;
                 }                  }
                 if ((drv->dalength == 0) ||                  if (drv->dalength == 0) {
                         (sxsicd_readraw(sxsi, drv->dacurpos, drv->dabuf) != SUCCESS)) {                          drv->daflag = 0x13;
                         drv->daflag = 2;                          return(FAILURE);
                   }
                   if (sxsicd_readraw(sxsi, drv->dacurpos, drv->dabuf) != SUCCESS) {
                           drv->daflag = 0x14;
                         return(FAILURE);                          return(FAILURE);
                 }                  }
                 drv->dalength--;                  drv->dalength--;
Line 1010  static void devinit(IDEDRV drv, REG8 sxs Line 1013  static void devinit(IDEDRV drv, REG8 sxs
                 if (sxsi->flag & SXSIFLAG_READY) {                  if (sxsi->flag & SXSIFLAG_READY) {
                         drv->media |= (IDEIO_MEDIA_CHANGED|IDEIO_MEDIA_LOADED);                          drv->media |= (IDEIO_MEDIA_CHANGED|IDEIO_MEDIA_LOADED);
                 }                  }
                   drv->daflag = 0x15;
         }          }
         else {          else {
                 drv->status = IDESTAT_ERR;                  drv->status = IDESTAT_ERR;

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


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