summaryrefslogtreecommitdiffstats
path: root/sys/dev/xe/if_xereg.h
Commit message (Collapse)AuthorAgeFilesLines
* Fix a nasty typo. Change:pjd2005-10-061-1/+1
| | | | | | | | | | | | if (foo); bar(); to: if (foo) bar(); Really, really nasty bug and a very nice catch of mine. Unfortunately, I'll not become a hero of the day, because the code is commented out.
* Major update to xe driver:rsm2003-10-141-2/+9
| | | | | | | | | | | | | | | | | - Make multicast work - Fix (some of) the watchdog timeouts after card reset - Add support for CE2, CEM28 and CEM33 cards - General code cleanup Any card that worked previously should still work, as well as a lot that didn't. The driver is not yet style(9) compliant; those changes are forthcoming, once the functional changes are done. PR: kern/50644 Reviewed by: imp Approved by: imp
* Move xe driver from dev/pccard to dev/xe. Convert driver to newbus.imp2000-01-101-7/+3
| | | | | | | Driver is not functional yet, but does compile. Tests with xe cards indicates that it doesn't panic the machine when they are present, but fail to probe. Interface help in the pcic/pccard layers are needed to complete this driver.
* Restore vendor $Id$ now that it won't be clobbered.peter1999-09-231-1/+1
|
* $Id$ -> $FreeBSD$peter1999-08-281-2/+2
|
* Fix conflicts.obrien1999-06-221-0/+1
|
* Virgin import of Xircom PCCARD driver v1.20 (1999/06/13):obrien1999-06-221-114/+514
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Conformance with Dingo specification. This includes: Collision/error statistics gathering. Multicast address filtering, eg. the hash filter. Initialisation and interrupt handling sequences. Note that I've started on some of this already in v1.20. * The probe routine needs some more work, to identify oddities such as the REM10. * There are still problems with the autonegotiation code; specifically, it won't autonegotiate with some 10/100 hubs. This might simply be the hardware not getting along, in which case there's nothing we can do, but it's still worth investigating * CEM28/CEM33 support. Should be able to integrate this directly from the Linux code. * Performance enhancements: Full-duplex on 10Mbit networks. Virtual shared-memory mode. Early send and receive modes. Developed by: Scott Mitchell <scott@uk.freebsd.org> Obtained from: http://www.freebsd-uk.eu.org/~scott/xe_drv/
* Virgin import of Xircom PCCARD driver v1.14obrien1999-05-141-68/+78
| | | | | | | | | | | | | | | | | | This driver is mostly based on the `xirc2ps' driver for Linux by Werner Koch. Werner has even allowed his code to be distributed under a BSD licence, making our life considerably easier -- thanks Werner! This driver supports: * Intel EtherExpress(TM) PRO/100 PCCARD (16-bit version) * Xircom CreditCard CE2 / CEM28 / CEM33 / CE3 / CEM56 Ethernet adapters. * Toshiba Advanced Network 10/100 PCCARD * Certain Compaq Netelligent 10/100 branded cards v1.14 has major changes to media selection code, and bugfixes in the probe routine. Developed by: Scott Mitchell <scott@uk.freebsd.org> Obtained from: http://www.freebsd-uk.eu.org/~scott/xe_drv/
* Virgin import of Xircom PCCARD driver v1.13obrien1999-05-141-0/+286
OpenPOWER on IntegriCloud