head	1.12;
access;
symbols
	RELENG_8_4:1.10.0.2
	RELENG_9_1_0_RELEASE:1.8.2.2.2.2
	RELENG_9_1:1.8.2.2.0.2
	RELENG_9_1_BP:1.8.2.2
	RELENG_8_3_0_RELEASE:1.6.2.3.4.1
	RELENG_8_3:1.6.2.3.0.4
	RELENG_8_3_BP:1.6.2.3
	RELENG_9_0_0_RELEASE:1.8.2.1.2.1
	RELENG_9_0:1.8.2.1.0.2
	RELENG_9_0_BP:1.8.2.1
	RELENG_9:1.8.0.2
	RELENG_9_BP:1.8
	RELENG_7_4_0_RELEASE:1.3.2.5.2.1
	RELENG_8_2_0_RELEASE:1.6.2.3.2.1
	RELENG_7_4:1.3.2.5.0.2
	RELENG_7_4_BP:1.3.2.5
	RELENG_8_2:1.6.2.3.0.2
	RELENG_8_2_BP:1.6.2.3
	RELENG_8_1_0_RELEASE:1.6.2.1.4.1
	RELENG_8_1:1.6.2.1.0.4
	RELENG_8_1_BP:1.6.2.1
	RELENG_7_3_0_RELEASE:1.3.2.2.6.1
	RELENG_7_3:1.3.2.2.0.6
	RELENG_7_3_BP:1.3.2.2
	RELENG_8_0_0_RELEASE:1.6.2.1.2.1
	RELENG_8_0:1.6.2.1.0.2
	RELENG_8_0_BP:1.6.2.1
	RELENG_8:1.6.0.2
	RELENG_8_BP:1.6
	RELENG_7_2_0_RELEASE:1.3.2.2.4.1
	RELENG_7_2:1.3.2.2.0.4
	RELENG_7_2_BP:1.3.2.2
	RELENG_7_1_0_RELEASE:1.3.2.2.2.1
	RELENG_7_1:1.3.2.2.0.2
	RELENG_7_1_BP:1.3.2.2
	RELENG_7:1.3.0.2;
locks; strict;
comment	@# @;


1.12
date	2013.07.13.00.48.44;	author svnexp;	state Exp;
branches;
next	1.11;

1.11
date	2013.03.30.00.48.39;	author svnexp;	state Exp;
branches;
next	1.10;

1.10
date	2012.11.17.01.52.56;	author svnexp;	state Exp;
branches
	1.10.2.1;
next	1.9;

1.9
date	2012.07.05.20.26.57;	author jfv;	state Exp;
branches;
next	1.8;

1.8
date	2010.08.16.17.48.55;	author yongari;	state Exp;
branches
	1.8.2.1;
next	1.7;

1.7
date	2010.06.30.21.05.51;	author jfv;	state Exp;
branches;
next	1.6;

1.6
date	2009.06.24.17.41.29;	author jfv;	state Exp;
branches
	1.6.2.1;
next	1.5;

1.5
date	2008.11.12.21.33.45;	author bz;	state Exp;
branches;
next	1.4;

1.4
date	2008.07.30.22.06.38;	author jfv;	state Exp;
branches;
next	1.3;

1.3
date	2008.04.02.22.00.36;	author jfv;	state Exp;
branches
	1.3.2.1;
next	1.2;

1.2
date	2008.03.27.20.38.03;	author antoine;	state Exp;
branches;
next	1.1;

1.1
date	2008.02.29.21.50.11;	author jfv;	state Exp;
branches;
next	;

1.10.2.1
date	2012.11.17.01.52.56;	author svnexp;	state dead;
branches;
next	1.10.2.2;

1.10.2.2
date	2013.03.28.13.05.20;	author svnexp;	state Exp;
branches;
next	;

1.8.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.8.2.1.2.1;
next	1.8.2.2;

1.8.2.2
date	2012.07.08.20.35.56;	author jfv;	state Exp;
branches
	1.8.2.2.2.1;
next	1.8.2.3;

1.8.2.3
date	2012.11.17.11.37.17;	author svnexp;	state Exp;
branches;
next	1.8.2.4;

1.8.2.4
date	2013.07.16.00.02.30;	author svnexp;	state Exp;
branches;
next	;

1.8.2.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.8.2.1.2.2;

1.8.2.1.2.2
date	2012.11.17.08.37.13;	author svnexp;	state Exp;
branches;
next	;

1.8.2.2.2.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.8.2.2.2.2;

1.8.2.2.2.2
date	2012.11.17.08.48.04;	author svnexp;	state Exp;
branches;
next	;

1.6.2.1
date	2009.08.03.08.13.06;	author kensmith;	state Exp;
branches
	1.6.2.1.2.1
	1.6.2.1.4.1;
next	1.6.2.2;

1.6.2.2
date	2010.08.12.20.18.06;	author jfv;	state Exp;
branches;
next	1.6.2.3;

1.6.2.3
date	2010.09.27.17.37.25;	author yongari;	state Exp;
branches
	1.6.2.3.2.1
	1.6.2.3.4.1;
next	1.6.2.4;

1.6.2.4
date	2012.11.17.10.36.56;	author svnexp;	state Exp;
branches;
next	1.6.2.5;

1.6.2.5
date	2013.02.28.01.22.21;	author svnexp;	state Exp;
branches;
next	;

1.6.2.1.2.1
date	2009.10.25.01.10.29;	author kensmith;	state Exp;
branches;
next	;

1.6.2.1.4.1
date	2010.06.14.02.09.06;	author kensmith;	state Exp;
branches;
next	;

1.6.2.3.2.1
date	2010.12.21.17.09.25;	author kensmith;	state Exp;
branches;
next	;

1.6.2.3.4.1
date	2012.03.03.06.15.13;	author kensmith;	state Exp;
branches;
next	1.6.2.3.4.2;

1.6.2.3.4.2
date	2012.11.17.08.25.33;	author svnexp;	state Exp;
branches;
next	;

1.3.2.1
date	2008.05.02.23.46.58;	author jfv;	state Exp;
branches;
next	1.3.2.2;

1.3.2.2
date	2008.08.11.18.45.51;	author jfv;	state Exp;
branches
	1.3.2.2.2.1
	1.3.2.2.4.1
	1.3.2.2.6.1;
next	1.3.2.3;

1.3.2.3
date	2010.05.14.22.39.51;	author jfv;	state Exp;
branches;
next	1.3.2.4;

1.3.2.4
date	2010.09.27.17.38.30;	author yongari;	state Exp;
branches;
next	1.3.2.5;

1.3.2.5
date	2010.11.27.01.09.54;	author jfv;	state Exp;
branches
	1.3.2.5.2.1;
next	1.3.2.6;

1.3.2.6
date	2012.11.17.08.06.49;	author svnexp;	state Exp;
branches;
next	;

1.3.2.2.2.1
date	2008.11.25.02.59.29;	author kensmith;	state Exp;
branches;
next	;

1.3.2.2.4.1
date	2009.04.15.03.14.26;	author kensmith;	state Exp;
branches;
next	;

1.3.2.2.6.1
date	2010.02.10.00.26.20;	author kensmith;	state Exp;
branches;
next	;

1.3.2.5.2.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.3.2.5.2.2;

1.3.2.5.2.2
date	2012.11.17.08.17.27;	author svnexp;	state Exp;
branches;
next	;


desc
@@


1.12
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/253303
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@#$FreeBSD: head/sys/modules/igb/Makefile 253303 2013-07-12 22:36:26Z jfv $

.include <bsd.own.mk>

.PATH:  ${.CURDIR}/../../dev/e1000
KMOD    = if_igb
SRCS    = device_if.h bus_if.h pci_if.h opt_inet.h opt_inet6.h
SRCS    += if_igb.c $(SHARED_SRCS)
SHARED_SRCS = e1000_api.c e1000_phy.c e1000_nvm.c e1000_mac.c e1000_manage.c
SHARED_SRCS += e1000_80003es2lan.c e1000_82542.c e1000_82541.c e1000_82543.c
SHARED_SRCS += e1000_82540.c e1000_ich8lan.c e1000_82571.c e1000_osdep.c
SHARED_SRCS += e1000_82575.c e1000_vf.c e1000_mbx.c e1000_i210.c

CFLAGS += -I${.CURDIR}/../../dev/e1000 -DSMP

# DEVICE_POLLING gives you non-interrupt handling
# not advisable since MSIX gives better results
#CFLAGS  += -DDEVICE_POLLING

# IGB_LEGACY_TX will override the stack if_transmit path and
# instead use the older if_start non-multiqueue capable interface.
# This might be desireable for testing, or to enable the use of
# ALTQ. 
#CFLAGS  += -DIGB_LEGACY_TX

.if !defined(KERNBUILDDIR)
.if ${MK_INET_SUPPORT} != "no"
opt_inet.h:
	@@echo "#define INET 1" > ${.TARGET}
.endif

.if ${MK_INET6_SUPPORT} != "no"
opt_inet6.h:
	@@echo "#define INET6 1" > ${.TARGET}
.endif
.endif

.include <bsd.kmod.mk>
@


1.11
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248906
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 4
a4 1
#$FreeBSD: head/sys/modules/igb/Makefile 248906 2013-03-29 18:25:45Z jfv $
d7 1
a7 1
SRCS    = device_if.h bus_if.h pci_if.h opt_inet.h
d26 12
@


1.10
log
@Switching exporter and resync
@
text
@d1 1
a1 1
#$FreeBSD: head/sys/modules/igb/Makefile 238148 2012-07-05 20:26:57Z jfv $
d17 6
@


1.10.2.1
log
@file Makefile was added on branch RELENG_8_4 on 2013-03-28 13:05:20 +0000
@
text
@d1 17
@


1.10.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 17
#$FreeBSD: releng/8.4/sys/modules/igb/Makefile 247430 2013-02-28 00:22:04Z jfv $
.PATH:  ${.CURDIR}/../../dev/e1000
KMOD    = if_igb
SRCS    = device_if.h bus_if.h pci_if.h opt_inet.h
SRCS    += if_igb.c $(SHARED_SRCS)
SHARED_SRCS = e1000_api.c e1000_phy.c e1000_nvm.c e1000_mac.c e1000_manage.c
SHARED_SRCS += e1000_80003es2lan.c e1000_82542.c e1000_82541.c e1000_82543.c
SHARED_SRCS += e1000_82540.c e1000_ich8lan.c e1000_82571.c e1000_osdep.c
SHARED_SRCS += e1000_82575.c e1000_vf.c e1000_mbx.c e1000_i210.c

CFLAGS += -I${.CURDIR}/../../dev/e1000 -DSMP

# DEVICE_POLLING gives you non-interrupt handling
# not advisable since MSIX gives better results
#CFLAGS  += -DDEVICE_POLLING

.include <bsd.kmod.mk>
@


1.9
log
@SVN rev 238148 on 2012-07-05 20:26:57Z by jfv

Sync with Intel internal source:
   shared code update and small changes in core required
Add support for new i210/i211 devices
Improve queue calculation based on mac type

MFC after:5 days
@
text
@d1 1
a1 1
#$FreeBSD$
@


1.8
log
@SVN rev 211400 on 2010-08-16 17:48:55Z by yongari

Remove unnecessary clean target in em(4), igb(4) and ixgbe(4).
While here also remove man target in igb(4).

Reviewed by:	jfv
@
text
@d9 1
a9 1
SHARED_SRCS += e1000_82575.c e1000_vf.c e1000_mbx.c
@


1.8.2.1
log
@SVN rev 225736 on 2011-09-23 00:51:37Z by kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.8.2.2
log
@SVN rev 238262 on 2012-07-08 20:35:56Z by jfv

MFC of the e1000 drivers: 236406,238148,238151,238181, and 238214

Approved by:re
@
text
@d9 1
a9 1
SHARED_SRCS += e1000_82575.c e1000_vf.c e1000_mbx.c e1000_i210.c
@


1.8.2.3
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242902
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242902 | dteske | 2012-11-11 23:29:45 +0000 (Sun, 11 Nov 2012) | 10 lines
## SVN ##
## SVN ## Fix a regression introduced by SVN r211417 that saw the breakage of a feature
## SVN ## documented in usr.sbin/sysinstall/help/shortcuts.hlp (reproduced below):
## SVN ##
## SVN ## If /usr/sbin/sysinstall is linked to another filename, say
## SVN ## `/usr/local/bin/configPackages', then the basename will be used
## SVN ## as an implicit command name.
## SVN ##
## SVN ## Reviewed by:	adrian (co-mentor)
## SVN ## Approved by:	adrian (co-mentor)
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d1 1
a1 1
#$FreeBSD: stable/9/sys/modules/igb/Makefile 238262 2012-07-08 20:35:56Z jfv $
@


1.8.2.4
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/253374
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 1
a1 4
#$FreeBSD: stable/9/sys/modules/igb/Makefile 253374 2013-07-15 23:27:48Z jfv $

.include <bsd.own.mk>

d4 1
a4 1
SRCS    = device_if.h bus_if.h pci_if.h opt_inet.h opt_inet6.h
a16 12
.if !defined(KERNBUILDDIR)
.if ${MK_INET_SUPPORT} != "no"
opt_inet.h:
	@@echo "#define INET 1" > ${.TARGET}
.endif

.if ${MK_INET6_SUPPORT} != "no"
opt_inet6.h:
	@@echo "#define INET6 1" > ${.TARGET}
.endif
.endif

@


1.8.2.2.2.1
log
@SVN rev 239080 on 2012-08-05 23:54:33Z by kensmith

Copy stable/9 to releng/9.1 as part of the 9.1-RELEASE release process.

Approved by:	re (implicit)
@
text
@@


1.8.2.2.2.2
log
@Switch importer
@
text
@d1 1
a1 1
#$FreeBSD: releng/9.1/sys/modules/igb/Makefile 238262 2012-07-08 20:35:56Z jfv $
@


1.8.2.1.2.1
log
@SVN rev 227445 on 2011-11-11 04:20:22Z by kensmith

Copy stable/9 to releng/9.0 as part of the FreeBSD 9.0-RELEASE release
cycle.

Approved by:	re (implicit)
@
text
@@


1.8.2.1.2.2
log
@Switch importer
@
text
@d1 1
a1 1
#$FreeBSD: releng/9.0/sys/modules/igb/Makefile 211400 2010-08-16 17:48:55Z yongari $
@


1.7
log
@SVN rev 209616 on 2010-06-30 21:05:51Z by jfv

OK, I was a bit sleep this morning and checked in
the core changes but left out the shared code, lol.
Well, and a couple fixes to the core... hopefully
this will all be complete now.

Happy happy joy joy :)
@
text
@a16 10
clean:
	rm -f device_if.h bus_if.h pci_if.h setdef*
	rm -f *.o *.kld *.ko
	rm -f @@ machine
	rm -f ${CLEANFILES}

man:
	mv /usr/share/man/man4/igb.4.gz /usr/share/man/man4/igbSAVE.4.gz
	cp igb.4 /usr/share/man/man4/

@


1.6
log
@SVN rev 194865 on 2009-06-24 17:41:29Z by jfv

Updates for both the em and igb drivers, add support
for multiqueue tx, shared code updates, new device
support, and some bug fixes.
@
text
@d9 1
a9 1
SHARED_SRCS += e1000_82575.c
@


1.6.2.1
log
@SVN rev 196045 on 2009-08-03 08:13:06Z by kensmith

Copy head to stable/8 as part of 8.0 Release cycle.

Approved by:	re (Implicit)
@
text
@@


1.6.2.2
log
@SVN rev 211241 on 2010-08-12 20:18:06Z by jfv

MFC of e1000 changes

Many bug fixes, major new feature: the igb vf driver.
@
text
@d9 1
a9 1
SHARED_SRCS += e1000_82575.c e1000_vf.c e1000_mbx.c
@


1.6.2.3
log
@SVN rev 213211 on 2010-09-27 17:37:25Z by yongari

MFC r211400:
  Remove unnecessary clean target in em(4), igb(4) and ixgbe(4).
  While here also remove man target in igb(4).

  Reviewed by:	jfv
@
text
@d17 10
@


1.6.2.4
log
@## SVN ##
## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/ 242909
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ## r242909 | dim | 2012-11-12 07:47:19 +0000 (Mon, 12 Nov 2012) | 20 lines
## SVN ##
## SVN ## MFC r242625:
## SVN ##
## SVN ## Remove duplicate const specifiers in many drivers (I hope I got all of
## SVN ## them, please let me know if not).  Most of these are of the form:
## SVN ##
## SVN ## static const struct bzzt_type {
## SVN ##       [...list of members...]
## SVN ## } const bzzt_devs[] = {
## SVN ##       [...list of initializers...]
## SVN ## };
## SVN ##
## SVN ## The second const is unnecessary, as arrays cannot be modified anyway,
## SVN ## and if the elements are const, the whole thing is const automatically
## SVN ## (e.g. it is placed in .rodata).
## SVN ##
## SVN ## I have verified this does not change the binary output of a full kernel
## SVN ## build (except for build timestamps embedded in the object files).
## SVN ##
## SVN ## Reviewed by:	yongari, marius
## SVN ##
## SVN ## ------------------------------------------------------------------------
## SVN ##
@
text
@d1 1
a1 1
#$FreeBSD: stable/8/sys/modules/igb/Makefile 213211 2010-09-27 17:37:25Z yongari $
@


1.6.2.5
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/247430
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@d1 1
a1 1
#$FreeBSD: stable/8/sys/modules/igb/Makefile 247430 2013-02-28 00:22:04Z jfv $
d9 1
a9 1
SHARED_SRCS += e1000_82575.c e1000_vf.c e1000_mbx.c e1000_i210.c
@


1.6.2.3.4.1
log
@SVN rev 232438 on 2012-03-03 06:15:13Z by kensmith

Copy stable/8 to releng/8.3 as part of 8.3-RELEASE release cycle.

Approved by:	re (implicit)
@
text
@@


1.6.2.3.4.2
log
@Switch importer
@
text
@d1 1
a1 1
#$FreeBSD: releng/8.3/sys/modules/igb/Makefile 213211 2010-09-27 17:37:25Z yongari $
@


1.6.2.3.2.1
log
@SVN rev 216617 on 2010-12-21 17:09:25Z by kensmith

Copy stable/8 to releng/8.2 in preparation for FreeBSD-8.2 release.

Approved by:	re (implicit)
@
text
@@


1.6.2.1.4.1
log
@SVN rev 209145 on 2010-06-14 02:09:06Z by kensmith

Copy stable/8 to releng/8.1 in preparation for 8.1-RC1.

Approved by:	re (implicit)
@
text
@@


1.6.2.1.2.1
log
@SVN rev 198460 on 2009-10-25 01:10:29Z by kensmith

Copy stable/8 to releng/8.0 as part of 8.0-RELEASE release procedure.

Approved by:	re (implicit)
@
text
@@


1.5
log
@SVN rev 184895 on 2008-11-12 21:33:45Z by bz

Add opt_inet.h which has been needed since r184718, which had
introduced checks for #ifdef INET.

MFC after:	54 days
@
text
@d11 1
a11 1
CFLAGS += -I${.CURDIR}/../../dev/e1000
@


1.4
log
@SVN rev 181030 on 2008-07-30 22:06:38Z by jfv

Change Makefile to reflect new directory structure

MFC after:ASAP
@
text
@d4 1
a4 1
SRCS    = device_if.h bus_if.h pci_if.h
@


1.3
log
@This update primarily addresses the ability to have both the em
and the igb driver static in the kernel. But it also reflects
some other bug fixes in my development stream at Intel.
PR 122373 is also fixed in this code.
@
text
@d2 1
a2 1
.PATH:  ${.CURDIR}/../../dev/igb
d7 3
a9 1
SHARED_SRCS += e1000_osdep.c e1000_82575.c
d11 1
a11 1
CFLAGS += -I${.CURDIR}/../../dev/igb
@


1.3.2.1
log
@MFC of the em/igb from HEAD
@
text
@@


1.3.2.2
log
@SVN rev 181599 on 2008-08-11 18:45:51Z by jfv

MFC of the new em/igb driver reorg, sources for both drivers
now reside in dev/e1000 so static kernel build works correctly
but loadable modules still build in independent directories as
before.
@
text
@d2 1
a2 1
.PATH:  ${.CURDIR}/../../dev/e1000
d7 1
a7 3
SHARED_SRCS += e1000_80003es2lan.c e1000_82542.c e1000_82541.c e1000_82543.c
SHARED_SRCS += e1000_82540.c e1000_ich8lan.c e1000_82571.c e1000_osdep.c
SHARED_SRCS += e1000_82575.c
d9 1
a9 1
CFLAGS += -I${.CURDIR}/../../dev/e1000
@


1.3.2.3
log
@SVN rev 208105 on 2010-05-14 22:39:51Z by jfv

MFC the new em/lem/igb drivers for stable/7
@
text
@d4 1
a4 1
SRCS    = device_if.h bus_if.h pci_if.h opt_inet.h
d11 1
a11 1
CFLAGS += -I${.CURDIR}/../../dev/e1000 -DSMP
@


1.3.2.4
log
@SVN rev 213213 on 2010-09-27 17:38:30Z by yongari

MFC r211400:
  Remove unnecessary clean target in em(4), igb(4) and ixgbe(4).
  While here also remove man target in igb(4).

  Reviewed by:	jfv
@
text
@d17 10
@


1.3.2.5
log
@SVN rev 215922 on 2010-11-27 01:09:54Z by jfv

MFC: r214646, r215781, r215789, 215808
     Brings 7.4 e1000 drivers to the same level as 8.2
@
text
@d9 1
a9 1
SHARED_SRCS += e1000_82575.c e1000_vf.c e1000_mbx.c
@


1.3.2.6
log
@Switch importer
@
text
@d1 1
a1 1
#$FreeBSD: stable/7/sys/modules/igb/Makefile 215922 2010-11-27 01:09:54Z jfv $
@


1.3.2.5.2.1
log
@SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)
@
text
@@


1.3.2.5.2.2
log
@Switch importer
@
text
@d1 1
a1 1
#$FreeBSD: releng/7.4/sys/modules/igb/Makefile 215922 2010-11-27 01:09:54Z jfv $
@


1.3.2.2.6.1
log
@SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)
@
text
@@


1.3.2.2.4.1
log
@SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)
@
text
@@


1.3.2.2.2.1
log
@SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)
@
text
@@


1.2
log
@Remove option headers that do not exist and are not used
from the Makefiles in sys/modules.
(opt_devfs.h, opt_bdg.h, opt_emu10kx.h and opt_uslcom.h)

Approved by:	rwatson (mentor)
@
text
@d7 1
a7 1
SHARED_SRCS += e1000_82575.c
@


1.1
log
@This change introduces a split to the Intel E1000 driver, now rather than
just em, there is an igb driver (this follows behavior with our Linux drivers).
All adapters up to the 82575 are supported in em, and new client/desktop support
will continue to be in that adapter.

The igb driver is for new server NICs like the 82575 and its followons.
Advanced features for virtualization and performance will be in this driver.

Also, both drivers now have shared code that is up to the latest we have
released. Some stylistic changes as well.

Enjoy :)
@
text
@d4 1
a4 1
SRCS    = device_if.h bus_if.h pci_if.h opt_bdg.h
d16 1
a16 1
	rm -f opt_bdg.h device_if.h bus_if.h pci_if.h setdef*
@

