| History log of /src/sys/dev/ic/siopreg.h |
| Revision | | Date | Author | Comments |
| 1.22 |
| 19-Oct-2009 |
bouyer | Remove closes 3 & 4 from my licence. Lots of thanks to Soren Jacobsen for the booring work !
|
| 1.21 |
| 04-Sep-2009 |
tsutsui | u_intNN_t -> uintNN_t
|
| 1.20 |
| 11-Jun-2008 |
kiyohara | Support use PCI Clock(SF_CHIP_USEPCIC). We can set the value "use_pciclock" by prop_dictionary_set_bool().
|
| 1.19 |
| 27-Mar-2008 |
skrll | branches: 1.19.2; 1.19.4; 1.19.6; 1.19.8; Add support for the (non-pci) NCR 53c720/770 in big-endian mode.
From OpenBSD (Mark Kettenis)
|
| 1.18 |
| 25-Dec-2007 |
perry | branches: 1.18.6; Convert many of the uses of __attribute__ to equivalent __packed, __unused and __dead macros from cdefs.h
|
| 1.17 |
| 11-Dec-2005 |
christos | branches: 1.17.46; 1.17.52; 1.17.56; 1.17.60; merge ktrace-lwp.
|
| 1.16 |
| 27-Feb-2005 |
perry | branches: 1.16.4; nuke trailing whitespace
|
| 1.15 |
| 02-Nov-2003 |
wiz | branches: 1.15.8; 1.15.10; Fix some typos. From Tom Cosgrove via jmc@openbsd.
|
| 1.14 |
| 21-Feb-2003 |
tsutsui | branches: 1.14.2; hz -> Hz
|
| 1.13 |
| 29-Aug-2002 |
bouyer | Add definitions for the AIP control registers (1010 only).
|
| 1.12 |
| 04-May-2002 |
bouyer | branches: 1.12.2; 1.12.4; Add 1010 only SCSI gross error disable bits.
|
| 1.11 |
| 23-Apr-2002 |
bouyer | More copyright fixes, pointed out by Thomas. Thanks !
|
| 1.10 |
| 23-Apr-2002 |
bouyer | - factor out parts of (e)siop_attach() to siop_common_attach() - Add support for DT transfers (aka Ultra/160) in esiop
Note that DT transfers are not enabled for 53c1010-33 rev 0 yet; if I trust FreeBSD it has a bug which prevent them to do DT properly. From the same source there may be issues with some revs of 53c1010-66.
|
| 1.9 |
| 18-Apr-2002 |
thorpej | Define the Symbios Logic and Tekram NVRAM contents.
|
| 1.8 |
| 12-Mar-2001 |
bouyer | branches: 1.8.2; Preliminary support for SYM53C1010-33 (at 80MB/s only for now), based on patches sent by Matthias Drochner <M.Drochner@fz-juelich.de> and Kenneth R Westerback <kwesterback@home.com>
|
| 1.7 |
| 06-Oct-2000 |
bouyer | branches: 1.7.2; 1.7.4; Adapt for reselect handling from the script. While here, fix typo (SIOP_SCXFER -> SIOP_SXFER).
|
| 1.6 |
| 12-Jun-2000 |
bouyer | branches: 1.6.2; Handle "scsi bus mode change" interrupts on 895 and higther. Thanks to Hal Murray for reporting the problem and testing the fix.
|
| 1.5 |
| 15-May-2000 |
bouyer | branches: 1.5.2; - split siop.c in script-dependant vs script-independant part, for comming esiop - add a reset callback for bus-dependant registers settings
|
| 1.4 |
| 02-May-2000 |
bouyer | - do sync/wide negotiation - use a circular queue for the start slots, so that order has better chances to be preserved.
|
| 1.3 |
| 27-Apr-2000 |
bouyer | Fix copyrigth notice.
|
| 1.2 |
| 25-Apr-2000 |
bouyer | - Change the script to start new commands in an asyncronous way, using 'command slots' in which the host can put command and wait for the script to start them - Change siop.c to do full disconnect/reslelect, allowing as much as one command per target/lun to run in parallel. - Fix bug in registers init where a board without BIOS would end at ID 0 (now the driver works on alpha too). - better handling of messages, sending back a MSG_EXT_SDTR in response to an incoming MSG_EXT_SDTR, and MSG_MESSAGE_REJECT for unhandled messages. - fix use of bus_dmamap_sync() and htole32(). - supports shared interrups - change some int8 and int16 to int, for alpha and mips benefits ( suggested by Toru Nishimura)
|
| 1.1 |
| 21-Apr-2000 |
bouyer | Snapshot of work in progress: new driver for the NCR 53c8xx SCSI controller (the name 'siop' is still being discussed, may change). Only basic disconnect/reselect for now, no sync/wide negotiation. Tested with 810A, 875 and 895 on i386 only. The bus-independant part should also be able to handle the 53c720 and 53c770. A new driver with enhanced script should appear for the 825/875/895 'soon'.
|
| 1.5.2.1 |
| 22-Jun-2000 |
minoura | Sync w/ netbsd-1-5-base.
|
| 1.6.2.2 |
| 29-Jan-2002 |
he | Pull up revision 1.8 (requested by bouyer): Add support for the 53c1010-33, and bring documentation up to date.
|
| 1.6.2.1 |
| 15-Dec-2000 |
he | Pull up revision 1.7 (requested by bouyer): Speed improvements to the siop driver, and add tagged queueing support. As a side effect, better handling of some not so common phase or message sequences.
|
| 1.7.4.3 |
| 17-Sep-2002 |
nathanw | Catch up to -current.
|
| 1.7.4.2 |
| 20-Jun-2002 |
nathanw | Catch up to -current.
|
| 1.7.4.1 |
| 09-Apr-2001 |
nathanw | Catch up with -current.
|
| 1.7.2.3 |
| 12-Mar-2001 |
bouyer | Sync with HEAD.
|
| 1.7.2.2 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago A i386 GENERIC kernel compiles without the siop, ahc and bha drivers (will be updated later). i386 IDE/ATAPI and ncr work, as well as sparc/esp_sbus. alpha should work as well (untested yet). siop, ahc and bha will be updated once I've updated the branch to current -current, as well as machine-dependant code.
|
| 1.7.2.1 |
| 06-Oct-2000 |
bouyer | file siopreg.h was added on branch thorpej_scsipi on 2000-11-20 11:40:55 +0000
|
| 1.8.2.2 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
| 1.8.2.1 |
| 23-Jun-2002 |
jdolecek | catch up with -current on kqueue branch
|
| 1.12.4.1 |
| 24-Nov-2002 |
tron | Pull up revision 1.13 (requested by bouyer in ticket #747): Add definitions for the AIP control registers (1010 only).
|
| 1.12.2.1 |
| 31-Aug-2002 |
gehenna | catch up with -current.
|
| 1.14.2.4 |
| 04-Mar-2005 |
skrll | Sync with HEAD.
Hi Perry!
|
| 1.14.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
| 1.14.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
| 1.14.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
| 1.15.10.1 |
| 19-Mar-2005 |
yamt | sync with head. xen and whitespace. xen part is not finished.
|
| 1.15.8.1 |
| 29-Apr-2005 |
kent | sync with -current
|
| 1.16.4.1 |
| 21-Jan-2008 |
yamt | sync with head
|
| 1.17.60.1 |
| 02-Jan-2008 |
bouyer | Sync with HEAD
|
| 1.17.56.1 |
| 26-Dec-2007 |
ad | Sync with head.
|
| 1.17.52.1 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
| 1.17.46.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
| 1.18.6.2 |
| 29-Jun-2008 |
mjf | Sync with HEAD.
|
| 1.18.6.1 |
| 03-Apr-2008 |
mjf | Sync with HEAD.
|
| 1.19.8.1 |
| 18-Jun-2008 |
simonb | Sync with head.
|
| 1.19.6.1 |
| 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
| 1.19.4.3 |
| 11-Mar-2010 |
yamt | sync with head
|
| 1.19.4.2 |
| 16-Sep-2009 |
yamt | sync with head
|
| 1.19.4.1 |
| 04-May-2009 |
yamt | sync with head.
|
| 1.19.2.1 |
| 17-Jun-2008 |
yamt | sync with head.
|