Index: README.tmscsim =================================================================== RCS file: /usr/local/cvsroot/dc390/README.tmscsim,v retrieving revision 2.23 retrieving revision 2.24 diff -u -r2.23 -r2.24 --- README.tmscsim 1999/07/16 08:29:31 2.23 +++ README.tmscsim 1999/07/18 12:00:41 2.24 @@ -368,6 +368,7 @@ If this does not help, try echo "INQUIRY t" >/proc/scsi/tmscsim/? (t replaced by the dev index of your scanner). You may try to reset your SCSI bus afterwards (echo "RESET" >/proc/scsi/tmscsim/?). + The problem seems to be solved as of 2.0d18, thanks to Andreas Rick. * If there is a valid partition table, the driver will use it for determing the mapping. Other operating systems may not like this mapping, though it's consistent with the BIOS' behaviour. Old DC390 drivers ignored the @@ -440,5 +441,5 @@ ------------------------------------------------------------------------- Written by Kurt Garloff 1998/06/11 -Last updated 1999/07/16, driver revision 2.0d17 -$Id: README.tmscsim,v 2.23 1999/07/16 08:29:31 garloff Exp $ +Last updated 1999/07/18, driver revision 2.0d18 +$Id: README.tmscsim,v 2.24 1999/07/18 12:00:41 garloff Exp $ Index: dc390.h =================================================================== RCS file: /usr/local/cvsroot/dc390/dc390.h,v retrieving revision 2.36 retrieving revision 2.37 diff -u -r2.36 -r2.37 --- dc390.h 1999/07/16 08:23:02 2.36 +++ dc390.h 1999/07/18 12:00:41 2.37 @@ -4,7 +4,7 @@ * Description: Device Driver for Tekram DC-390(T) PCI SCSI * * Bus Master Host Adapter * ***********************************************************************/ -/* $Id: dc390.h,v 2.36 1999/07/16 08:23:02 garloff Exp $ */ +/* $Id: dc390.h,v 2.37 1999/07/18 12:00:41 garloff Exp $ */ /* * DC390/AMD 53C974 driver, header file @@ -19,7 +19,7 @@ #endif #define DC390_BANNER "Tekram DC390/AM53C974" -#define DC390_VERSION "2.0d17 1999/07/16" +#define DC390_VERSION "2.0d18 1999/07/18" #if defined(HOSTS_C) || defined(MODULE) Index: scsiiom.c =================================================================== RCS file: /usr/local/cvsroot/dc390/scsiiom.c,v retrieving revision 2.47 retrieving revision 2.48 diff -u -r2.47 -r2.48 --- scsiiom.c 1999/07/16 08:23:02 2.47 +++ scsiiom.c 1999/07/18 12:00:41 2.48 @@ -4,7 +4,7 @@ * Description: Device Driver for Tekram DC-390 (T) PCI SCSI * * Bus Master Host Adapter * ***********************************************************************/ -/* $Id: scsiiom.c,v 2.47 1999/07/16 08:23:02 garloff Exp $ */ +/* $Id: scsiiom.c,v 2.48 1999/07/18 12:00:41 garloff Exp $ */ static void __inline__ dc390_freetag (PDCB pDCB, PSRB pSRB) @@ -1148,7 +1148,7 @@ if( (pSRB->SRBState & (SRB_START_+SRB_MSGOUT)) || !(pSRB->SRBState & (SRB_DISCONNECT+SRB_COMPLETED)) ) { /* Selection time out */ - if( !(pACB->scan_devices) ) + if( !(1/*pACB->scan_devices*/) ) { pSRB->SRBState = SRB_READY; dc390_freetag (pDCB, pSRB); Index: tmscsim.c =================================================================== RCS file: /usr/local/cvsroot/dc390/tmscsim.c,v retrieving revision 2.50 retrieving revision 2.51 diff -u -r2.50 -r2.51 --- tmscsim.c 1999/07/16 08:23:02 2.50 +++ tmscsim.c 1999/07/18 12:00:41 2.51 @@ -7,7 +7,7 @@ ***********************************************************************/ /* (C) Copyright: put under GNU GPL in 10/96 (see README.tmscsim) * *************************************************************************/ -/* $Id: tmscsim.c,v 2.50 1999/07/16 08:23:02 garloff Exp $ */ +/* $Id: tmscsim.c,v 2.51 1999/07/18 12:00:41 garloff Exp $ */ /* Enhancements and bugfixes by * * Kurt Garloff * ***********************************************************************/ @@ -129,6 +129,7 @@ * 2.0d1699/07/13 KG Reenable StartSCSI interrupt, Retry msg * * 2.0d1799/07/15 KG Remove debug msg. Disable recfg. when * * there are queued cmnds * + * 2.0d1899/07/18 KG Selection timeout: Don't requeue * ***********************************************************************/ /* Uncomment SA_INTERRUPT, if the driver refuses to share its IRQ with other devices */