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

📄 makefile

📁 marvell wifi driver GSPI-8385-LINUX-OMAP1510-5.0.10.p0-144-src.rar
💻
字号:
#	File	: Makefile

PROJECT=	if_gspi	
#KERNELDIR=	/usr/src/linux-2.4.21
#KERNELDIR=	/usr/src/omap1510-linux
BACKUP=		/root/backup
YMD=		`date +%Y%m%d%H%M`

# Start of user configuration
CONFIG_DEBUG=n
# More debug?
CONFIG_DEBUGALL=n

# End of user configuration

#CC = /root/OMAP_1510/gcc_3.3.1/arm/bin/arm-linux-gcc
#LD = /root/OMAP_1510/gcc_3.3.1/arm/bin/arm-linux-ld

ifeq ($(CONFIG_DEBUG),y)
   CFLAGS += -DDEBUG
endif

ifeq ($(CONFIG_DEBUGALL),y)
   CFLAGS += -DDEBUG_ALL
endif

ifdef CONFIG_SMP
 CFLAGS += -D__SMP__ -DSMP
endif

ifdef CONFIG_BULVERDE
CFLAGS	+= -I$(shell pwd)/../../io/gspi/pxa270
endif

ifdef CONFIG_OMAP1510
CFLAGS	+= -I$(shell pwd)/../../io/gspi/omap1510
endif

CFLAGS		+= -I$(KERNELDIR)/include \
			-I$(shell pwd)/../../wlan \
			-I$(shell pwd)/../../os/linux -I.\
			-O2 -Wall -Wstrict-prototypes

ALL=		8385.o

GSPIOBJS=	if_gspi.o

all:		$(ALL)
		@echo "Finished making GSPI interface driver..."

build:		$(ALL)
		@if [ ! -d ../../build ]; then \
			mkdir ../../build; \
		fi

8385.o:		$(GSPIOBJS)
		$(LD) -r $^ -o $@

newlogs:
		killall -9 syslogd klogd
		rm -f /var/log/messages /var/log/debug /var/log/syslog
		sleep 1
		/etc/rc.d/rc.syslog start

tags:		removetags
		ctags -R *.[ch] ../io/gspi/*.[ch] $(KERNELDIR)/include

removetags:
		rm -f tags

backup:		clean
		tar cfz $(BACKUP)/$(PROJECT)-0.0-$(YMD).tgz *.[ch] Makefile 

clean:
		rm -f *.o *~ core

⌨️ 快捷键说明

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