summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/ChangeLog.ncr53c8xx
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/scsi/ChangeLog.ncr53c8xx')
-rw-r--r--drivers/scsi/ChangeLog.ncr53c8xx72
1 files changed, 72 insertions, 0 deletions
diff --git a/drivers/scsi/ChangeLog.ncr53c8xx b/drivers/scsi/ChangeLog.ncr53c8xx
index ccf31d453..edc8f395c 100644
--- a/drivers/scsi/ChangeLog.ncr53c8xx
+++ b/drivers/scsi/ChangeLog.ncr53c8xx
@@ -1,3 +1,75 @@
+Sun May 11 22:30 1997 Gerard Roudier (groudier@club-internet.fr)
+ * revision 2.1b
+ - Cosmetic changes.
+ - Some heavy testings under pre-linux-2.1.37-6
+
+Sun May 4 22:30 1997 Gerard Roudier (groudier@club-internet.fr)
+ * revision 2.1a
+ - PFEN wrongly used for PREFETCH feature bit testing.
+ Changed to _F_PFEN.
+ - 2 SCR_COPY that need NO FLUSH bit to be removed had been missed
+ in tp->getscr[] script (loads SXFER and SCNTL3 on reselection).
+
+Sat May 3 22:30 1997 Gerard Roudier (groudier@club-internet.fr)
+ * revision 2.1
+ - Use the NO FLUSH option for MOVE MEMORY (COPY) each time it is
+ possible. More than 100 COPY with NO FLUSH and 6 with FLUSH for
+ my configuration (max queued command / device = 8).
+ This option bit is removed from the script instance for chips
+ that donnot support prefetching.
+ - Rewrite the ncr_exception() routine more simple (I think) and
+ remove useless code.
+ - Change the data_in and data_out script management.
+ Use the bottom part of these scripts instead of the beginning.
+ That avoids to zero the scatter/gather array when a command is
+ queued (1k) and to deal with some weird IID on MOVE 0 bytes when
+ a target wants to transfer more bytes than expected.
+ - Misc. improvements in the init code.
+ - Remove IOMAPPED/MMIO automatic switching option.
+ Was useless and reported not reliable.
+ - Fix a double read of DSTAT and remove DFE testing in the
+ Phase mismatch service routine.
+ - Etc...
+
+Fri Apr 26 20:00 1997 Gerard Roudier (groudier@club-internet.fr)
+ * revision 2.0a
+ - Add support if the Diamond FirePort 40 (SYM53C875J chip)
+
+Mon Apr 22 22:00 1997 Gerard Roudier (groudier@club-internet.fr)
+ * revision 2.0
+ - incorporate __initdata and __initfunc directives in order to
+ allow 'init' to free unused memory after driver initialisations.
+ Patch sent by Roberto Fichera.
+ - rewrite the init code of the driver. Now a feature descriptor
+ is used for each real chip types. The code is a lot more clean,
+ since the driver uses device and revision ids only in the
+ detection procedure.
+ - add 'pcifix' boot command line. This command allows to fix up PCI
+ config space for new chips which support features based on the
+ cache line size and 'write and invalidate'.
+ - incorporate in the driver, the code used for error recovery
+ testing. This code is normally not compiled; have to define
+ SCSI_NCR_DEBUG_ERROR_RECOVERY in order to compile it.
+ - take into account actual SCSI bus mode for 53C895 LVD/SE controller.
+ In single ended mode only fast20 is supported.
+ (Just to not be late since such controllers are not yet available)
+
+
+Sat Apr 20 21:00 1997 Gerard Roudier (groudier@club-internet.fr)
+ * revision 1.18f
+ - fix an old bug included in the initial port (version 0.0).
+ The driver allocated 10 bytes of static data and uses 12 bytes.
+ No danger, since data are generally aligned on 4 bytes boundary
+ and so byte 10 and 11 are free (I hope ...)
+
+Wed Apr 16 12:00 1997 Gerard Roudier (groudier@club-internet.fr)
+ * revision 1.18e
+ - reset all when an unexpected data cycle is detected while
+ disconnecting.
+ - make changes to abort() ans reset() functions according to
+ Leonard's documentation.
+ - small fix in some message for hard errors.
+
Sat Apr 5 13:00 1997 Gerard Roudier (groudier@club-internet.fr)
* revision 1.18d
- Probe NCR pci device ids in reverse order if asked by user from