summaryrefslogtreecommitdiff
path: root/sys/dev/eisa
AgeCommit message (Collapse)Author
2004-10-29Prettier dmesg on vortexes.Miod Vallat
2004-08-01Fold in relevant bits of the most recent two updates fromKenneth R Westerback
gibbs@freebsd. Large commit messages detailing all changes can be read at revisions 1.97 and 1.100 of aic7xxx.c: www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/aic7xxx/aic7xxx.c Tested by marco, nate and pefo. Fixed broken system for nate. ok marco@
2004-05-12network drivers don't need to include bpfdesc.hTed Unangst
ok krw@ canacar@
2004-05-05regenMichael Shalayeff
2004-05-05shrink some descriptionsMichael Shalayeff
2004-03-31regenMichael Shalayeff
2004-03-31a few more hp cardsMichael Shalayeff
2004-01-09remove uvm_extern.hBrad Smith
tested on alpha, i386, powerpc, sparc64, m68k. ok miod@
2003-12-24Sync ahc with NetBSD, which was in turn updated from FreeBSD by PascalKenneth R Westerback
Renauld of Network Storage Solutions, Inc. Many fixes, wider device support. In particular, the notorious 'Target 0' problem seems to be fixed. Does *not* include any updates to isa or eisa code beyond what was necessary to compile. Known issues: 1) Tagged Queuing is probably not optimal. 2) PPR negotiation may not be fully functional. 3) No support yet for freezing devices or channels. 4) The mechanism for preventing 'A' and 'B' channel confusion during probe can fail if scsibus > 254 found. 5) Requeuing I/O's not working. A workaround will be committed almost immediately. At the moment timeouts, SCSI message rejects, aborting SCB's and trying to freeze a device may cause incomplete i/o's to be reported as complete. 6) Verbosity and probe messages need work. 7) Last disk on bus seems to go through an extra re-negotiation. 8) >16 devices on an adapter will trigger the usual problems of total openings exceeding available SCB's under heavy load. Tested by deraadt@, beck@, miod@, naddy@, drahn@, marc@ amoung others. ok deraadt@.
2003-12-12another small compiler warning cleanup (#error instead of bailing out)Hans-Joerg Hoexer
ok henning@
2003-10-21typos from Tom Cosgrove;Jason McIntyre
2003-04-27strcpy/sprintf cleanup of sys/dev. miod@, deraadt@ says to commit.Hakan Olsson
2003-03-29device/vendor id is always < 7 chars. store it in the array and save on the ↵Michael Shalayeff
extra pointer average of 50% space savings. regen the eisadevs
2003-03-29add some more eisa devicesMichael Shalayeff
2003-01-15regenMichael Shalayeff
2003-01-15a few more products and wdcMichael Shalayeff
2003-01-10now that epconfig() prints stuff another new way fix the dmesg print again. ↵Michael Shalayeff
also reclaim resources on failures and etc
2002-12-20no need for these to sit in their own dirs, there not gonna be any sources ↵Michael Shalayeff
there anyway, all code is in the particular bus adapter's source
2002-06-28Return of new ahcSteve Murphree
2002-06-09a step towards consistancy; in general:Todd T. Fries
'struct arpcom foo' -> 'struct arpcom sc_arpcom' ok itojun@
2002-06-02withough -> withoutTheo de Raadt
2002-03-19remove __PTodd C. Miller
2002-03-19revert to older ahc driver until the new one's bugs are fixedTodd C. Miller
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-16eisa support for ahc. (left out)Steve Murphree
2002-01-24bussified and bus-split bustec scsi ha driver.Michael Shalayeff
original port done by chris@ in '98 and pounded into -current by me, plus support for wide mode. tested on pci in both modes by me, on eisa (w/ half success, thus not enabled yet) by jason@. niklas@, jason@, millert@ ok.
2001-11-06Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.Miod Vallat
(Look ma, I might have broken the tree)
2001-11-05Switch everything to the new bus_dmamap_sync API.Artur Grabowski
Most work by Wilbern Cobb <vedge@csoft.org> with some fixes from me, mickey@ and drahn@.
2001-09-21Correct some pryntf() usage: get the correct number of arguments in theMiod Vallat
correct order.
2001-09-18allow a little more time for reset and match TCM5098 (from NetBSD pr'sJason Wright
13947 and 13948).
2001-09-18syncJason Wright
2001-09-18another 3com EISA board (from NetBSD pr 13948)Jason Wright
2001-09-11Don't include <vm/vm_kern.h> if you don't need foo_map.Miod Vallat
2001-08-26remove useless INUSE references from scsi_xfer->flags; art@ miod@ ok.Federico G. Schwindt
2001-08-12absolutely no need to include vm_parm.h after vm.hMichael Shalayeff
2001-03-09proper irq printout (like other busses)Michael Shalayeff
2001-02-03new timeoutsMichael Shalayeff
2001-02-03new timeoutsMichael Shalayeff
2001-01-26regenMichael Shalayeff
2001-01-26bt760 ether, fix bt763eMichael Shalayeff
2001-01-26regenMichael Shalayeff
2001-01-26constify eisa_knowndevsMichael Shalayeff
2000-12-17Compaq SMART Array RAID controllers.Michael Shalayeff
based on netbsd driver. testing helps from brad@ eisa untested, but should work (;
2000-05-29Support for 3c574 and 3CCFEM556BI PCMCIA Ethernet; from NetBSD.Aaron Campbell
2000-04-14This fixes EISA bus_space API. The bus dma tag was never initialized!!!Steve Murphree
2000-03-22new ahc driver. Adds support for newer Adaptec controllers. This ↵Steve Murphree
represents two months of work.
2000-03-13Add support for more 3com cards. William Yodlowsky ↵Mats O Jansson
<wyodlows@route1.nj.devry.edu> and me. -moj
2000-03-13sync. -mojMats O Jansson
2000-03-13Add some ethernet cards. William Yodlowsky <wyodlows@route1.nj.devry.edu> ↵Mats O Jansson
and me. -moj
1999-11-30Added port of the NetBSD (-current) DPT SmartCache III/IV PCI/EISA host adaptercmetz
driver to OpenBSD.