xref: /freebsd/tools/tools/ath/athaggrstats/Makefile (revision d0b2dbfa)
1343de113SAdrian Chadd
2343de113SAdrian Chadd.PATH:	${.CURDIR}/../../../../sys/dev/ath/ath_hal
3343de113SAdrian Chadd
4343de113SAdrian ChaddPROG=	athaggrstats
5343de113SAdrian Chadd
66f6103b2SAdrian ChaddSRCS=	main.c athaggrstats.c opt_ah.h ah_osdep.h
7343de113SAdrian Chadd
8343de113SAdrian ChaddCLEANFILES+=	opt_ah.h
9343de113SAdrian Chadd
10343de113SAdrian Chadd.include <../Makefile.inc>
11343de113SAdrian Chadd
12343de113SAdrian ChaddCFLAGS+=-DATH_SUPPORT_ANI
13343de113SAdrian ChaddCFLAGS+=-DATH_SUPPORT_TDMA
14a4398ca0SAdrian ChaddCFLAGS+=-I${.CURDIR}/../../../../lib/libbsdstat/
1553b1934cSBaptiste DaroussinLIBADD+=	bsdstat
16343de113SAdrian Chadd
17343de113SAdrian Chaddopt_ah.h:
18343de113SAdrian Chadd	echo "#define AH_DEBUG 1" > opt_ah.h
19343de113SAdrian Chadd	echo "#define AH_DEBUG_COUNTRY 1" >> opt_ah.h
20343de113SAdrian Chadd
21343de113SAdrian Chaddah_osdep.h:
22343de113SAdrian Chadd	echo 'typedef void *HAL_SOFTC;' >ah_osdep.h
23343de113SAdrian Chadd	echo 'typedef int HAL_BUS_TAG;' >>ah_osdep.h
24343de113SAdrian Chadd	echo 'typedef void *HAL_BUS_HANDLE;' >>ah_osdep.h
25b2ff10c9SAdrian Chadd	echo 'typedef uint32_t HAL_DMA_ADDR;' >>ah_osdep.h
26343de113SAdrian Chadd
27343de113SAdrian Chadd.include <bsd.prog.mk>
28