?? mx21_bootloader_debugrel.mk
字號:
#
# Warning: This Makefile is generated by the genmake program from the template:
# gen_arx.mk - template for ARM compiler to build executables
# It is advised that you not modify this by hand. If you want
# to add something, you can change the gen_arx.mk template.
# Copyright (c) ARM Ltd. 2002
#
TARGET = ARM
INC_PATHS = -I..\include\
# CFLAGS is the default flags rule. Others are added below
CFLAGS = -g $(INC_PATHS)
CFLAGS_SRCS =
CFLAGS_COMP = $(CC) -c $(CFLAGS)
CFLAGS_OBJS =
CARM = -I..\include\ -g --dwarf2 -O1
CARM_SRCS = ..\console\io.c ..\console\command.c \
..\drv\common\drv_common.c ..\drv\drv_kpp.c \
..\drv\drv_rtc.c ..\main\retarget.c \
..\console\console.c ..\main\initial.c \
..\main\main.c ..\net\ethernet.c ..\net\ip.c \
..\net\net.c ..\net\tftp.c ..\drv\cs8900.c \
..\drv\drv_flash.c
CARM_COMP = c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c $$SRC $(CARM) -o $$OBJ
CARM_OBJS = DebugRel\io.o DebugRel\command.o \
DebugRel\drv_common.o DebugRel\drv_kpp.o \
DebugRel\drv_rtc.o DebugRel\retarget.o \
DebugRel\console.o DebugRel\initial.o \
DebugRel\main.o DebugRel\ethernet.o DebugRel\ip.o \
DebugRel\net.o DebugRel\tftp.o DebugRel\cs8900.o \
DebugRel\drv_flash.o
CARM_CPP = -g --dwarf2 --cpp -O1
CARM_CPP_SRCS =
CARM_CPP_COMP = c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c $$SRC $(CARM_CPP) -o $$OBJ
CARM_CPP_OBJS =
CTHUMB = --thumb -g --dwarf2 -O1
CTHUMB_SRCS =
CTHUMB_COMP = c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c $$SRC $(CTHUMB) -o $$OBJ
CTHUMB_OBJS =
CTHUMB_CPP = --thumb -g --dwarf2 --cpp -O1
CTHUMB_CPP_SRCS =
CTHUMB_CPP_COMP = c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c $$SRC $(CTHUMB_CPP) -o $$OBJ
CTHUMB_CPP_OBJS =
AARM = -g --dwarf2
AARM_SRCS = ..\drv\common\drv_display.s ..\main\transit_code.s \
..\main\926-EJ.s ..\main\startup.s
AARM_COMP = c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armasm $(AARM) -o $$OBJ $$SRC
AARM_OBJS = DebugRel\drv_display.o DebugRel\transit_code.o \
DebugRel\926-EJ.o DebugRel\startup.o
#FLAGS end here (put all flag groups above this line)
EXTHDRS =
HDRS =
LDFLAGS = --list list.txt --info sizes --info totals --map
# LIB_DEP is list of dependents for library build ($OBJS for example)
LIB_DEP =
# LIB_ARGS is argument line for librarian
LIB_ARGS =
# LIBS are system libraries as name
LIBS = ..\lib\Nucleus_vx2.00b.a
CC = cl$(TARGET)
LINKER = c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armlink
LIBRARIAN =
MAKENAME = mx21_bootloader_DebugRel.mk
PRINT = pr
PROGRAM = Debug\mx21_bootloader.axf
BUILD_LIB = none.lib
POST_BUILD =
ALL_DEP = $(PROGRAM) $(POST_BUILD)
OBJS = $(CFLAGS_OBJS) $(CARM_OBJS) $(CARM_CPP_OBJS) $(CTHUMB_OBJS) \
$(CTHUMB_CPP_OBJS) $(AARM_OBJS)
SRCS = $(CFLAGS_SRCS) $(CARM_SRCS) $(CARM_CPP_SRCS) $(CTHUMB_SRCS) \
$(CTHUMB_CPP_SRCS) $(AARM_SRCS)
# depend is for dependant rules that should not be linked in
DEPEND =
O_DEPEND =
COMP_LINE = $(CFLAGS_COMP)
# .c.o is default compile line if not explicitly defined
.c.o :
$(COMP_LINE) $*.c
# all is first target
all: $(ALL_DEP)
@+echo --- Build-all done ---
#LINK: next one is the link command
$(PROGRAM): $(OBJS) $(DEPEND) $(O_DEPEND) $(MAKENAME)
$(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM)
#BUILD_LIB: this is only valid if filled in at macro point
$(BUILD_LIB): $(LIB_DEP) $(OBJS) $(DEPEND) $(O_DEPEND) $(MAKENAME)
$(LIBRARIAN) $(LIB_ARGS) $(BUILD_LIB) $(OBJS)
clean:
+for %d in ($(OBJS) $(PROGRAM) $(BUILD_LIB)) do if exist %d del %d
rebuild: clean all
depend:; upddep $(MAKENAME)
index:; ctags -wx $(HDRS) $(SRCS)
print:; $(PRINT) $(HDRS) $(SRCS)
program: $(PROGRAM)
tags: $(HDRS) $(SRCS); ctags $(HDRS) $(SRCS)
# DEPEND: include files below
# Dependency summaries:
# System includes suppressed
# Missing files: 10
___INCLUDE__NUCLEUS_H=..\include\\nucleus.h
___INCLUDE__DRV_DEFS_H=..\include\\drv_defs.h ..\include\\memory.h \
$(___INCLUDE__NUCLEUS_H)
___INCLUDE__CONSOLE_H=..\include\\console.h ..\include\\io.h \
..\include\\command.h
___INCLUDE__NET_H=..\include\\net.h ..\include\\types.h
___INCLUDE__CS8900_H=..\include\\cs8900.h $(___INCLUDE__NET_H)
___INCLUDE__FLASH_H=..\include\\flash.h ..\include\\types.h
# DEPEND: end include files
DebugRel\io.o: ..\console\io.c ..\include\\adsmx21_defs.h \
$(___INCLUDE__DRV_DEFS_H) ..\include\\drv_extr.h ..\include\\io.h
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c ..\console\io.c \
$(CARM) -o DebugRel\io.o
DebugRel\command.o: ..\console\command.c ..\include\\adsmx21_defs.h \
$(___INCLUDE__DRV_DEFS_H) ..\include\\drv_extr.h \
$(___INCLUDE__CONSOLE_H)
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c \
..\console\command.c $(CARM) -o DebugRel\command.o
DebugRel\drv_common.o: ..\drv\common\drv_common.c \
..\include\\adsmx21_defs.h $(___INCLUDE__DRV_DEFS_H) \
..\include\\drv_extr.h
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c \
..\drv\common\drv_common.c $(CARM) -o DebugRel\drv_common.o
DebugRel\drv_kpp.o: ..\drv\drv_kpp.c ..\include\\adsmx21_defs.h \
$(___INCLUDE__DRV_DEFS_H) ..\include\\drv_extr.h
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c ..\drv\drv_kpp.c \
$(CARM) -o DebugRel\drv_kpp.o
DebugRel\drv_rtc.o: ..\drv\drv_rtc.c ..\include\\adsmx21_defs.h \
$(___INCLUDE__DRV_DEFS_H) ..\include\\drv_extr.h
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c ..\drv\drv_rtc.c \
$(CARM) -o DebugRel\drv_rtc.o
DebugRel\retarget.o: ..\main\retarget.c
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c ..\main\retarget.c \
$(CARM) -o DebugRel\retarget.o
DebugRel\console.o: ..\console\console.c ..\include\\adsmx21_defs.h \
$(___INCLUDE__DRV_DEFS_H) ..\include\\drv_extr.h \
$(___INCLUDE__CONSOLE_H) ..\main\main.h
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c \
..\console\console.c $(CARM) -o DebugRel\console.o
DebugRel\initial.o: ..\main\initial.c ..\include\\adsmx21_defs.h
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c ..\main\initial.c \
$(CARM) -o DebugRel\initial.o
DebugRel\main.o: ..\main\main.c ..\include\\adsmx21_defs.h \
$(___INCLUDE__DRV_DEFS_H) ..\include\\drv_extr.h \
$(___INCLUDE__CONSOLE_H) ..\main\main.h $(___INCLUDE__NET_H)
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c ..\main\main.c \
$(CARM) -o DebugRel\main.o
DebugRel\ethernet.o: ..\net\ethernet.c $(___INCLUDE__NET_H)
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c ..\net\ethernet.c \
$(CARM) -o DebugRel\ethernet.o
DebugRel\ip.o: ..\net\ip.c ..\include\\io.h $(___INCLUDE__NET_H)
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c ..\net\ip.c \
$(CARM) -o DebugRel\ip.o
DebugRel\net.o: ..\net\net.c $(___INCLUDE__CONSOLE_H) $(___INCLUDE__NET_H)
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c ..\net\net.c \
$(CARM) -o DebugRel\net.o
DebugRel\tftp.o: ..\net\tftp.c $(___INCLUDE__DRV_DEFS_H) \
$(___INCLUDE__CONSOLE_H) $(___INCLUDE__NET_H) ..\include\\tftp.h
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c ..\net\tftp.c \
$(CARM) -o DebugRel\tftp.o
DebugRel\cs8900.o: ..\drv\cs8900.c $(___INCLUDE__NUCLEUS_H) \
$(___INCLUDE__CS8900_H)
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c ..\drv\cs8900.c \
$(CARM) -o DebugRel\cs8900.o
DebugRel\drv_flash.o: ..\drv\drv_flash.c $(___INCLUDE__DRV_DEFS_H) \
$(___INCLUDE__FLASH_H)
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armcc -c ..\drv\drv_flash.c \
$(CARM) -o DebugRel\drv_flash.o
DebugRel\drv_display.o: ..\drv\common\drv_display.s
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armasm $(AARM) -o \
DebugRel\drv_display.o ..\drv\common\drv_display.s
DebugRel\transit_code.o: ..\main\transit_code.s
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armasm $(AARM) -o \
DebugRel\transit_code.o ..\main\transit_code.s
DebugRel\926-EJ.o: ..\main\926-EJ.s ..\main\mx21_defs.s
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armasm $(AARM) -o \
DebugRel\926-EJ.o ..\main\926-EJ.s
DebugRel\startup.o: ..\main\startup.s ..\main\mx21_defs.s
c:\progra~1\arm\rvct\programs\2.2\349\win_32~1\armasm $(AARM) -o \
DebugRel\startup.o ..\main\startup.s
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -