Prafulla Deuskar
587edcdc95
Corrected license in the source files. It should say "MUST" instead of "MAY".
...
MFC after: 2 days
2002-09-24 16:27:59 +00:00
Prafulla Deuskar
90fd36aac8
Back out TX/RX descriptor/buffer management changes from earier commit.
...
We are having panics with the driver under stress with jumbo frames.
Unfortunately we didnot catch it during our regular test cycle.
I am going to MFC the backout immediately.
2002-08-26 18:59:16 +00:00
Prafulla Deuskar
a237f70d50
TX/RX descriptor/buffer management changes.
...
Use array based scheme instead of queueing macros.
Submitted by: Luigi Rizzo (rizzo@icir.org )
MFC after: 3 days
2002-08-21 23:44:15 +00:00
Prafulla Deuskar
802baa70eb
- Use IO mode to reset the controller (82544 and beyond)
...
- Read the Mac address only once during attach.
(This fixes the failover issue observed using the bonding driver)
MFC after: 3 days
2002-07-16 16:55:03 +00:00
Prafulla Deuskar
bc4df5df23
Removed unneeded files.
...
if_em_fxhw.[c,h] and if_em_phy.[c,h]
have been merged into one [c,h] file.
MFC after: 3 days
2002-06-18 22:51:26 +00:00
Prafulla Deuskar
a7fabc2b60
Added support for 82545EM and 82546EB based adapters.
...
Added Vlan support.
MFC after: 1 week
2002-06-03 22:30:51 +00:00
Peter Wemm
9c580bea80
Fix new gcc-3.1 warnings. I think this gets GENERIC compiling cleanly
...
again.
2002-05-24 05:21:36 +00:00
Prafulla Deuskar
29c4c8ed2b
Make em driver compilable on IA64/alpha.
...
Submitted by: peter
MFC after: 3 days
2002-05-02 22:21:01 +00:00
Poul-Henning Kamp
b418ad5c2e
Follow NetBSD and s/IFM_1000_TX/IFM_1000_T/
2002-04-28 20:34:20 +00:00
Prafulla Deuskar
076c4c2633
Added support for 82540EM based cards.
...
Cosmetic changes to make code more unix-like.
MFC after: 1 week
2002-04-06 00:36:53 +00:00
Alfred Perlstein
e51a25f850
Remove __P.
2002-03-20 02:08:01 +00:00
Prafulla Deuskar
a59716d2d8
- Added support for receive in multiple
...
descriptors. This simplifies code for jumbo frames.
- Cleaned up coding conventions to make code more unix-like.
- Cleaned up code in if_em_fxhw.c and if_em_phy.c.
Added relevant comments.
MFC after: 1 week
2002-02-13 18:19:27 +00:00
Prafulla Deuskar
8bf402ad91
-Remove unneeded include stddef.h
...
-Modify modules Makefile so that em driver compiles only on
i386 platform. (Alpha not supported yet)
PR: kern/32993
MFC after: 1
2001-12-20 17:55:49 +00:00
Prafulla Deuskar
8798701fd5
Fixed two problems:
...
1. Changed incorrect conditional in fxhw.c which would never
evaluate to true. Thanks to John Polstra for pointing that out.
2. Write to PCI config space by default, enabling memory access and
bus master enable.
Submitted by:Prafulla Deuskar
MFC after:3 days
2001-12-06 17:50:21 +00:00
Prafulla Deuskar
e6770f4c46
This is the first commit of the Intel gigabit driver for
...
PRO/1000 cards.
Submitted by:Prafulla Deuskar
Reviewed by: Paul Saab
MFC after:1 week
2001-12-02 07:37:17 +00:00