1153317Ssam# $FreeBSD$ 2153317Ssam 3276486SngieMAN= 4260096Sdim 5260096Sdim.include <bsd.own.mk> 6260096Sdim 7217738Sadrian.PATH: ${.CURDIR}/../../../../sys/dev/ath/ath_hal 8217738Sadrian 9156735SruPROG= athstats 10153317Ssam 11244970Sadrian# Because of a clang preprocessor parser limitation causing this 12244970Sadrian# to not compile, use gcc for now. 13260096Sdim#CC= gcc 14244970Sadrian 15217738SadrianSRCS= main.c statfoo.c athstats.c opt_ah.h ah_osdep.h 16161200Ssam 17217738SadrianCLEANFILES+= opt_ah.h 18166408Ssam 19217738Sadrian.include <../Makefile.inc> 20184371Ssam 21184371SsamCFLAGS+=-DATH_SUPPORT_ANI 22186904SsamCFLAGS+=-DATH_SUPPORT_TDMA 23166408Ssam 24260096SdimCFLAGS.clang+= -fbracket-depth=512 25260096Sdim 26217738Sadrianopt_ah.h: 27217738Sadrian echo "#define AH_DEBUG 1" > opt_ah.h 28217738Sadrian echo "#define AH_DEBUG_COUNTRY 1" >> opt_ah.h 29217738Sadrian echo "#define AH_SUPPORT_AR5416 1" >> opt_ah.h 30184371Ssam 31174570Ssamah_osdep.h: 32187905Ssam echo 'typedef void *HAL_SOFTC;' >ah_osdep.h 33187905Ssam echo 'typedef int HAL_BUS_TAG;' >>ah_osdep.h 34187905Ssam echo 'typedef void *HAL_BUS_HANDLE;' >>ah_osdep.h 35239161Sadrian echo 'typedef uint32_t HAL_DMA_ADDR;' >>ah_osdep.h 36217738Sadrian 37217738Sadrian.include <bsd.prog.mk> 38