xref: /freebsd/sys/modules/pms/Makefile (revision 45a12d8a2656bdf38e95f8e481c72aea0db6997f)
1# 5/31/2012
2#PATH shall include all directories
3
4.PATH: 	${SRCTOP}/sys/dev/pms/freebsd/driver/ini/src \
5	${SRCTOP}/sys/dev/pms/RefTisa/sallsdk/api \
6	${SRCTOP}/sys/dev/pms/RefTisa/sallsdk/spc \
7	${SRCTOP}/sys/dev/pms/RefTisa/sallsdk/hda/64k \
8	${SRCTOP}/sys/dev/pms/RefTisa/discovery/api \
9	${SRCTOP}/sys/dev/pms/RefTisa/discovery/dm \
10	${SRCTOP}/sys/dev/pms/RefTisa/sat/api \
11	${SRCTOP}/sys/dev/pms/RefTisa/sat/src \
12	${SRCTOP}/sys/dev/pms/RefTisa/tisa/api \
13	${SRCTOP}/sys/dev/pms/RefTisa/tisa/sassata/common \
14	${SRCTOP}/sys/dev/pms/RefTisa/tisa/sassata/sas/common \
15	${SRCTOP}/sys/dev/pms/RefTisa/tisa/sassata/sas/ini \
16	${SRCTOP}/sys/dev/pms/RefTisa/tisa/sassata/sata/host \
17	${SRCTOP}/sys/dev/pms/freebsd/driver/common
18
19CFLAGS+=-fno-builtin
20
21CFLAGS+=-Wredundant-decls
22CFLAGS+=-Wunused-variable
23CFLAGS+=-Woverflow
24CFLAGS+=-Wmissing-prototypes
25CFLAGS+=-Wparentheses
26CFLAGS+=-w
27
28#CFLAGS+=-g
29
30
31#SUBDIR= tisa tisa/drivers tisa/drivers/FreeBSD tisa/drivers/FreeBSD/ini tisa/drivers/FreeBSD/ini/src
32#SUBDIR= Hialeah_driver Hialeah_driver/freebsd Hialeah_driver/freebsd/ini Hialeah_driver/freebsd/ini/src
33
34KMOD=	pmspcv
35#OS files
36SRCS=agtiapi.c
37
38#LL files
39SRCS+= sadisc.c mpi.c saframe.c sahw.c sainit.c saint.c sampicmd.c sampirsp.c saphy.c saport.c
40SRCS+= sasata.c sasmp.c sassp.c satimer.c sautil.c saioctlcmd.c mpidebug.c
41#DM files
42SRCS+= dminit.c dmsmp.c dmdisc.c dmport.c dmtimer.c dmmisc.c
43#SM files
44SRCS+= sminit.c smmisc.c smsat.c smsatcb.c smsathw.c smtimer.c
45#TD files
46SRCS+= tdinit.c tdmisc.c tdesgl.c tdport.c tdint.c tdioctl.c tdhw.c ossacmnapi.c tddmcmnapi.c tdsmcmnapi.c
47SRCS+= tdtimers.c itdio.c itdcb.c itdinit.c itddisc.c sat.c ossasat.c sathw.c
48
49#header files
50SRCS+=	agtiapi.h agtiproto.h agdef.h
51#
52SRCS+=	osenv.h ostypes.h
53SRCS+=  opt_scsi.h opt_cam.h
54SRCS+=  device_if.h bus_if.h pci_if.h
55
56.include <bsd.kmod.mk>
57