summaryrefslogtreecommitdiffstats
path: root/sys/dev/microcode
AgeCommit message (Collapse)AuthorFilesLines
2002-07-11New version of the firmware from 3Com. Many, many thanks to David Dillowjason1-4191/+3210
for fighting with 3com to make this happen!
2002-07-05attempt to make ahc smaller. change PCI interrupt handler.smurph2-551/+556
2002-06-30New aicasm synced with FreeBSD.smurph12-548/+1558
2002-06-28actually, new new ahc uses these after allmillert1-0/+122
2002-06-28not used by new ahc drivermillert1-122/+0
2002-06-28Return of new ahcsmurph11-1771/+2856
2002-05-17Update to latest released 2300/2312 f/w.mjacob1-5038/+5507
2002-05-01make fw images const and fix ti for unneeded type casts; jason@ testing ans okmickey3-38/+38
2002-04-08Allegro-1 and Maestro 3 driver ported from netbsdfrantzen1-0/+269
ok deraadt@
2002-03-19remove __Pmillert4-33/+30
2002-03-19revert to older ahc driver until the new one's bugs are fixedmillert11-2897/+1805
2002-03-14First round of __P removal in sysmillert5-38/+38
2002-02-16change to reflect the removal of sequencer.hsmurph2-4/+4
2002-02-16New port of FreeBSD's ahc driversmurph11-1774/+2866
2002-01-23we dont have getprogname()ericj1-2/+3
2001-12-17move more microcode, so that it does not end up in /usr/includederaadt2-0/+1923
2001-12-14Roll f/w to latest && greatest for 2100 and 2200 cards.mjacob2-9340/+9514
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.miod1-2/+2
(Look ma, I might have broken the tree)
2001-10-24update firmwaremjacob3-6274/+9686
2001-09-01Catch up with mainline of code development.mjacob1-0/+5452
Add support for 2 Gigabit cards (2300/2312). This necessitated a change in how interrupts are down- the 23XX has not only a different place to check for an interrupt, but unlike all other QLogic cards, you have to read the status as a 32 bit word- not 16 bit words. Rather than have device specific functions as called from the core module (in isp_intr), it makes more sense to have the platform/bus modules do the gruntwork of splitting out the isr, semaphore register and the first outgoing mailbox register (if needed) *prior* to calling isp_intr (if calling isp_intr is necessary at all). Rearchitect how regular SCSI parameters are stored or used.
2001-07-02Put the ISES firmware under dev/microcode/.ho1-0/+307
2001-06-21Add support for the Cyclades-Z multiport serial cards.nate2-0/+13589
This has not been thoroughly tested yet, so it's not going into GENERIC now. From NetBSD.
2001-06-18more more microcode (so it does not end up installed in includes, for one)deraadt2-0/+8114
2001-06-18move microcodederaadt2-0/+9482
2001-06-05updated firmware from 3com (Thanks!); contains support for 3cr990B cards.jason1-2734/+5051
2001-04-24Phew. After 8 months and 80+ hours of effort, I have finally gotten 3com toderaadt1-0/+2771
release the 3CR990 microcode under an acceptable licence.
2001-04-16fix headerderaadt1-2/+1
2001-04-16put yamaha comment in the filederaadt1-0/+4
2001-04-15Support U160 on 53c1010 chips.krw2-37/+38
Add support for PPR negotiations and DT transfers, and the preservation and restoration of the SCNTL4 register which controls Ultra3 transfers. Redo sync lookup, since the same period factor can mean two things depending on whether you are using DT or ST. Keep a minimum allowed ST period factor, and a minimum allowd DT period factor for each adapter. Currently NO support for QAS or IUS or AIP.
2001-04-11Commit newest adw microcode (3.3f) fileskrw2-0/+1401
2001-03-29Microcode for yds(4) driver, freed by Yamaha as follows:aaron1-0/+1579
"Free distribution, No restriction for their distribution, We do not make any support." -- suzuki-y@post.yamaha.co.jp
2001-03-01Typo police: various misspelling, capitalizations, etc.krw2-5/+5
2001-02-15Import siop, a replacement for the ncr SCSI driver, from NetBSD.krw4-0/+2228
Written for NetBSD by Manuel Bouyer. Tested with various cards on i386 and alpha. Outstanding issue: doesn't work with PowerPC yet.
2001-02-12update to latest firmware levelsmjacob5-14947/+16539
2000-10-16update SBUS microcode to 1.37 (latest)mjacob1-1108/+1209
2000-07-06Split PCI firmware into separate (product) files to minimizemjacob6-32639/+20438
CVS rototillage on f/w upgrades.
2000-04-04Import tagging code and try to resolve locking problem.smurph3-374/+384
2000-03-22new ahc driver. Adds support for newer Adaptec controllers. This represents two months of work.smurph17-2749/+7314
2000-02-20add Qlogic 12160 microcodemjacob1-1/+4038
1999-12-20add in initiator-only f/w (preferred) for parallel SCSI devicesmjacob1-1/+3379
1999-11-22Roll in new firmware (also with a shiny new BSD style licence)mjacob2-16827/+24238
1999-07-09- remove all trailing whitespaceaaron1-11/+11
* except when it is escaped with a `\' at the end of the line - fix remaining .Nm usage as well - this is from a patch I received from kwesterback@home.com, who has been working on some scripts for fixing formatting errors in mdoc'd man pages Ok, so there could be a cost/benefit debate with this commit, but since I have the patch we might as well commit it...
1999-07-03remove redundant .Pp macrosaaron1-3/+2
1999-04-04Roll out changes because the tree is frozen.mjacob1-13560/+13579
1999-04-04roll ISP1040 and ISP2100 f/w to latest releasemjacob1-13579/+13560
1999-03-25roll internal revision levels and enable 1080 supportmjacob2-6/+54
1999-03-17fix OpenBSD headersmjacob2-2/+2
1999-03-17update firmware substantiallymjacob2-3592/+19653
1998-03-24add isp driver from netbsd, more munging neededderaadt2-0/+4829
1997-11-07$OpenBSD$niklas3-1/+5