summaryrefslogtreecommitdiffstats
path: root/sys/contrib/dev/ath/ath_hal/ar9300/sources
blob: e560b0bfb0cc18b213353e2d8e3f1293f5c4798d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
#
#  SOURCES file for ar9300 module
#

HAL_TOP=..

!IFDEF TOP_HAL_DIR
TOP=$(HAL_TOP)\$(TOP_HAL_DIR)
!ELSE
# The default is to assume the relative position of HAL in the Fusion tree.
TOP=$(HAL_TOP)\..\..\..
!ENDIF

INC=$(TOP)\include
ASF=$(TOP)\asf
ADF=$(TOP)\adf

!IFDEF BUILD_UMAC
INC_MP=$(TOP)\os\win_nwf\include
!ELSE
INC_MP=$(INC)\winvista
!ENDIF

!include $(INC_MP)\sources.inc

TARGETNAME=ath_hal_ar9300
TARGETPATH=$(TOP)\lib
TARGETTYPE=LIBRARY

INCLUDES= $(INCLUDES)            \
    $(HAL_TOP);                  \
    $(INC);                      \
    $(INC_MP);                   \
    $(ASF)\include;              \
    $(ADF)\include\os;           \
    $(ADF)\include\net;          \
    $(ADF)\include\nbuf;         \
    $(ADF)\os\win_nwf;           \
    $(ADF)\net\win_nwf;          \
    $(ADF)\nbuf\win_nwf;         \
    $(SDXROOT)\net\inc;          \
    $(DDK_INC_PATH)

HAL_OSDEP_INCLUDES=$(HAL_TOP)\winvista;

INCLUDES=$(HAL_OSDEP_INCLUDES) $(INCLUDES) 

!IF "$(DDKBUILDENV)"=="chk"
C_DEFINES=$(C_DEFINES) -DAH_DEBUG=1
!ENDIF

C_DEFINES=$(C_DEFINES) -DAH_SUPPORT_WRITE_EEPROM -DATH_SLOW_ANT_DIV=1 -DATH_BT_COEX

SOURCES=$(SOURCES)     	\
	ar9300_radio.c      \
	ar9300_gpio.c       \
	ar9300_radar.c      \
	ar9300_xmit.c       \
	ar9300_xmit_ds.c    \
	ar9300_interrupts.c \
	ar9300_recv.c       \
	ar9300_recv_ds.c    \
	ar9300_ani.c        \
	ar9300_keycache.c   \
	ar9300_attach.c     \
	ar9300_misc.c       \
	ar9300_beacon.c     \
	ar9300_phy.c        \
	ar9300_eeprom.c     \
	ar9300_power.c      \
	ar9300_reset.c      \
	ar9300_timer.c      \
	ar9300_spectral.c   \
	ar9300_txbf.c		\
	ar9300_raw_adc_capture.c \
	ar9300_txbf_cal.c	\
	ar9300_paprd.c      \
	ar9300_sim.c        \
	ar9300_mci.c        \
	ar9300_rtt.c        \
	ar9300_aic.c
OpenPOWER on IntegriCloud