summaryrefslogtreecommitdiff
path: root/sys/dev/microcode
AgeCommit message (Collapse)Author
2000-05-17Add a device driver for the Cyclades-Z series of intelligent multi-portthorpej
serial boards. Written by Jason R. Thorpe and Bill Studenmund.
2000-05-15Regenbouyer
2000-05-15- use my standart copyrigth noticebouyer
- After reselect, don't clear ack after the IDENTIFY message, this breaks when the reselecting target has different sync parameters than the previous one.
2000-05-04Ops, regen siop.out from the last siop.ss.bouyer
2000-05-04Add a flag hold in scratcha0, set when we're doing a data transfer. Usedbouyer
for save data pointers.
2000-04-27Add NetBSD RCS Id and copyrigth notice.bouyer
2000-04-25- Change the script to start new commands in an asyncronous way, usingbouyer
'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)
2000-04-25- Add support for NOP instructionbouyer
- fix dsp value for second operand of memory move, so that patch list will be correct.
2000-04-21Snapshot of work in progress: new driver for the NCR 53c8xx SCSI controllerbouyer
(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'.
2000-04-21Script assembler for the NCR 53c7xx/8xx scsi controller. Initial workbouyer
done by Michael L. Hitch, support for the 8xx and some improvements by me.
2000-03-15New ahc driver, a port of Justin Gibbs' FreeBSD driver. This addsfvdl
support for the U2W chips, and U160 controllers.
2000-02-12add 12160 (Ultra3) microcodemjacob
1999-12-20oops, got the initiator and initiator/target f/w reversed for the 1080mjacob
1999-12-20add in initiator mode only f/w versionsmjacob
1999-12-03add back firmware with BSD style copyright as approved by Qlogicmjacob
1999-11-16Re-add stub Qlogic F/W files so that life is easier when/if the newmjacob
Qlogic F/W copyright is approved.
1999-10-28Remove f/w from tree. The licences are not acceptable to TNF.mjacob
1999-10-14roll firmwaremjacob
1999-08-26do not install these headers. they are large (~1.8M) and useless to userland.mrg
1999-07-06add in (controlled by option) 2200 Expanded Lun F/Wmjacob
1999-07-05Upgrade 2100 F/W and add 2200 f/w.mjacob
1999-05-12roll ISP 1080/1240 f/w to latest levelmjacob
1999-04-04roll ISP1040 and ISP2100 f/w to latest releasemjacob
1999-03-25roll internal tag levelmjacob
1999-03-22More and more .Os cleanups. .Os is defined in the tmac.doc-common file,garbled
so we shouldn't override it with versions in the manpages. Many more to come.
1999-03-17roll internal tagmjacob
1999-03-17add in 1080/1240 f/w, plus options to not compile stuff inmjacob
1999-01-31darn- 7.55 seems to be a little unstable- go back to 1.31mjacob
1999-01-30Grrr.. Do the *correct* and *usable* 1.31 firmware. You have to powermjacob
cycle to get rid of the old 1.31 firmware. *@!$&^@&$!&^&^!!!!! But anyway comment it out and use new SBus 7.55 firmware. We get fast posting with this as well as 32 luns and target mode support.
1999-01-30roll internal release tagmjacob
1998-12-28clean up headermjacob
1998-12-05Roll to 1.15 f/w level for Qlogic 2100. Leave all flavors in, but control whichmjacob
one gets compiled in by default. The default is private loop, non-expanded lun.
1998-12-05Add in and enable latest SBus ISP Firmware (1.31)mjacob
1998-09-08Adjust copyright notice to reflect that Qlogic still owns this.mjacob
Move SCSI f/w to 7.55 level. Move FibreChannel f/w to 1.13 level.
1998-09-08Adjust copyright to reflect that this is really still owned by Qlogicmjacob
1998-07-04port-i386/5706: I had no problem with the previous patch, but someonemjacob
else has. Rolling it back while we try and figure it out.
1998-07-03Patches from Justin that handle some REV B AIC7880 problemsmjacob
1998-06-16Point people to the correct Makefiles to build generated headers.cgd
(Suggested by Manuel Bouyer.)
1998-06-12Rework the way kernel include files are installed. In the new method,cgd
as with user-land programs, include files are installed by each directory in the tree that has includes to install. (This allows more flexibility as to what gets installed, makes 'partial installs' easier, and gives us more options as to which machines' includes get installed at any given time.) The old SYS_INCLUDES={symlinks,copies} behaviours are _both_ still supported, though at least one bug in the 'symlinks' case is fixed by this change. Include files can't be build before installation, so directories that have includes as targets (e.g. dev/pci) have to move those targets into a different Makefile.
1998-04-16Backout endian changes here (per discussion with Justin) and move them toleo
aic7xxx.c
1998-03-11Make it possible to interface to big-endian cpu's.leo
1998-01-28Update 2100 F/W to 1.10 level. Also remove some older 2100 f/w versions.mjacob
This version of the 1.10 f/w is initiator only (not initiator/target).
1998-01-05RCSID Police.perry
1997-12-05Rev up to 1.09 FC f/w, but keep 1.07 around- 1.09 is a little strange.mjacob
1997-12-03oops on a comment- it is 1.07 FW, not 1.05mjacob
1997-11-17Roll to 1.7 F/W level.mjacob
1997-11-02Updated f/w from Qlogic.mjacob
1997-11-01getopt returns -1 not EOFlukem
1997-09-19New microcode release (1.02) from qlogic for the 2100.mjacob
1997-08-16Addition of PCI Qlogic ISP2100 (Fibre Channel) support meant a slightmjacob
change in f/w layout.