head	1.2;
access;
symbols
	RELENG_8_4:1.2.0.2
	RELENG_9_1_0_RELEASE:1.1.6.1.4.2
	RELENG_9_1:1.1.6.1.0.4
	RELENG_9_1_BP:1.1.6.1
	RELENG_8_3_0_RELEASE:1.1.2.2.6.1
	RELENG_8_3:1.1.2.2.0.6
	RELENG_8_3_BP:1.1.2.2
	RELENG_9_0_0_RELEASE:1.1.6.1.2.1
	RELENG_9_0:1.1.6.1.0.2
	RELENG_9_0_BP:1.1.6.1
	RELENG_9:1.1.0.6
	RELENG_9_BP:1.1
	RELENG_7_4_0_RELEASE:1.1.4.2.2.1
	RELENG_8_2_0_RELEASE:1.1.2.2.4.1
	RELENG_7_4:1.1.4.2.0.2
	RELENG_7_4_BP:1.1.4.2
	RELENG_8_2:1.1.2.2.0.4
	RELENG_8_2_BP:1.1.2.2
	RELENG_8_1_0_RELEASE:1.1.2.2.2.1
	RELENG_8_1:1.1.2.2.0.2
	RELENG_8_1_BP:1.1.2.2
	RELENG_7:1.1.0.4
	RELENG_8:1.1.0.2;
locks; strict;
comment	@# @;


1.2
date	2012.11.17.01.53.00;	author svnexp;	state Exp;
branches
	1.2.2.1;
next	1.1;

1.1
date	2010.04.14.20.45.33;	author yongari;	state Exp;
branches
	1.1.2.1
	1.1.4.1
	1.1.6.1;
next	;

1.2.2.1
date	2012.11.17.01.53.00;	author svnexp;	state dead;
branches;
next	1.2.2.2;

1.2.2.2
date	2013.03.28.13.05.23;	author svnexp;	state Exp;
branches;
next	;

1.1.2.1
date	2010.04.26.17.03.56;	author yongari;	state dead;
branches;
next	1.1.2.2;

1.1.2.2
date	2010.04.26.17.03.56;	author yongari;	state Exp;
branches
	1.1.2.2.2.1
	1.1.2.2.4.1
	1.1.2.2.6.1;
next	1.1.2.3;

1.1.2.3
date	2012.11.17.10.36.58;	author svnexp;	state Exp;
branches;
next	;

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

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

1.1.2.2.6.1
date	2012.03.03.06.15.13;	author kensmith;	state Exp;
branches;
next	1.1.2.2.6.2;

1.1.2.2.6.2
date	2012.11.17.08.25.34;	author svnexp;	state Exp;
branches;
next	;

1.1.4.1
date	2010.04.26.17.22.02;	author yongari;	state dead;
branches;
next	1.1.4.2;

1.1.4.2
date	2010.04.26.17.22.02;	author yongari;	state Exp;
branches
	1.1.4.2.2.1;
next	1.1.4.3;

1.1.4.3
date	2012.11.17.08.06.55;	author svnexp;	state Exp;
branches;
next	;

1.1.4.2.2.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.1.4.2.2.2;

1.1.4.2.2.2
date	2012.11.17.08.17.28;	author svnexp;	state Exp;
branches;
next	;

1.1.6.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.1.6.1.2.1
	1.1.6.1.4.1;
next	1.1.6.2;

1.1.6.2
date	2012.11.17.11.37.18;	author svnexp;	state Exp;
branches;
next	;

1.1.6.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.1.6.1.2.2;

1.1.6.1.2.2
date	2012.11.17.08.37.14;	author svnexp;	state Exp;
branches;
next	;

1.1.6.1.4.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.1.6.1.4.2;

1.1.6.1.4.2
date	2012.11.17.08.48.05;	author svnexp;	state Exp;
branches;
next	;


desc
@@


1.2
log
@Switching exporter and resync
@
text
@# $FreeBSD: head/sys/modules/sge/Makefile 206625 2010-04-14 20:45:33Z yongari $

.PATH: ${.CURDIR}/../../dev/sge

KMOD=	if_sge
SRCS=	if_sge.c device_if.h bus_if.h pci_if.h miibus_if.h

.include <bsd.kmod.mk>
@


1.2.2.1
log
@file Makefile was added on branch RELENG_8_4 on 2013-03-28 13:05:23 +0000
@
text
@d1 8
@


1.2.2.2
log
@## SVN ## Exported commit - http://svnweb.freebsd.org/changeset/base/248810
## SVN ## CVS IS DEPRECATED: http://wiki.freebsd.org/CvsIsDeprecated
@
text
@a0 8
# $FreeBSD: releng/8.4/sys/modules/sge/Makefile 206625 2010-04-14 20:45:33Z yongari $

.PATH: ${.CURDIR}/../../dev/sge

KMOD=	if_sge
SRCS=	if_sge.c device_if.h bus_if.h pci_if.h miibus_if.h

.include <bsd.kmod.mk>
@


1.1
log
@SVN rev 206625 on 2010-04-14 20:45:33Z by yongari

Add driver for Silicon Integrated Systems SiS190/191 Fast/Gigabit Ethernet.
This driver was written by Alexander Pohoyda and greatly enhanced
by Nikolay Denev. I don't have these hardwares but this driver was
tested by Nikolay Denev and xclin.

Because SiS didn't release data sheet for this controller, programming
information came from Linux driver and OpenSolaris. Unlike other open
source driver for SiS190/191, sge(4) takes full advantage of TX/RX
checksum offloading and does not require additional copy operation in
RX handler.
The controller seems to have advanced offloading features like VLAN
hardware tag insertion/stripping, TCP segmentation offload(TSO) as
well as jumbo frame support but these features are not available
yet. Special thanks to xclin <xclin<> cs dot nctu dot edu dot tw>
who sent fix for receiving VLAN oversized frames.
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.1.6.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.1.6.2
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/sge/Makefile 206625 2010-04-14 20:45:33Z yongari $
@


1.1.6.1.4.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.1.6.1.4.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/9.1/sys/modules/sge/Makefile 206625 2010-04-14 20:45:33Z yongari $
@


1.1.6.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.1.6.1.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/9.0/sys/modules/sge/Makefile 206625 2010-04-14 20:45:33Z yongari $
@


1.1.4.1
log
@file Makefile was added on branch RELENG_7 on 2010-04-26 17:23:48 +0000
@
text
@d1 8
@


1.1.4.2
log
@SVN rev 207228 on 2010-04-26 17:22:02Z by yongari

MFC r206625:
  Add driver for Silicon Integrated Systems SiS190/191 Fast/Gigabit Ethernet.
  This driver was written by Alexander Pohoyda and greatly enhanced
  by Nikolay Denev. I don't have these hardwares but this driver was
  tested by Nikolay Denev and xclin.

  Because SiS didn't release data sheet for this controller, programming
  information came from Linux driver and OpenSolaris. Unlike other open
  source driver for SiS190/191, sge(4) takes full advantage of TX/RX
  checksum offloading and does not require additional copy operation in
  RX handler.
  The controller seems to have advanced offloading features like VLAN
  hardware tag insertion/stripping, TCP segmentation offload(TSO) as
  well as jumbo frame support but these features are not available
  yet. Special thanks to xclin <xclin<> cs dot nctu dot edu dot tw>
  who sent fix for receiving VLAN oversized frames.
@
text
@a0 8
# $FreeBSD$

.PATH: ${.CURDIR}/../../dev/sge

KMOD=	if_sge
SRCS=	if_sge.c device_if.h bus_if.h pci_if.h miibus_if.h

.include <bsd.kmod.mk>
@


1.1.4.3
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: stable/7/sys/modules/sge/Makefile 206625 2010-04-14 20:45:33Z yongari $
@


1.1.4.2.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.1.4.2.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/7.4/sys/modules/sge/Makefile 206625 2010-04-14 20:45:33Z yongari $
@


1.1.2.1
log
@file Makefile was added on branch RELENG_8 on 2010-04-26 17:04:39 +0000
@
text
@d1 8
@


1.1.2.2
log
@SVN rev 207227 on 2010-04-26 17:03:56Z by yongari

MFC r206625:
  Add driver for Silicon Integrated Systems SiS190/191 Fast/Gigabit Ethernet.
  This driver was written by Alexander Pohoyda and greatly enhanced
  by Nikolay Denev. I don't have these hardwares but this driver was
  tested by Nikolay Denev and xclin.

  Because SiS didn't release data sheet for this controller, programming
  information came from Linux driver and OpenSolaris. Unlike other open
  source driver for SiS190/191, sge(4) takes full advantage of TX/RX
  checksum offloading and does not require additional copy operation in
  RX handler.
  The controller seems to have advanced offloading features like VLAN
  hardware tag insertion/stripping, TCP segmentation offload(TSO) as
  well as jumbo frame support but these features are not available
  yet. Special thanks to xclin <xclin<> cs dot nctu dot edu dot tw>
  who sent fix for receiving VLAN oversized frames.
@
text
@a0 8
# $FreeBSD$

.PATH: ${.CURDIR}/../../dev/sge

KMOD=	if_sge
SRCS=	if_sge.c device_if.h bus_if.h pci_if.h miibus_if.h

.include <bsd.kmod.mk>
@


1.1.2.3
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/sge/Makefile 206625 2010-04-14 20:45:33Z yongari $
@


1.1.2.2.6.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.1.2.2.6.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/8.3/sys/modules/sge/Makefile 206625 2010-04-14 20:45:33Z yongari $
@


1.1.2.2.4.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.1.2.2.2.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
@@


