summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2001-10-24do not #ifdef ANCACHE stuff makes softc constant; pointed out by ↵Michael Shalayeff
dima@m3d.dhs.org; fix by me
2001-10-24add missing RCS idsBrad Smith
2001-10-24add several more codecs, from elsaMichael Shalayeff
2001-10-24regenMichael Shalayeff
2001-10-24a few siemens nixdorf productsMichael Shalayeff
2001-10-24do not use kvtop(), use dma maps' stuffMichael Shalayeff
2001-10-24creative labs sb live! and (perhaps) pci512 driver.Michael Shalayeff
from Yannick Montulet, via netbsd, w/ some minor fixens from meself.
2001-10-18solve numerous problems:Michael Shalayeff
- free up ccb before calling scsi_done; - remove bogus tsleep/wakeup ccb availability mechanism; - fix an off by one size reporting in read_capacity. huge 10x to Alan Jones <RAJones@teklinks.com> and teklinks for providing a testbed and his time for testing. tests sustained 34 simultaneous tar zxvp at ldav of 76. however 36 simultaneous bonnies hang the machine, possibly for different reasons though. regardless, this fixed version passes an installation alright.
2001-10-14Andreas Gunnarsson found a bug in iha that causes system crashesKenneth R Westerback
when running a DIAGNOSTIC kernel. This was exposed by the recent migration of the SCSI layer to use pools. timeout_del() was being called on de-allocated memory after every completed SCSI command. Which worked as long as the memory was not reused or zapped ... This patch, slightly modified from Andreas's original diff, moves the timeout_del() to before the call to scsi_done() which de-allocates the memory holding the timeout. All scb's that start a timeout go through this logic and have the timeout_del() called. ok millert@ deraadt@
2001-10-11fix the cmd execution problem from pr#2116; from pvk@tsinet.ruMichael Shalayeff
2001-10-10gigabit only phys don't have any of the 10/100 bits set in BMSR, but theJason Wright
EXTSTAT bit -is- set. Add EXTSTAT to the early check of BMSR so that sk/xmphy can attach correctly.
2001-10-09Make bge use busdmaNathan Binkert
2001-10-09Don't enable BGE_CHECKSUM yet, since it doesn't work.Nathan Binkert
It shouldn't have been enabled in the first place.
2001-10-09- keep a spare dmamap_t around for rx (use it to keep the old mbuf loadedJason Wright
while trying to get the next buffer setup). - reduce ring size for both rx & tx
2001-10-08Support the WiseCom iPort 10/100; thanks to Brendan Hiley <ultr0s@mbox.com.au>Aaron Campbell
for testing the patch.
2001-10-08regenAaron Campbell
2001-10-08WiseCom iPort; Brendan Hiley <ultr0s@mbox.com.au>Aaron Campbell
2001-10-08Complete (I hope) the changes to siop that make it pay attentionKenneth R Westerback
to the quirks table. These latest changes, triggered by problems Dan Weeks was having and developed with a lot of testing by Dan, should ensure that siop is a) using the quirks of the correct LUN during wide/sync negotiations and b) calling siop_add_dev() for all LUN's which return valid information from an INQUIRY command.
2001-10-07match DTCTECH Domex DMX3194U (it's an initio in a different box)Jason Wright
2001-10-07syncJason Wright
2001-10-07Domex 3194UJason Wright
2001-10-06Fix various 2300 (2Gb) last minute errata. Keep up with the jones' formjacob
the target mode code.
2001-10-06Completely strip away all non-OpenBSD code to clean things up. Fix themjacob
setting of cacheline to something that the chip wants. Apply several bug fixes from Sitara networks with respect to transmit descriptor wraparound. Don't do tx descriptor garbage collection in the interrupt service routine. Increase the number of rx descriptors to 256.
2001-10-06We must read the SROM ahead of time for all ADMtek-based PCI cards; based onAaron Campbell
patch from ckuethe@pyxis.cns.ualberta.ca in PR/2102. At some point after 3.0 I must de-cruftify the dc(4) matching code to avoid such errors. :(
2001-10-06syncAaron Campbell
2001-10-06More TI FireWire products.Aaron Campbell
2001-10-06add sbus frontend for ispJason Wright
2001-10-05restore some of that dead code needed for dev/cons functionalityMichael Shalayeff
2001-10-05syncJason Wright
2001-10-05fixJason Wright
2001-10-05Add a driver for the Broadcom BCM570x chips. (a.k.a. Tigon3).Nathan Binkert
This driver supports the following cards: 3Com 3c996-T (10/100/1000baseTX) Dell PowerEdge 2550 integrated BCM5700 NIC (10/100/1000baseTX) SysKonnect SK-9D21 (10/100/1000baseTX) SysKonnect SK-9D41 (1000baseSX) From FreeBSD
2001-10-05Differentiate between 1000baseT and 1000baseX.Nathan Binkert
Add some support for gigabit control/status regs.
2001-10-05autodetect modes, clean up, sync autoneg code with freebsd. Fixes problemsNathan Binkert
that I had with bge
2001-10-05Remove modes that should be autodetectedNathan Binkert
2001-10-05use anegticks for phys that do their own autonegotiation timeout.Nathan Binkert
2001-10-05Register defines for the DSPNathan Binkert
2001-10-05pcidevsTheo de Raadt
2001-10-05newTheo de Raadt
2001-10-05random KNF and removal of unused variablesNathan Binkert
2001-10-05use positive logic for matchNathan Binkert
2001-10-05syncNathan Binkert
2001-10-05add a two xxBROADCOM entries.Nathan Binkert
sort.
2001-10-04regenMichael Shalayeff
2001-10-04ibm 82G2675, ServeRAID, i82557B 10/100Michael Shalayeff
2001-10-04add mode_switch for ru & uaMichael Shalayeff
2001-10-04Match a IEEE 1284.4 protocol. We do not support this protocol directly,Grigoriy Orlov
but USB_ATTACH will switch printer to bidirectional protocol. Read status from printer. From NetBSD. This forces newest usb printers works. Tested by drahn@ (Epson 740) and me (HP LaserJet 2200). Ok aaron@
2001-10-04Attach sf4r and mr drivers.Grigoriy Orlov
From Maxim Tsyplakov <tm@oganer.net>, Vladimir Popov <jumbo@narod.ru>
2001-10-04Attach sf2r and aztech.Grigoriy Orlov
From Maxim Tsyplakov <tm@oganer.net>, Vladimir Popov <jumbo@narod.ru>
2001-10-04move stats update into tickerJason Wright
allocate all dmamaps in advance (and use load/unload/sync as appropriate)
2001-10-04Driver skeleton for Guillemot Maxi Radio FM2000 PCI Radio Card.Grigoriy Orlov
If I understand right developers have no such card. Work by Maxim Tsyplakov <tm@oganer.net>, Vladimir Popov <jumbo@narod.ru>