dlram.mak

来自「在高通的手机平台下,一个下载手机.bin文件到手机的flash中的工具,包含PC」· MAK 代码 · 共 115 行

MAK
115
字号
#============================================================================
#  Name:
#    DLRAM.MAK
#
#  Description:
#    Makefile to build the Flash Programming Plug-In for Lauterbach
#    JTAG/ICD TRACE32 that will program 29DL162T and 163T flash devices.
#
#   The following make targets are available in this makefile:
#
#     all           - make .elf and .hex image files (default)
#     exe           - make the .elf file, but don't create a hex file
#     hex           - make the hex file when there is already an elf file
#     clean         - delete object directory and image files
#     depend        - update makefile dependencies
#     test          - list flags for assembler, compiler and linker
#     tools         - list ARM SDT tool versions
#     filename.mix  - make mixed source / assembly file
#     filename.o    - make object file
#
#   The above targets can be made with the following command:
#
#     make -f jftoshiba.mak [target]
#
# Assumptions:
#   1. The ARM tools are installed in the c:\apps\ads110 directory.
#   2. Perl is available either locally or via the environment path.
#
# Copyright (c) 2001,2002 by QUALCOMM, Incorporated.  All Rights Reserved.
#----------------------------------------------------------------------------

#============================================================================
#
#                        EDIT HISTORY FOR MODULE
#
# $PVCSPath:  L:/src/asw/MSM6050/vcs/jf29pds322.mav   1.1   23 Jan 2002 19:42:08   swasson  $
# $Header: //depot/asic/msm6050/tools/jtag/jf29pds322.mak#2 $ $DateTime: 2002/01/23 19:33:30 $ $Author: swasson $
#
# when       who     what, where, why
# -------    --------    --------------------------------------------------------
# 09/10/04   gx.jiang    New for UartDload - created from jf*****.cmd]
#-------------------------------------------------------------------------------
#============================================================================]
# Target file name and type definitions
#-------------------------------------------------------------------------------
TARGET     = dlram#        # Target name for output files
TARGETDIR  = $(TARGET)#         # Name for object directory
MAKEFILE   = $(TARGET)#         # Name of this make file (without extension)
TOOLFILE   = ADS12.min#        # Make include file that specifies tools commands
SCLFILE    = dlram.scl#    # Target scatter load file
GETDEP_SCRIPT  = getdep.pl
MDEPEND_SCRIPT = mdepend.pl

#===============================================================================
#                         COMPILE FLAG DEFINITIONS
#===============================================================================
#-------------------------------------------------------------------------------
# Compiler symbol definitions
#-------------------------------------------------------------------------------
include FLAGS.MIN
#===============================================================================
#                             TOOL DEFINITIONS
#===============================================================================

# pull in the appropriate tools definitions based on the compiler being used.
include $(TOOLFILE)
#===============================================================================
#                         TARGET OBJECT FILE LIST
#===============================================================================



# The following is an alphabetically sorted list of all objects required to
# build the target image file.  The following objects are built
# according to the file specific rules and default suffix rules defined in
# this makefile.

OBJECTS = $(TARGETDIR)/dl_flashdrv.o \
$(TARGETDIR)/dl_proc.o \
$(TARGETDIR)/dl_uart.o \
$(TARGETDIR)/dl_start.o


#===============================================================================
#                               TARGET RULES
#===============================================================================
include RULES.MIN        

#===============================================================================
#                               DEPENDENCIES
#===============================================================================
# ------------------------------
# DO NOT EDIT BELOW THIS LINE

$(TARGETDIR)/dl_flashdrv.o: dl_flashdrv.c
$(TARGETDIR)/dl_flashdrv.o: dl_comm.h
$(TARGETDIR)/dl_flashdrv.o: dl_flashdrv.h
$(TARGETDIR)/dl_flashdrv.o: dl_proc.h
$(TARGETDIR)/dl_flashdrv.o: dl_uart.h

$(TARGETDIR)/dl_proc.o: dl_proc.c
$(TARGETDIR)/dl_proc.o: dl_comm.h
$(TARGETDIR)/dl_proc.o: dl_flashdrv.h
$(TARGETDIR)/dl_proc.o: dl_proc.h
$(TARGETDIR)/dl_proc.o: dl_uart.h

$(TARGETDIR)/dl_start.o: dl_start.s

$(TARGETDIR)/dl_uart.o: dl_uart.c
$(TARGETDIR)/dl_uart.o: dl_comm.h
$(TARGETDIR)/dl_uart.o: dl_proc.h
$(TARGETDIR)/dl_uart.o: dl_uart.h

# End of auto generated dependencies.

⌨️ 快捷键说明

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