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

📄 makefile.svn-base

📁 realtek的8186芯片ADSL路由AP源代码
💻 SVN-BASE
字号:
#
# Copyright c       Realtek Semiconductor Corporation, 2002
# All rights reserved.                                                    
#
# $Author: shlee $
#
#   PURPOSE: makefile to build self-decompressed module                            *
#
#   History:
#    2006/10/27  SH, Lee  Add ARCH for big/minimodel support
#    2007/10/22  SH  Add rtl8306.o and gpio.o as default OBJ for TR068
#

OBJS = crt0.o main.o dlmalloc.o uart.o decomp.o rtprintf.o libc.o \
	tick.o loader.o cmd.o xmodem.o amd29LvMtd.o gpio.o rtl8306.o

LIBS = ../zlib/inflateLib.a ../tftpnaive/tftpnaive.a ../tcp/tcp.a

include ../inc/config.mk

ifeq ($(ARCH), big_model)
OBJS += rtl8306.o gpio.o
endif

all : $(LIBS) $(OBJS)
	$(LD) $(LDFLAGS) -Ttext $(LOADER_START) -Map $(LOADERFILE).map -T $(LOADERFILE).ld -o $(LOADERFILE).elf $(OBJS) $(RAM_FILE) $(LIBS)
	$(OBJCOPY) -S --gap-fill=0 -I $(ELF_OPT) -O binary $(LOADERFILE).elf $(LOADERFILE).bin
	
clean :
	$(RM) $(RMFLAGS) $(OBJS) *.elf *.bin *.bak *~ *.map *.gz

crt0.o : crt0.s
	$(CC) $(AFLAGS) -o crt0.o crt0.s




⌨️ 快捷键说明

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