Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-10-29 | sync | Aaron Campbell | |
2000-10-29 | - Add many new devices gleaned from dmesglog. | Aaron Campbell | |
- Rearrange some entries that weren't in the proper ID-order. - Fix some typos as well. | |||
2000-10-27 | From FreeBSD: | Aaron Campbell | |
Yet another bug fix/optimization for the Davicom DM9100/9102: increase the PCI latency timer value to 0x80. Davicom's Linux driver does this, and it drastically reduces the number of TX underruns in my tests. (Note: this is done only for the Davicom chips. I'm not sure it's a good idea to do it for all of them.) | |||
2000-10-27 | From FreeBSD: | Aaron Campbell | |
Set the DC_TX_INTR_ALWAYS and DC_TX_STORENFWD flags for the Davicom chips. Do not set DC_TX_ONE. The DC_TX_USE_INTR flag causes dc_encap() to set the 'interrupt on TX completion' bit only once every 64 packets. This is an attempt to reduce the number of interrupts generated by the chip. You're supposed to get a 'no more TX buffers left' interrupt once you hit the last packet whether you ask for one or not, however it seems the Davicom chip doesn't generate this interrupt, or at least it doesn't generate it under the same circumstances. The result is that if you transmit n packets, where n is less than 64, and then wait 5 seconds, you'll get a watchdog timeout whether you want one or not. The DC_TX_INTR_ALWAYS causes dc_encap() to request an interrupt for every frame. | |||
2000-10-26 | sync | Aaron Campbell | |
2000-10-26 | Add ADMtek AN985 CardBus. | Aaron Campbell | |
2000-10-26 | sync | Theo de Raadt | |
2000-10-26 | a 3Dlabs card | Theo de Raadt | |
2000-10-26 | shadow the dmaier to avoid an additional pci read in the interrupt path | Jason Wright | |
if mastering isn't enabled, scream document netsec rev A workaround | |||
2000-10-24 | Duh, C_WAIT will always be set if the card is inactive, but that interrupt | Jason Wright | |
isn't always enabled. (CSR & IER) == 0, means not to claim the intr. deraadt ok | |||
2000-10-23 | unreset takes time too, and you notice this on a p3/933 | Theo de Raadt | |
2000-10-23 | sync | Theo de Raadt | |
2000-10-23 | full line of i815 devices | Theo de Raadt | |
2000-10-21 | 82801BA is DMA, in 3 months there will be lots of these | Theo de Raadt | |
2000-10-21 | (Temporarily) disable DMA support for OPTi 82C621 and untested 82C568/82D568 | Chris Cappuccio | |
because it breaks on two different revisions in two different ways and is so old and slow anyways that it isn't that much of an advantage to have DMA | |||
2000-10-19 | sync | Theo de Raadt | |
2000-10-19 | i815E | Theo de Raadt | |
2000-10-18 | sync | Aaron Campbell | |
2000-10-18 | Remove duplicate entry. | Aaron Campbell | |
2000-10-17 | Triones HPT366 and HPT370 share the same device ID, but use different revisions | Todd C. Miller | |
2000-10-17 | update tx from freebsd sources based on patch from pr#1405 | Jason Wright | |
(dadams@sleethal.com), but local changes preserved and ifmedia ioctls fixed; deraadt/aaron ok | |||
2000-10-16 | quiet these puppies down- this OpenBSD, not some callow system like NetBSD | mjacob | |
2000-10-16 | Fix a bug introduced in 1.25->1.26 with regards to printing channel | Chris Cappuccio | |
information, tested by deraadt | |||
2000-10-16 | Use mii_attach() directly instead of mii_phy_probe(). | Aaron Campbell | |
2000-10-16 | Update OpenBSD with respect to Solaris/FreeBSD/NetBSD/Linux versions. | mjacob | |
Major rewrite of a lot of internals- far too many to list. Cleaner locking, more paramaterization, an isp_prt logging function that handles debugging as well as error printouts. We also should no longer hang if there is no Loop for Fibre Channel when booting. The file ispvar.h now contains a list of all platform required macros and explanation as to what they're for. This should make maintenance easier. | |||
2000-10-14 | Add $OpenBSD$ tags. | Aaron Campbell | |
2000-10-14 | Repair memory mapping; from jason@. Now the 3c556 MiniPCI adapter works. | Aaron Campbell | |
Thanks to Richard_Koett@squamish.net for testing on his HP OmniBook 6000. | |||
2000-10-13 | - A couple of the MiniPCI adapters need the special power inversion bits. | Aaron Campbell | |
- Get rid of magic values and use meaningful names instead. - My tester claims the 3c556 does not quite work 100% yet. | |||
2000-10-13 | delays that permit more machines to work; itojun | Theo de Raadt | |
2000-10-13 | sync | Aaron Campbell | |
2000-10-13 | VIA Tech devices from millert's new board | Aaron Campbell | |
2000-10-12 | sync | Theo de Raadt | |
2000-10-12 | oops | Theo de Raadt | |
2000-10-12 | sync | Theo de Raadt | |
2000-10-12 | art's devices | Theo de Raadt | |
2000-10-11 | printf format string typo in HIFN_DEBUG section. | Jun-ichiro itojun Hagino | |
size_t on printf (cast to u_long and use %lu) | |||
2000-10-09 | Defer most of the attach process as recommended in the comments; mickey@ ok | Aaron Campbell | |
2000-10-08 | Add support for Symbios (NCR) 1510 and 1510D. Based on a patch from | Todd C. Miller | |
redjade@ada.snu.ac.kr. | |||
2000-10-08 | regen (add Symbios 1510 and 1510D) | Todd C. Miller | |
2000-10-08 | Add Symbios (NCR) 1510 and 1510D | Todd C. Miller | |
2000-10-06 | sync | Aaron Campbell | |
2000-10-06 | Add product ID for ESS Maestro-3. | Aaron Campbell | |
2000-09-29 | fix pasto in error printf | Michael Shalayeff | |
2000-09-29 | - Add support for 3Com 3C555 MiniPCI. | Aaron Campbell | |
- Clean up configuration flags mess. The MiniPCI adapters share some properties with the CardBus adapters. | |||
2000-09-28 | sync | Aaron Campbell | |
2000-09-28 | There is a 3c555 MiniPCI adapter, too; from NetBSD. | Aaron Campbell | |
2000-09-28 | sync | Aaron Campbell | |
2000-09-28 | Add product ID for new CS4281 audio device found in IBM ThinkPad X20. | Aaron Campbell | |
2000-09-25 | Support the i82562; from FreeBSD. Apparently nothing more needed than to match | Aaron Campbell | |
its PCI device ID. | |||
2000-09-25 | sync | Aaron Campbell | |