blob: a7120c4534dfcb92c163a572a23c4624d79de254 [file] [log] [blame]
#start of TNETW_INCS# do not remove or change this comment
TNETW_INCS = \
$(COMMON)/Export_Inc \
$(UTILS) \
$(PLATFORMS)/os/common/inc \
$(PLATFORMS)/os/linux/src \
$(PLATFORMS)/os/linux/inc \
$(PLATFORMS)/hw/linux \
$(EXT_DRV)/$(BUS_DRV)/linux \
$(EXT_APP)/Linux/bmtrace/Export_Inc \
$(TWD) \
$(TWD)/Ctrl \
$(TWD)/Data_Service/Export_Inc \
$(TWD)/FW_Transfer/Export_Inc \
$(TWD)/FW_Transfer \
$(TWD)/Ctrl/Export_Inc \
$(TWD)/MacServices/Export_Inc \
$(TWD)/FirmwareApi \
$(TWD)/TwIf/ \
$(TWD)/MacServices \
$(TWD)/TWDriver \
$(TXN)
ifeq ($(XCC),y)
#start of TNETW_INCS_XCC# do not remove or change this comment
TNETW_INCS += \
$(COMMON)/Export_Inc/XCC \
$(DK_ROOT)/utils/XCC
TNETW_INCS_XCC = \
$(COMMON)/Export_Inc/XCC
TNETW_INCS += $(TNETW_INCS_XCC)
#end of TNETW_INCS_XCC# do not remove or change this comment
endif
#end of TNETW_INCS# do not remove or change this comment
#start of CORE_INCS# do not remove or change this comment
CORE_INCS = \
$(COMSRC)/AirLink_Managment \
$(COMSRC)/Application \
$(COMSRC)/XCC \
$(COMSRC)/Connection_Managment \
$(COMSRC)/Ctrl_Interface \
$(COMSRC)/Data_link \
$(COMSRC)/Connection_Managment \
$(COMSRC)/Sta_Management \
$(COMSRC)/Connection_Managment
#ifeq ($(DEBUG),y)
CORE_INCS += \
$(TESTSRC)/
#endif
#start of CORE_INCS_XCC# do not remove or change this comment
ifeq ($(XCC),y)
CORE_INCS_XCC += \
$(COMSRC)/XCC
CORE_INCS += $(CORE_INCS_XCC)
endif
#end of CORE_INCS_XCC# do not remove or change this comment
#end of CORE_INCS# do not remove or change this comment
#start of UTIL_SRCS# do not remove or change this comment
UTIL_SRCS = \
$(UTILS)/fsm.c \
$(UTILS)/GenSM.c \
$(UTILS)/report.c \
$(UTILS)/queue.c \
$(UTILS)/context.c \
$(UTILS)/timer.c \
$(UTILS)/rate.c \
$(UTILS)/freq.c
#end of UTIL_SRCS# do not remove or change this comment
#start of TNETW_SRCS# do not remove or change this comment
TNETW_SRCS = \
$(TWD)/MacServices/MacServices.c \
$(TWD)/MacServices/ScanSrv.c \
$(TWD)/MacServices/ScanSrvSM.c \
$(TWD)/MacServices/PowerSrv.c \
$(TWD)/MacServices/PowerSrvSM.c \
$(TWD)/MacServices/MeasurementSrv.c \
$(TWD)/MacServices/MeasurementSrvSM.c \
$(TWD)/MacServices/measurementSrvDbgPrint.c \
$(TWD)/TWDriver/TWDriver.c \
$(TWD)/TWDriver/TWDriverTx.c \
$(TWD)/TWDriver/TWDriverCtrl.c \
$(TWD)/TWDriver/TWDriverRadio.c \
$(TWD)/Ctrl/CmdQueue.c \
$(TWD)/Ctrl/CmdBld.c \
$(TWD)/Ctrl/CmdBldCfg.c \
$(TWD)/Ctrl/CmdBldCmd.c \
$(TWD)/Ctrl/CmdBldItr.c \
$(TWD)/Ctrl/CmdBldCfgIE.c \
$(TWD)/Ctrl/CmdBldCmdIE.c \
$(TWD)/Ctrl/CmdBldItrIE.c \
$(TWD)/Data_Service/txHwQueue.c \
$(TWD)/Data_Service/txCtrlBlk.c \
$(TWD)/Data_Service/RxQueue.c \
$(TWD)/FW_Transfer/CmdMBox.c \
$(TWD)/FW_Transfer/txResult.c \
$(TWD)/FW_Transfer/txXfer.c \
$(TWD)/FW_Transfer/FwEvent.c \
$(TWD)/FW_Transfer/RxXfer.c \
$(TWD)/FW_Transfer/eventMbox.c \
$(TWD)/FW_Transfer/HwInit.c \
$(TWD)/FW_Transfer/fwDebug.c \
$(TWD)/TwIf/TwIf.c \
$(TXN)/TxnQueue.c
ifeq ($(WSPI),y)
TNETW_SRCS += \
$(TXN)/WspiBusDrv.c
endif
ifeq ($(WSPI),n)
TNETW_SRCS += \
$(TXN)/SdioBusDrv.c
endif
#start of TNETW_SRCS_XCC# do not remove or change this comment
#end of TNETW_SRCS_XCC# do not remove or change this comment
#end of TNETW_SRCS# do not remove or change this comment
#start of CORE_SRCS# do not remove or change this comment
CORE_SRCS = \
$(COMSRC)/Ctrl_Interface/DrvMain.c \
$(COMSRC)/Ctrl_Interface/EvHandler.c \
$(COMSRC)/Ctrl_Interface/CmdHndlr.c \
$(COMSRC)/Ctrl_Interface/CmdDispatcher.c \
$(COMSRC)/Data_link/txCtrl.c \
$(COMSRC)/Data_link/txCtrlServ.c \
$(COMSRC)/Data_link/txCtrlParams.c \
$(COMSRC)/Data_link/txPort.c \
$(COMSRC)/Data_link/txDataQueue.c \
$(COMSRC)/Data_link/TxDataClsfr.c \
$(COMSRC)/Data_link/txMgmtQueue.c \
$(COMSRC)/Data_link/Ctrl.c \
$(COMSRC)/Data_link/GeneralUtil.c \
$(COMSRC)/Data_link/TrafficMonitor.c \
$(COMSRC)/Data_link/rx.c \
$(COMSRC)/Sta_Management/PowerMgr.c \
$(COMSRC)/Sta_Management/PowerMgrKeepAlive.c \
$(COMSRC)/Sta_Management/PowerMgrDbgPrint.c \
$(COMSRC)/Sta_Management/healthMonitor.c \
$(COMSRC)/Sta_Management/siteMgr.c \
$(COMSRC)/Sta_Management/StaCap.c \
$(COMSRC)/Sta_Management/siteHash.c \
$(COMSRC)/Sta_Management/systemConfig.c \
$(COMSRC)/Sta_Management/templates.c \
$(COMSRC)/Sta_Management/mlmeBuilder.c \
$(COMSRC)/Sta_Management/mlmeParser.c \
$(COMSRC)/Sta_Management/mlmeSm.c \
$(COMSRC)/Sta_Management/assocSM.c \
$(COMSRC)/Sta_Management/authSm.c \
$(COMSRC)/Sta_Management/openAuthSm.c \
$(COMSRC)/Sta_Management/sharedKeyAuthSm.c \
$(COMSRC)/Sta_Management/scr.c \
$(COMSRC)/Sta_Management/ScanCncn.c \
$(COMSRC)/Sta_Management/ScanCncnSm.c \
$(COMSRC)/Sta_Management/ScanCncnSmSpecific.c \
$(COMSRC)/Sta_Management/ScanCncnOsSm.c \
$(COMSRC)/Sta_Management/ScanCncnApp.c \
$(COMSRC)/Sta_Management/scanResultTable.c \
$(COMSRC)/Sta_Management/currBss.c \
$(COMSRC)/Sta_Management/qosMngr.c \
$(COMSRC)/Sta_Management/trafficAdmControl.c \
$(COMSRC)/AirLink_Managment/SwitchChannel.c \
$(COMSRC)/AirLink_Managment/measurementMgr.c \
$(COMSRC)/AirLink_Managment/measurementMgrSM.c \
$(COMSRC)/AirLink_Managment/spectrumMngmntMgr.c \
$(COMSRC)/AirLink_Managment/requestHandler.c \
$(COMSRC)/AirLink_Managment/SoftGemini.c \
$(COMSRC)/AirLink_Managment/regulatoryDomain.c \
$(COMSRC)/Connection_Managment/conn.c \
$(COMSRC)/Connection_Managment/connIbss.c \
$(COMSRC)/Connection_Managment/connInfra.c \
$(COMSRC)/Connection_Managment/sme.c \
$(COMSRC)/Connection_Managment/smeSm.c \
$(COMSRC)/Connection_Managment/smeSelect.c \
$(COMSRC)/Connection_Managment/rsn.c \
$(COMSRC)/Connection_Managment/mainSecSm.c \
$(COMSRC)/Connection_Managment/mainSecNull.c \
$(COMSRC)/Connection_Managment/mainSecKeysOnly.c \
$(COMSRC)/Connection_Managment/admCtrl.c \
$(COMSRC)/Connection_Managment/admCtrlWep.c \
$(COMSRC)/Connection_Managment/admCtrlNone.c \
$(COMSRC)/Connection_Managment/admCtrlWpa.c \
$(COMSRC)/Connection_Managment/admCtrlWpa2.c \
$(COMSRC)/Connection_Managment/apConn.c \
$(COMSRC)/Connection_Managment/keyDerive.c \
$(COMSRC)/Connection_Managment/keyDeriveWep.c \
$(COMSRC)/Connection_Managment/keyParser.c \
$(COMSRC)/Connection_Managment/keyDeriveAes.c \
$(COMSRC)/Connection_Managment/keyDeriveTkip.c \
$(COMSRC)/Connection_Managment/broadcastKeySM.c \
$(COMSRC)/Connection_Managment/unicastKeySM.c \
$(COMSRC)/Connection_Managment/broadcastKey802_1x.c \
$(COMSRC)/Connection_Managment/unicastKey802_1x.c \
$(COMSRC)/Connection_Managment/broadcastKeyNone.c \
$(COMSRC)/Connection_Managment/unicastKeyNone.c \
$(COMSRC)/Connection_Managment/keyParserExternal.c \
$(COMSRC)/Connection_Managment/keyParserWep.c \
$(COMSRC)/Connection_Managment/mainKeysSm.c \
$(COMSRC)/Connection_Managment/externalSec.c \
$(COMSRC)/Application/scanMngr.c \
$(COMSRC)/Application/roamingMngr.c \
$(COMSRC)/Application/roamingMngr_manualSM.c \
$(COMSRC)/Application/roamingMngr_autoSM.c
#ifeq ($(DEBUG),y)
CORE_SRCS += \
$(TESTSRC)/connDebug.c \
$(TESTSRC)/siteMgrDebug.c \
$(TESTSRC)/ctrlDbg.c \
$(TESTSRC)/RxDbg.c \
$(TESTSRC)/TxDbg.c \
$(TESTSRC)/debug.c \
$(TESTSRC)/PowerMgrDebug.c \
$(TESTSRC)/rsnDbg.c \
$(TESTSRC)/TWD_Debug.c \
$(TESTSRC)/measurementDbg.c \
$(TESTSRC)/scanCncnDbg.c \
$(TESTSRC)/qosMngrDbg.c \
$(TESTSRC)/ScanMngrDbg.c \
$(TESTSRC)/scanCncnDbg.c \
$(TESTSRC)/roamingMgrDebug.c \
$(TESTSRC)/scrDbg.c \
$(TESTSRC)/SoftGeminiDbg.c \
$(TESTSRC)/HealthMonitorDbg.c \
$(TESTSRC)/smeDebug.c \
$(TESTSRC)/fwdriverdebug.c \
$(TESTSRC)/MibDbg.c \
$(TESTSRC)/TwIfDebug.c
#endif
#start of CORE_SRCS_XCC# do not remove or change this comment
ifeq ($(XCC),y)
CORE_SRCS_XCC += \
$(COMSRC)/Connection_Managment/keyDeriveCkip.c \
$(COMSRC)/XCC/admCtrlXCC.c \
$(COMSRC)/XCC/XCCRMMngr.c \
$(COMSRC)/XCC/XCCTSMngr.c \
$(COMSRC)/XCC/XCCMngr.c \
$(COMSRC)/XCC/rogueAp.c \
$(COMSRC)/XCC/TransmitPowerXCC.c
CORE_SRCS += $(CORE_SRCS_XCC)
endif
#end of CORE_SRCS_XCC# do not remove or change this comment
#end of CORE_SRCS# do not remove or change this comment
DK_INCS = \
$(TNETW_INCS) \
$(CORE_INCS)
DK_SRCS = \
$(CORE_SRCS) \
$(TNETW_SRCS)
DK_OBJS = $(patsubst %.c, %.o, $(DK_SRCS) $(UTIL_SRCS))