⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 marvell wifi driver GSPI-8385-LINUX-OMAP1510-5.0.10.p0-144-src.rar
💻
📖 第 1 页 / 共 4 页
字号:
	CONFIG_RF8015=y
	CONFIG_TLV_SCAN=y
	CONFIG_BULVERDE=y
	CONFIG_G_RATE=y
	CONFIG_ADHOC_GRATE=y
	CONFIG_MULTI_BANDS=n

	CONFIG_802_11D?=y
	CONFIG_AD_HOC_PS?=y
	CONFIG_ADHOCAES?=y
	CONFIG_AFC?=y
	CONFIG_BCA?=y
	CONFIG_BG_SCAN?=y
	CONFIG_DEEP_SLEEP?=y
	CONFIG_HOST_WAKEUP?=y
	CONFIG_TPC?=y
	CONFIG_WMM?=y
	CONFIG_WMM_UAPSD?=y
	CONFIG_WMM_AIFS?=y
	CONFIG_WPA?=y
	CONFIG_WPA2?=y
endif

ifeq ($(CONFIG_SD8385H),y)
	CONFIG_SD83xx=y
	CONFIG_SD8385=y
	CONFIG_RF8031=y
	CONFIG_TLV_SCAN=y
	CONFIG_WMM=n
	CONFIG_WMM_UAPSD=n
	CONFIG_WMM_AIFS=n
	CONFIG_BULVERDE=y
	CONFIG_G_RATE=y
	CONFIG_ADHOC_GRATE=y
	CONFIG_MULTI_BANDS=y

	CONFIG_802_11D?=n
	CONFIG_AD_HOC_PS?=n
	CONFIG_ADHOCAES?=y
	CONFIG_AFC?=y
	CONFIG_BCA?=y
	CONFIG_BG_SCAN?=n
	CONFIG_DEEP_SLEEP?=y
	CONFIG_HOST_WAKEUP?=y
	CONFIG_TPC?=n
	CONFIG_WMM?=n
	CONFIG_WMM_UAPSD?=n
	CONFIG_WMM_AIFS?=n
	CONFIG_WPA?=y
	CONFIG_WPA2?=y
endif

ifeq ($(CONFIG_SD8388),y) 
	CONFIG_SD83xx=y
	CONFIG_RF8015=y
	CONFIG_TLV_SCAN=y
	CONFIG_BULVERDE=y
	CONFIG_G_RATE=y
	CONFIG_ADHOC_GRATE=y
	CONFIG_MULTI_BANDS=n

	CONFIG_802_11D?=y
	CONFIG_AD_HOC_PS?=y
	CONFIG_ADHOCAES?=y
	CONFIG_AFC?=y
	CONFIG_BCA?=y
	CONFIG_BG_SCAN?=y
	CONFIG_DEEP_SLEEP?=y
	CONFIG_HOST_WAKEUP?=y
	CONFIG_TPC?=y
	CONFIG_WMM?=y
	CONFIG_WMM_UAPSD?=y
	CONFIG_WMM_AIFS?=y
	CONFIG_WPA?=y
	CONFIG_WPA2?=y
endif

ifeq ($(CONFIG_SD8388H),y)
	CONFIG_SD83xx=y
	CONFIG_SD8388=y
	CONFIG_RF8031=y
	CONFIG_TLV_SCAN=y
	CONFIG_MULTI_BANDS=y
	CONFIG_G_RATE=y
	CONFIG_ADHOC_GRATE=y

	CONFIG_802_11D?=n
	CONFIG_AD_HOC_PS?=n
	CONFIG_ADHOCAES?=y
	CONFIG_AFC?=y
	CONFIG_BCA?=y
	CONFIG_BG_SCAN?=n
	CONFIG_DEEP_SLEEP?=y
	CONFIG_HOST_WAKEUP?=y
	CONFIG_TPC?=y
	CONFIG_WMM?=y
	CONFIG_WMM_UAPSD?=n
	CONFIG_WMM_AIFS?=y
	CONFIG_WPA?=y
	CONFIG_WPA2?=y
endif

#############################################################################
# SD-SPI Project Specific Options
#############################################################################

ifeq ($(CONFIG_SPI8381),y)
	CONFIG_SPI83xx=y

	CONFIG_802_11D?=n
	CONFIG_AD_HOC_PS?=y
	CONFIG_ADHOCAES?=y
	CONFIG_AFC?=n
	CONFIG_BCA?=y
	CONFIG_BG_SCAN?=y
	CONFIG_DEEP_SLEEP?=y
	CONFIG_HOST_WAKEUP?=y
	CONFIG_TPC?=y
	CONFIG_WMM?=y
	CONFIG_WMM_UAPSD?=y
	CONFIG_WMM_AIFS?=y
	CONFIG_WPA?=y
	CONFIG_WPA2?=y
endif

ifeq ($(CONFIG_SPI8389),y)
	CONFIG_SPI83xx=y

	CONFIG_802_11D?=n
	CONFIG_AD_HOC_PS?=y
	CONFIG_ADHOCAES?=y
	CONFIG_AFC?=n
	CONFIG_BCA?=y
	CONFIG_BG_SCAN?=y
	CONFIG_DEEP_SLEEP?=y
	CONFIG_HOST_WAKEUP?=y
	CONFIG_TPC?=y
	CONFIG_WMM?=y
	CONFIG_WMM_UAPSD?=y
	CONFIG_WMM_AIFS?=y
	CONFIG_WPA?=y
	CONFIG_WPA2?=y
endif

ifeq ($(CONFIG_SPI8385),y)
	CONFIG_SPI83xx=y
	CONFIG_RF8015=y
	CONFIG_MULTI_BANDS=n
	CONFIG_G_RATE=y
	CONFIG_ADHOC_GRATE=y
	CONFIG_TLV_SCAN=n

	CONFIG_802_11D?=n
	CONFIG_AD_HOC_PS?=y
	CONFIG_ADHOCAES?=y
	CONFIG_AFC?=y
	CONFIG_BCA?=y
	CONFIG_BG_SCAN?=n
	CONFIG_DEEP_SLEEP?=y
	CONFIG_HOST_WAKEUP?=y
	CONFIG_TPC?=y
	CONFIG_WMM?=n
	CONFIG_WMM_UAPSD?=n
	CONFIG_WMM_AIFS?=n
	CONFIG_WPA?=y
	CONFIG_WPA2?=y
	export CONFIG_SPI8385
endif

ifeq ($(CONFIG_SPI8385H),y)
	CONFIG_SPI83xx=y
	CONFIG_SPI8385=y
	CONFIG_RF8031=y
	CONFIG_MULTI_BANDS=y
	CONFIG_G_RATE=y
	CONFIG_ADHOC_GRATE=y

	CONFIG_802_11D?=n
	CONFIG_AD_HOC_PS?=y
	CONFIG_ADHOCAES?=y
	CONFIG_AFC?=y
	CONFIG_BCA?=y
	CONFIG_BG_SCAN?=y
	CONFIG_DEEP_SLEEP?=y
	CONFIG_HOST_WAKEUP?=y
	CONFIG_TPC?=y
	CONFIG_WMM?=y
	CONFIG_WMM_UAPSD?=y
	CONFIG_WMM_AIFS?=y
	CONFIG_WPA?=y
	CONFIG_WPA2?=y
	export CONFIG_SPI8385
endif

#############################################################################
# GSPI Project Specific Options
#############################################################################

ifeq ($(CONFIG_GSPI8385),y)
	CONFIG_GSPI83xx=y
	CONFIG_RF8015=y
	CONFIG_TLV_SCAN=y
	CONFIG_MULTI_BANDS=n
	CONFIG_G_RATE=y
	CONFIG_ADHOC_GRATE=y

	CONFIG_802_11D?=y
	CONFIG_AD_HOC_PS?=y
	CONFIG_ADHOCAES?=y
	CONFIG_AFC?=y
	CONFIG_BCA?=y
	CONFIG_BG_SCAN?=y
	CONFIG_DEEP_SLEEP?=y
	CONFIG_HOST_WAKEUP?=y
	CONFIG_TPC?=y
	CONFIG_WMM?=y
	CONFIG_WMM_UAPSD?=y
	CONFIG_WMM_AIFS?=y
	CONFIG_WPA?=y
	CONFIG_WPA2?=y
endif

ifeq ($(CONFIG_GSPI8399),y)
	CONFIG_GSPI83xx=y
	CONFIG_RF8019=y
	CONFIG_TLV_SCAN=y
	CONFIG_MULTI_BANDS=n
	CONFIG_G_RATE=y
	CONFIG_ADHOC_GRATE=y
	CONFIG_802_11D?=y
	CONFIG_AD_HOC_PS?=y
	CONFIG_ADHOCAES?=y
	CONFIG_AFC?=y
	CONFIG_BCA?=y
	CONFIG_BG_SCAN?=y
	CONFIG_DEEP_SLEEP?=y
	CONFIG_HOST_WAKEUP?=y
	CONFIG_TPC?=y
	CONFIG_WMM?=y
	CONFIG_WMM_UAPSD?=y
	CONFIG_WMM_AIFS?=y
	CONFIG_WPA?=y
	CONFIG_WPA2?=y
endif

#############################################################################
# MS Project Specific Options
#############################################################################

ifeq ($(CONFIG_MS8380),y) 
	CONFIG_MS83xx=y
	CONFIG_G_RATE=n
	CONFIG_ADHOC_GRATE=n
	CONFIG_CAL_DATA=n
	CONFIG_MULTI_BANDS=n
	CONFIG_COMBINED_A0_A1=y
	export CONFIG_COMBINED_A0_A1

	CONFIG_802_11D?=n
	CONFIG_AD_HOC_PS?=y
	CONFIG_ADHOCAES?=y
	CONFIG_AFC?=y
	CONFIG_BCA?=y
	CONFIG_BG_SCAN?=y
	CONFIG_DEEP_SLEEP?=y
	CONFIG_HOST_WAKEUP?=n
	CONFIG_TPC?=y
	CONFIG_WMM?=n
	CONFIG_WMM_UAPSD?=n
	CONFIG_WMM_AIFS?=n
	CONFIG_WPA?=y
	CONFIG_WPA2?=y
endif

ifeq ($(CONFIG_MS8381),y) 
	CONFIG_MS83xx=y
	CONFIG_G_RATE=n
	CONFIG_ADHOC_GRATE=n
	CONFIG_CAL_DATA=n
	CONFIG_MULTI_BANDS=n
	CONFIG_COMBINED_A0_A1=n
	export CONFIG_COMBINED_A0_A1

	CONFIG_802_11D?=n
	CONFIG_AD_HOC_PS?=y
	CONFIG_ADHOCAES?=y
	CONFIG_AFC?=y
	CONFIG_BCA?=y
	CONFIG_BG_SCAN?=y
	CONFIG_DEEP_SLEEP?=y
	CONFIG_HOST_WAKEUP?=n
	CONFIG_TPC?=y
	CONFIG_WMM?=n
	CONFIG_WMM_UAPSD?=n
	CONFIG_WMM_AIFS?=n
	CONFIG_WPA?=y
	CONFIG_WPA2?=y
endif

ifeq ($(CONFIG_MS8385),y) 
	CONFIG_MS83xx=y
	CONFIG_G_RATE=y
	CONFIG_ADHOC_GRATE=y
	CONFIG_CAL_DATA=n
	CONFIG_MULTI_BANDS=n
	CONFIG_COMBINED_A0_A1=n
	export CONFIG_COMBINED_A0_A1

	CONFIG_802_11D?=n
	CONFIG_AD_HOC_PS?=y
	CONFIG_ADHOCAES?=y
	CONFIG_AFC?=y
	CONFIG_BCA?=y
	CONFIG_BG_SCAN?=y
	CONFIG_DEEP_SLEEP?=y
	CONFIG_HOST_WAKEUP?=n
	CONFIG_TPC?=y
	CONFIG_WMM?=n
	CONFIG_WMM_UAPSD?=n
	CONFIG_WMM_AIFS?=n
	CONFIG_WPA?=y
	CONFIG_WPA2?=y
endif

#############################################################################
# USB Project Specific Options
#############################################################################

ifeq ($(CONFIG_USB8388),y) 
	CONFIG_USB83xx=y
	CONFIG_RF8015=y
	CONFIG_G_RATE=y
	CONFIG_ADHOC_GRATE=y
	CONFIG_HELPER_IMAGE=n
	CONFIG_TLV_SCAN=n
	CONFIG_CAL_DATA=n
	CONFIG_MULTI_BANDS=y

	CONFIG_802_11D?=n
	CONFIG_AD_HOC_PS?=n
	CONFIG_ADHOCAES?=n
	CONFIG_AFC?=y
	CONFIG_BCA?=n
	CONFIG_BG_SCAN?=n
	CONFIG_DEEP_SLEEP?=n
	CONFIG_HOST_WAKEUP?=y
	CONFIG_TPC?=y
	CONFIG_WMM?=n
	CONFIG_WMM_UAPSD?=n
	CONFIG_WMM_AIFS?=n
	CONFIG_WPA?=n
	CONFIG_WPA2?=n
endif

#############################################################################
# Select Platform Tools
#############################################################################

CFLAGS += -I$(shell pwd)/os/linux

ifeq ($(CONFIG_X86), y)
	CFLAGS += -DCONFIG_X86
	export CONFIG_X86
	KERNELDIR=/usr/src/linux-$(KERNELVERSION_X86)
endif

ifeq ($(CONFIG_MIPS), y)
	INSTALLDIR=/tftpboot/mips
endif

ifeq ($(CONFIG_BULVERDE), y)
	TOOLPATH=$(TOOLPATH_BULVERDE)
	CROSS=$(TOOLPATH)/arm-linux-
	CFLAGS += -DBULVERDE
	export CONFIG_BULVERDE
	ifeq ($(CONFIG_MAINSTONE), y)
		export CONFIG_MAINSTONE
	endif
	ifeq ($(CONFIG_ARM_2_4_21), y)
		KERNELDIR=/usr/src/arm/linux-we-$(KERNEL_WE)-rmk/linux-2.4.21
	else
		ifneq ($(CONFIG_MAINSTONE), y)
			# Default MVL kernel has WE14
			KERNEL_WE=14
		endif
		KERNELDIR=/usr/src/arm/linux-we-$(KERNEL_WE)-mvl/linux-2.4.20_mvlcee30
	endif

	# Don't do duplicate copying
	CFLAGS += -DNOMEMCOPY
endif

ifeq ($(CONFIG_LUBBOCK), y)
	CFLAGS += -DLUBBOCK
	export CONFIG_LUBBOCK
	KERNELDIR=/usr/src/arm/linux-2.4.21
	CFLAGS += -I../io/sdio/pxa250
	CFLAGS += -I../if/if_sdio
	# Don't do duplicate copying
	CFLAGS += -DNOMEMCOPY
endif

ifeq ($(CONFIG_OMAP1510), y)
	TOOLPATH=$(TOOLPATH_OMAP)
	CROSS=$(TOOLPATH)/arm-linux-
	CFLAGS += -DOMAP1510
	# Don't do duplicate copying
	CFLAGS += -DNOMEMCOPY
	export CONFIG_OMAP1510
	KERNELDIR=/usr/src/omap1510-linux-we$(KERNEL_WE)
endif

ifeq ($(CONFIG_MIPS), y)
	CFLAGS += -DMIPS
	export CONFIG_MIPS
	CFLAGS += -mlong-calls -G 0 -mno-abicalls -fno-pic -mcpu=r4000 -mips2 -Wa,--trap -DBIG_ENDIAN
	TOOLPATH=	$(TOOLPATH_MIPS)
	#CROSS=		$(TOOLPATH)/mips-unknown-linux-gnu-
	CROSS=		$(TOOLPATH)/mips-linux-
	KERNELDIR=/usr/src/linux-$(KERNELVERSION_MIPS)
endif

ifeq ($(CONFIG_CF83xx),y) 
	CFLAGS += -DCF83xx
	INSTALLDIR=/lib/modules/$(KERNELVERSION_X86)/pcmcia
ifeq ($(CONFIG_MCF_USED), y)
	CFLAGS += -I../if/if_mcf -I../io/mcf
else
	CFLAGS += -I../if/if_cf
endif
endif

ifeq ($(CONFIG_SD83xx),y)
	CFLAGS += -DSD83xx
	ifeq ($(CONFIG_SDIO_M),y)
		export CONFIG_SDIO_M
		CFLAGS += -I../io/sdio/pxa270m
	else
		CFLAGS += -I../io/sdio/pxa270
	endif
	CFLAGS += -I../if/if_sdio
	CFLAGS += -DBULVERDE_SDIO
endif

ifeq ($(CONFIG_SPI83xx),y)
	CFLAGS += -DSPI83xx
	CFLAGS+=        -I../if/if_sdspi
	ifeq ($(CONFIG_OMAP1510),y)
	CFLAGS+=        -I../io/sdspi/omap1510
	endif
	ifeq ($(CONFIG_BULVERDE),y)
	CFLAGS+=        -I../io/sdspi/pxa270
	endif
endif

ifeq ($(CONFIG_GSPI83xx),y)
	CFLAGS += -DGSPI83xx
	CFLAGS+=        -I../if/if_gspi
	ifeq ($(CONFIG_OMAP1510),y)
	CFLAGS+=        -I../io/gspi/omap1510
	endif
	ifeq ($(CONFIG_BULVERDE),y)
	CFLAGS+=        -I../io/gspi/pxa270
	endif
endif

ifeq ($(CONFIG_MS83xx),y)
	CFLAGS += -I$(shell pwd)/wlan
	CFLAGS += -I$(shell pwd)/if/if_ms 
	CFLAGS += -I$(shell pwd)/io/mspio 
endif

ifeq ($(CONFIG_USB83xx),y)
	CFLAGS += -I$(shell pwd)/wlan
	CFLAGS += -I$(shell pwd)/if/if_usb 
	INSTALLDIR=/lib/modules/$(KERNELVERSION_X86)/kernel/drivers/usb
endif

#############################################################################
# Compiler Flags
#############################################################################

CFLAGS += -I$(KERNELDIR)/include

ifeq ($(CONFIG_G_RATE),y)
	CFLAGS += -DG_RATE
endif

ifeq ($(CONFIG_ADHOC_GRATE), y)
	CFLAGS += -DADHOC_GRATE
endif

ifeq ($(CONFIG_MCF_USED),y)
ifeq ($(CONFIG_CF83xx),y) 
	CFLAGS += -DMCF_USED
endif
endif

ifeq ($(KERNEL_WE),14)
	CONFIG_WPA=n
	CONFIG_WPA2=n
endif

ifeq ($(CONFIG_WPA),y)
	CFLAGS += -DWPA
endif

ifeq ($(CONFIG_WPA2),y)
	CFLAGS += -DWPA2

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -