summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Collapse)Author
2001-11-05compile fix; fgsch@ okTodd T. Fries
2001-11-05Use ether_input_mbuf(). As a bonus, tcpdump should show the ethernetFederico G. Schwindt
headers now; nate@ ok.
2001-11-04sync. deraadt@ OK.lebel
2001-11-04ATI Mobility Radeon. deraadt@ OK.lebel
2001-11-047751 has two registers in config space (0x40 - RETRY_TIMEOUT and 0x41,Jason Wright
TRDY_TIMEOUT). These registers must be initialized to zero to disable these timers or 7751 will get PCI aborts on its descriptor rings on certain chipsets. These timers were removed because they were unneeded in the 7951. I'm not sure how I missed this in the datasheet, but there it is plain as day on page 24. Thanks go to Hifn for pointing this out. Upshot: PCI abort problem on 7751 appears to be solved.
2001-11-02- Set valid bit in transmit descriptors and tx fragment descriptors (previousJason Wright
firmware versions didn't use it, but newer ones might... play it safe). - add a bit of debugging code to tx so I can get dumps easier to send to 3com. (ifdef'd out). - ifdef both places that require modification to enable TX cksums to avoid errors like halfway enabling them (which caused me a bit of pain the other day). - TX UDP/TCP cksums still hang the firmware
2001-11-01regenMichael Shalayeff
2001-11-01mylex acceleraidMichael Shalayeff
2001-10-31Change the audio_hm_if->mappage interface to return paddr_t and take off_tArtur Grabowski
as the mmap offset.
2001-10-31syncNathan Binkert
2001-10-31add a bunch of cards that use the Sundance TC9021Nathan Binkert
2001-10-29defn for "versions read" command (not that the results match the docs mind you).Jason Wright
2001-10-27permit compiling of non-pci kernels containing ahcTheo de Raadt
2001-10-26Fix a problem with the probe message being printed for cards with noKenneth R Westerback
RAM. A card that did not have RAM was causing a probe message with no terminating '\n', but with a dangling ', '. Problem noted by Todd T. Fries.
2001-10-25implement "the other" pci interface for wavelans, found on intersilMichael Shalayeff
mini-pci cards. inspired by the netbsd's if_wi_pci.c . rename WI_COR_* into WI_PLX_COR_*, per millert@'s suggestion. tested by millert@ for the plx-based cards.
2001-10-25regenMichael Shalayeff
2001-10-25add intersil mini-pci wlan; from netbsdMichael Shalayeff
2001-10-24Print intrstr, not dv_xname. mickey@ ok.Hakan Olsson
2001-10-24More cleanups from FreeBSD version- principally getting rid of bogusmjacob
pullup for small mbufs (which was unnecessary); setting txint delay;
2001-10-24Match Netgear MA301 dumb PCMCIA->PCI bridge.Todd C. Miller
2001-10-24regen with MA301 entryTodd C. Miller
2001-10-24Add Netgear MA301 (PLX 9052 based dumb PCMCIA->PCI bridge).Todd C. Miller
2001-10-24add missing RCS idsBrad Smith
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-11fix the cmd execution problem from pr#2116; from pvk@tsinet.ruMichael Shalayeff
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-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-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-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-04regenMichael Shalayeff
2001-10-04ibm 82G2675, ServeRAID, i82557B 10/100Michael Shalayeff
2001-10-04Attach sf4r and mr drivers.Grigoriy Orlov
From Maxim Tsyplakov <tm@oganer.net>, Vladimir Popov <jumbo@narod.ru>
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>
2001-10-04SoundForte RadioLink SF64-PCR FM Radio Card device driverGrigoriy Orlov
Probably untested. Work by Vladimir Popov <jumbo@narod.ru>, Maxim Tsyplakov <tm@oganer.net>