opnsense-src/sys/modules/twe/Makefile
Franco Fichtner 402e7dde73 src: initial commit based on FreeBSD-10.0
Taken from:	https://github.com/freebsd/freebsd.git
Commit id:	d44ce30d3054a38723f89a161c5e003e64d1aaae
2014-11-09 09:30:14 +01:00

30 lines
1.1 KiB
Makefile

# $FreeBSD$
KMOD= twe
.PATH: ${.CURDIR}/../../dev/${KMOD}
SRCS= bus_if.h device_if.h pci_if.h twe.c twe_freebsd.c
#CFLAGS+=-DTWE_DEBUG=0
# The 3ware controller offers a choice of options related to handling of
# mirror consistency in shutdown situations.
#
# If TWE_SHUTDOWN_NOTIFICATION is defined, the driver will inform the
# controller on clean shutdown. On reboot after an unclean shutdown, the
# controller will perform a complete mirror rebuild. This is the most
# "safe" configuration, but it imposes a severe performance penalty in the
# event of an unexpected reboot.
#
# In the alternate configuration, the controller assumes that all writes to
# a mirror complete successfully. In the case of an unclean shutdown,
# mirror corruption may occur if the controller is reset or power is lost
# during a disk write. This configuration is more suitable if the system
# has reliable power, but may be unstable for other reasons.
#
CFLAGS+=-DTWE_SHUTDOWN_NOTIFICATION
# The module can be built to override a compiled-in driver
#
#CFLAGS+=-DTWE_OVERRIDE
.include <bsd.kmod.mk>