head	1.2;
access;
symbols
	RELENG_9_1_0_RELEASE:1.1.2.1.4.2
	RELENG_9_1:1.1.2.1.0.4
	RELENG_9_1_BP:1.1.2.1
	RELENG_9_0_0_RELEASE:1.1.2.1.2.1
	RELENG_9_0:1.1.2.1.0.2
	RELENG_9_0_BP:1.1.2.1
	RELENG_9:1.1.0.2
	RELENG_9_BP:1.1;
locks; strict;
comment	@# @;


1.2
date	2012.11.17.01.53.02;	author svnexp;	state Exp;
branches;
next	1.1;

1.1
date	2011.04.28.14.33.15;	author gnn;	state Exp;
branches
	1.1.2.1;
next	;

1.1.2.1
date	2011.09.23.00.51.37;	author kensmith;	state Exp;
branches
	1.1.2.1.2.1
	1.1.2.1.4.1;
next	1.1.2.2;

1.1.2.2
date	2012.11.17.11.37.19;	author svnexp;	state Exp;
branches;
next	;

1.1.2.1.2.1
date	2011.11.11.04.20.22;	author kensmith;	state Exp;
branches;
next	1.1.2.1.2.2;

1.1.2.1.2.2
date	2012.11.17.08.37.15;	author svnexp;	state Exp;
branches;
next	;

1.1.2.1.4.1
date	2012.08.05.23.54.33;	author kensmith;	state Exp;
branches;
next	1.1.2.1.4.2;

1.1.2.1.4.2
date	2012.11.17.08.48.06;	author svnexp;	state Exp;
branches;
next	;


desc
@@


1.2
log
@Switching exporter and resync
@
text
@# $FreeBSD: head/sys/modules/vxge/Makefile 221167 2011-04-28 14:33:15Z gnn $

.PATH: ${.CURDIR}/../../dev/vxge
VPATH =	${.CURDIR}/../../dev/vxge/vxgehal

CFLAGS_VXGE = 

# Debugging/Tracing:
#VXGE_COMPONENT_HAL_DEVICE		0x00000001
#VXGE_COMPONENT_HAL_DEVICE_IRQ		0x00000002
#VXGE_COMPONENT_HAL_VPATH		0x00000004
#VXGE_COMPONENT_HAL_VPATH_IRQ		0x00000008
#VXGE_COMPONENT_HAL_CONFIG		0x00000010
#VXGE_COMPONENT_HAL_MM			0x00000020
#VXGE_COMPONENT_HAL_POOL		0x00000040
#VXGE_COMPONENT_HAL_QUEUE		0x00000080
#VXGE_COMPONENT_HAL_CHANNEL		0x00000200
#VXGE_COMPONENT_HAL_FIFO		0x00000400
#VXGE_COMPONENT_HAL_RING		0x00000800
#VXGE_COMPONENT_HAL_LRO			0x00100000
#VXGE_COMPONENT_HAL_STATS		0x00800000
#VXGE_COMPONENT_HAL_MRPCIM		0x01000000
#VXGE_COMPONENT_HAL_MRPCIM_IRQ		0x02000000
#VXGE_COMPONENT_HAL_SRPCIM		0x04000000
#VXGE_COMPONENT_HAL_SRPCIM_IRQ		0x08000000
#VXGE_COMPONENT_HAL_DRIVER		0x10000000
#VXGE_COMPONENT_OSDEP			0x20000000
#VXGE_COMPONENT_LL			0x40000000
#VXGE_COMPONENT_ULD			0x80000000
#VXGE_COMPONENT_ALL			0xffffffff

#CFLAGS_VXGE += -DVXGE_DEBUG_MODULE_MASK=VXGE_COMPONENT_ALL
#CFLAGS_VXGE += -DVXGE_DEBUG_ERR_MASK=VXGE_COMPONENT_ALL
#CFLAGS_VXGE += -DVXGE_DEBUG_TRACE_MASK=VXGE_COMPONENT_ALL
#CFLAGS_VXGE += -DVXGE_OS_MEMORY_CHECK

CFLAGS_VXGE += -DVXGE_HAL_RX_MULTI_POST
CFLAGS_VXGE += -DVXGE_HAL_TX_MULTI_POST

CFLAGS += $(CFLAGS_VXGE)

KMOD =	vxge
SRCS =	vxge.c
SRCS +=	vxgehal-driver.c
SRCS +=	vxgehal-swapper.c
SRCS +=	vxgehal-config.c
SRCS +=	vxgehal-device.c
SRCS +=	vxge-queue.c
SRCS +=	vxgehal-mm.c
SRCS +=	vxgehal-blockpool.c
SRCS +=	vxgehal-channel.c
SRCS +=	vxgehal-fifo.c
SRCS +=	vxgehal-ring.c
SRCS +=	vxgehal-virtualpath.c
SRCS +=	vxgehal-doorbells.c
SRCS +=	vxgehal-mgmt.c
SRCS +=	vxgehal-mgmtaux.c
SRCS +=	vxgehal-mrpcim.c
SRCS +=	vxgehal-srpcim.c
SRCS +=	vxgehal-ifmsg.c

SRCS+=	bus_if.h device_if.h pci_if.h

.include <bsd.kmod.mk>
@


1.1
log
@SVN rev 221167 on 2011-04-28 14:33:15Z by gnn

Exar driver for X3100 10GbE Server/Storage adapters

Features: Jumbo frames (up to 9600), LRO (Large Receive Offload),
          TSO (TCP segmentation offload), RTH (Receive Traffic Hash).

Submitted by: Sriram Rapuru at Exar
MFC after:	2 weeks
@
text
@d1 1
a1 1
# $FreeBSD$
@


1.1.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.1.2.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/vxge/Makefile 221167 2011-04-28 14:33:15Z gnn $
@


1.1.2.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.2.1.4.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/9.1/sys/modules/vxge/Makefile 221167 2011-04-28 14:33:15Z gnn $
@


1.1.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.1.2.1.2.2
log
@Switch importer
@
text
@d1 1
a1 1
# $FreeBSD: releng/9.0/sys/modules/vxge/Makefile 221167 2011-04-28 14:33:15Z gnn $
@


