Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-10-29 | undo this; adds files, unacceptable at this point in release | Theo de Raadt | |
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-28 | Reduce footprint of ATA driver by only having PROBE debug messages compiled | Constantine Sapuntzakis | |
in by default. | |||
2000-10-27 | Patch to get rid of ST506 phantoms. Thanks to Grigoriy Orlov for the design | Constantine Sapuntzakis | |
and testing. | |||
2000-10-27 | Make cardbus version of dc detach properly. OK aaron@ | Nathan Binkert | |
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-27 | sync | Aaron Campbell | |
2000-10-27 | shorten | Aaron Campbell | |
2000-10-26 | Add support for ADMtek AN985 Centaur-C CardBus Ethernet interfaces. Thanks for | Aaron Campbell | |
ADMtek for sending me a couple demo boards. | |||
2000-10-26 | sync | Theo de Raadt | |
2000-10-26 | shorten lots | Theo de Raadt | |
2000-10-26 | sync | Aaron Campbell | |
2000-10-26 | Add ADMtek AN985 CardBus. | Aaron Campbell | |
2000-10-26 | Add support for Xircom X3201-based CardBus Ethernet cards. Tested successfully | Aaron Campbell | |
on four different models, including the CBEM56G-100, RBE-100 RealPort, and the RBEM56G-100 RealPort. This commit adds support only for the LAN components; the modem is not configured yet. Detach support to come. Based on work from FreeBSD, mickey@, nate@, and myself. | |||
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-22 | oops; deraadt@ ok | Michael Shalayeff | |
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-20 | fix ioctls; pointed out by Pawel Krawczyk <http://ceti.pl/~kravietz/> | Michael Shalayeff | |
2000-10-19 | if vlans are in use, then set the 3c905b to accept frames of size 1518. | Jason Wright | |
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-18 | Sigh. According to the ASIX data sheets, these boards don't even have RX | Aaron Campbell | |
or TX state registers (these bits are reserved). So instead, don't do mii_tick() at all for ASIX boards, since we can't seem to figure out how to call it at just the right time. Hopefully this will be a temporary hack until a better solution is found. | |||
2000-10-18 | Fix compile error (ok nate@) | Chris Cappuccio | |
2000-10-17 | remove dmphy | Jason Wright | |
2000-10-17 | Triones HPT366 and HPT370 share the same device ID, but use different revisions | Todd C. Miller | |
2000-10-17 | Undo the incorrect fix for my ASIX 88141. Instead of just relying on tx_cnt, | Aaron Campbell | |
now we check the TX state in the ISR to make sure we are not transmitting when we run mii_tick(). Based on a suggestion by Bill Paul. The dc driver should now be ready for some heavy pre-2.8 testing. | |||
2000-10-17 | driver for amphy from freebsd; aaron ok | Jason Wright | |
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-17 | compatibility issue | Michael Shalayeff | |
2000-10-17 | /* Authentication added by Steve Weiss <srw@alum.mit.edu> based on advice | Michael Shalayeff | |
* received by Corey Thomas, author of the Linux driver for this device. * Authentication currently limited to adhoc networks, and was added to * support a requirement of the newest windows drivers, so that * interoperability the windows will remain possible. * * Tested with Win98 using Aviator 2.4 Pro cards, firmware 5.63, * but no access points for infrastructure. (July 13, 2000 -srw) */ also, some syncing /w netbsd. | |||
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 | Do not pass any flags to mii_attach() through the mii_phy_probe() wrapper. | 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-16 | update SBUS microcode to 1.37 (latest) | mjacob | |
2000-10-16 | configuration changes to enable the uni-north memory controller to enable | Dale Rahn | |
the ethernet pci bus. Allows the gm ethernet controller to configure. | |||
2000-10-15 | Do not pass uninitialized ifmedia structures to ifmedia_add(). Fixes PR1426. | Aaron Campbell | |
Thanks to reinhard@ for testing. | |||
2000-10-15 | Reseting -> Resetting | Kenneth R Westerback | |