makefile

来自「boot loader示范程序」· 代码 · 共 59 行

TXT
59
字号
#******************************************************************************
#
# File Name    : makefile
#
# Description  : Makefile for Flash Burner for 5500 EVAL Board
#                with ST20-DCU toolset.
#
# (C)Copyright ST Microelectronics 1998
#
# Reference to the origin of this file within the clearcase repository :
# \5500ref\makefile
#
# Revision History (Latest modification on top) :
# Date           Modification                                       Initials
# ----           ------------                                       --------
# Oct-98         Creation                                              RO
#
#******************************************************************************

include ..\..\make.inc

# Tools for DCU
LKUFLAGS=-c2 -p c2_Flash_lku -L ..\.. -M flashprg.map
# LKUFLAGS=-c2 -p p_c2hw_lku -L ..\.. -M flashprg.map

CFG_FILE =  flashprg.cfg
# CFG_FILE =  board.cfg

# List of objects to be linked for STi5500 DVB reference software
OBJS   = flashprg.tco \
         eval5500.tco \
         evalstb3.tco

# file dependancy for Flash burner C source files
LOCAL_DEPENDANCY=flashprg.h makefile $(CFG_FILE)


flashprg.lku : $(CFG) $(OBJS)
        @$(ECHO) *
        @$(ECHO) *** Flash Programming Tool :  LKU file generation
        $(CC) $(OBJS) os20.lib $(LKUFLAGS) -o flashprg.lku -T $(CFG_FILE)
        @$(CP) flashprg.lku ..\..
        @$(CP) flashprg.dbg ..\..

flashprg.tco:   flashprg.c $(LOCAL_DEPENDANCY)
        $(CC) flashprg.c -o flashprg.tco $(COMMON_CFLAGS)

eval5500.tco:   eval5500.c $(LOCAL_DEPENDANCY)
        $(CC) eval5500.c -o eval5500.tco $(COMMON_CFLAGS)

evalstb3.tco:   evalstb3.c $(LOCAL_DEPENDANCY)
        $(CC) evalstb3.c -o evalstb3.tco $(COMMON_CFLAGS)

clean:
        @$(RM) *.tco
        @$(RM) *.dbg
        @$(RM) *.lku
        @$(RM) *.map

⌨️ 快捷键说明

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