History log of /src/sys/dev/ic/wd33c93var.h |
Revision | | Date | Author | Comments |
1.13 |
| 09-Feb-2024 |
andvar | fix spelling mistakes, mainly in comments and log messages.
|
1.12 |
| 27-Dec-2019 |
msaitoh | s/transfered/transferred/
|
1.11 |
| 28-Jul-2012 |
matt | branches: 1.11.40; Remove tinfo_t which would have been a typedef had someone actually used typedef but instead it become an unused common.
|
1.10 |
| 12-May-2009 |
cegger | branches: 1.10.12; struct device * -> device_t, no functional changes intended.
|
1.9 |
| 12-Feb-2009 |
rumble | WD33C93 has only two registers, which often times aren't mapped to adjacent bus space locations. Map them individually, instead.
|
1.8 |
| 25-Jan-2009 |
bjh21 | branches: 1.8.2; Split device_t from wd33c93_softc. Reviewed by cube; tested on sgimips by tsutsui.
|
1.7 |
| 21-May-2007 |
rumble | branches: 1.7.32; 1.7.42; Fix comments about the cf_flags layout and use macros to test whether tags, sync, and disconnect/reconnect are to be disabled or not.
|
1.6 |
| 08-May-2007 |
rumble | Enable Fast SCSI transfers for WD33C93B parts with appropriate input clocks.
My Seagate ST32430N now sees about 50% greater throughput (about 97% as fast as IRIX can push it). However, there appear to be other performance issues with the driver as other disks perform significantly worse than they should, with or without this change.
Reviewed by bjh21. Tested on my Indy and Challenge S.
|
1.5 |
| 04-Mar-2007 |
christos | branches: 1.5.2; 1.5.4; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.4 |
| 01-Oct-2006 |
bjh21 | branches: 1.4.4; 1.4.6; Allow wd33c93 attachments to choose what DMA mode it should use, and arrange to use burst mode on sec(4), which makes it slightly but significantly faster.
|
1.3 |
| 26-Sep-2006 |
bjh21 | wd33c93_minphys() doesn't exist any more, so don't declare it.
|
1.2 |
| 26-Sep-2006 |
bjh21 | Merge my bjh21-wd33c93 branch. This improves message handling in general and sync negotiation in particular. Tested on sgimips (thanks to Manuel Bouyer) and acorn26 (with my still-unfinished driver for the Acorn SCSI Expansion Card).
|
1.1 |
| 26-Aug-2006 |
bjh21 | branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; 1.1.10; Move the sgimips "sbic" driver from arch/sgimips/hpc/sbic.c to dev/ic/wd33c93.c. This may not be the best WD33C93 driver we've got, but it's the most recently worked on and probably the most portable, so it seems like a good basis for further work (and in particular an acorn26 driver for the Acorn SCSI card). There's no functional change in this commit, and sgimips kernels still compile.
|
1.1.10.1 |
| 22-Oct-2006 |
yamt | sync with head
|
1.1.8.2 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.1.8.1 |
| 26-Aug-2006 |
rpaulo | file wd33c93var.h was added on branch rpaulo-netinet-merge-pcb on 2006-09-09 02:50:03 +0000
|
1.1.6.1 |
| 18-Nov-2006 |
ad | Sync with head.
|
1.1.4.2 |
| 03-Sep-2006 |
yamt | sync with head.
|
1.1.4.1 |
| 26-Aug-2006 |
yamt | file wd33c93var.h was added on branch yamt-pdpolicy on 2006-09-03 15:23:57 +0000
|
1.1.2.3 |
| 26-Sep-2006 |
bjh21 | Add a definition of T_WANTSYNC, which I somehow missed committing.
|
1.1.2.2 |
| 28-Aug-2006 |
bjh21 | Rather than doing lots of sums every time we need to convert between SCSI transfer period factors and WD33C93 TPx bits, build a little lookup table of the available TPFs at startup and use that. This is rather easier to understand than the old way.
Connectedly, remove code that tested for sc_minsync==0, since that couldn't reasonably be true. Clients can use cf_flags to disable sync negotiation if necessary.
|
1.1.2.1 |
| 28-Aug-2006 |
bjh21 | Remove a couple of disused structure elements.
|
1.4.6.2 |
| 17-May-2007 |
yamt | sync with head.
|
1.4.6.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.4.4.3 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.4.4.2 |
| 30-Dec-2006 |
yamt | sync with head.
|
1.4.4.1 |
| 01-Oct-2006 |
yamt | file wd33c93var.h was added on branch yamt-lazymbuf on 2006-12-30 20:48:04 +0000
|
1.5.4.1 |
| 11-Jul-2007 |
mjf | Sync with head.
|
1.5.2.1 |
| 27-May-2007 |
ad | Sync with head.
|
1.7.42.1 |
| 03-Mar-2009 |
skrll | Sync with HEAD.
|
1.7.32.2 |
| 16-May-2009 |
yamt | sync with head
|
1.7.32.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.8.2.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.10.12.1 |
| 30-Oct-2012 |
yamt | sync with head
|
1.11.40.1 |
| 08-Apr-2020 |
martin | Merge changes from current as of 20200406
|