Deleted Added
full compact
Makefile (144966) Makefile (148913)
1# $FreeBSD: head/sys/modules/twa/Makefile 148913 2005-08-10 04:01:21Z obrien $
1#
2# Copyright (c) 2004 Applied Micro Circuits Corporation.
3# All rights reserved.
4#
5# Redistribution and use in source and binary forms, with or without
6# modification, are permitted provided that the following conditions
7# are met:
8# 1. Redistributions of source code must retain the above copyright

--- 8 unchanged lines hidden (view full) ---

17# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
18# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
19# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
20# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
21# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
22# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
23# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
24# SUCH DAMAGE.
2#
3# Copyright (c) 2004 Applied Micro Circuits Corporation.
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions
8# are met:
9# 1. Redistributions of source code must retain the above copyright

--- 8 unchanged lines hidden (view full) ---

18# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
19# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25# SUCH DAMAGE.
25#
26# $FreeBSD: head/sys/modules/twa/Makefile 144966 2005-04-12 22:07:11Z vkashyap $
27#
28
26
29#
30# 3ware driver for 9000 series storage controllers.
27# 3ware driver for 9000 series storage controllers.
31#
32# Author: Vinod Kashyap
28# Author: Vinod Kashyap
33#
34
29
35
36
37#
38# In the line following this comment, a value of 0 on the right hand
39# side will not cause firmware to be bundled. Change this value to 1
40# to bundle the firmware with the driver, which may be flashed onto
41# the controller, if the firmware on the controller is older than the
42# one bundled, and needs to be upgraded. The size of the driver will
43# increase significantly (to over 500kB) if this option is selected.
44#
45TWA_FLASH_FIRMWARE?=0
46
47KMOD = twa
30# In the line following this comment, a value of 0 on the right hand
31# side will not cause firmware to be bundled. Change this value to 1
32# to bundle the firmware with the driver, which may be flashed onto
33# the controller, if the firmware on the controller is older than the
34# one bundled, and needs to be upgraded. The size of the driver will
35# increase significantly (to over 500kB) if this option is selected.
36#
37TWA_FLASH_FIRMWARE?=0
38
39KMOD = twa
48.PATH: ${.CURDIR}/../../dev/${KMOD}
49SRCS = tw_osl_freebsd.c tw_osl_cam.c \
50 tw_cl_init.c tw_cl_io.c tw_cl_intr.c tw_cl_misc.c \
51 bus_if.h device_if.h pci_if.h opt_scsi.h opt_cam.h opt_twa.h
40.PATH: ${.CURDIR}/../../dev/${KMOD}
41SRCS= tw_osl_freebsd.c tw_osl_cam.c \
42 tw_cl_init.c tw_cl_io.c tw_cl_intr.c tw_cl_misc.c \
43 bus_if.h device_if.h pci_if.h opt_scsi.h opt_cam.h opt_twa.h
52
44
53CFLAGS += -I${.CURDIR}/../../dev/${KMOD}
45#CFLAGS+= -DTWA_DEBUG=0
46CFLAGS+= -I${.CURDIR}/../../dev/${KMOD}
54
55.if $(TWA_FLASH_FIRMWARE) != 0
47
48.if $(TWA_FLASH_FIRMWARE) != 0
56CFLAGS += -DTWA_FLASH_FIRMWARE
57SRCS += tw_cl_fwimg.c
49CFLAGS+= -DTWA_FLASH_FIRMWARE
50SRCS+= tw_cl_fwimg.c
58.endif
59
51.endif
52
60#CFLAGS += -DTWA_DEBUG=0
61
62.include <bsd.kmod.mk>
53.include <bsd.kmod.mk>
63