📄 set_flash_sram.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) Allant Software 1998
#
TARGET = ARM
INC_PATHS = -I..\..
# CFLAGS is the default flags rule. Others are added below
CFLAGS = -g $(INC_PATHS)
CFLAGS_SRCS =
CFLAGS_COMP = $(CC) -c $(CFLAGS)
CFLAGS_OBJS =
CTHUMB = -I..\.. -DAT91_DEBUG_ICE -g+ -dwarf2 -apcs /inter -apcs /softfp -zr16 -zi2
CTHUMB_SRCS = C:\At91\software\drivers\flash\lib_flash_at29.c \
C:\At91\software\drivers\flash\flash_atxx_write.c \
flash_menu.c ..\xmodem\xmodem.c mon_menu.c \
usart_menu.c read_ebi.c main.c get_usart.c \
get_chip_id.c ..\..\drivers\flash\lib_flash_at49.c \
..\..\periph\ebi\lib_ebi.c
CTHUMB_COMP = c:\compil\arm250\bin\tcc -c $$SRC $(CTHUMB) -o $$OBJ
CTHUMB_OBJS = sram_ice\lib_flash_at29.o sram_ice\flash_atxx_write.o \
sram_ice\flash_menu.o sram_ice\xmodem.o \
sram_ice\mon_menu.o sram_ice\usart_menu.o \
sram_ice\read_ebi.o sram_ice\main.o \
sram_ice\get_usart.o sram_ice\get_chip_id.o \
sram_ice\lib_flash_at49.o sram_ice\lib_ebi.o
CTHUMB_SIZEOF = -I..\.. -DAT91_DEBUG_ICE -ec -g+ -dwarf2 -apcs /inter -apcs /softfp -zr16 -zi2
CTHUMB_SIZEOF_SRCS = get_ebi.c ..\..\drivers\flash\flash_at49_data.c
CTHUMB_SIZEOF_COMP = c:\compil\arm250\bin\tcc -c $$SRC $(CTHUMB_SIZEOF) -o $$OBJ
CTHUMB_SIZEOF_OBJS = sram_ice\get_ebi.o sram_ice\flash_at49_data.o
AARM = -i..\.. -pd "AT91_DEBUG_NONE SETA 0" -g -dwarf2 -cpu ARM7TDMI -apcs /inter
AARM_SRCS = cstartup.s
AARM_COMP = c:\compil\arm250\bin\armasm $(AARM) -o $$OBJ $$SRC
AARM_OBJS = sram_ice\cstartup.o
#FLAGS end here (put all flag groups above this line)
EXTHDRS =
HDRS =
LDFLAGS = -sym symbole.lst -list listing.lst -map -xref -info interwork -ro-base 0x2000000 -rw-base 0x2010000 -first sram_ice\cstartup.o(reset)
# 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 = ..\..\drivers\lib_drv\optm_none\lib_drv_16.alf \
..\..\parts\m55800\optm_none\m55800_lib16.alf
CC = cl$(TARGET)
LINKER = c:\compil\arm250\bin\armlink -elf
LIBRARIAN =
MAKENAME = sram_ice\set_flash_sram.mk
PRINT = pr
PROGRAM = sram_ice\set_flash_sram.axf
BUILD_LIB = none.lib
POST_BUILD =
OBJS = $(CFLAGS_OBJS) $(CTHUMB_OBJS) $(CTHUMB_SIZEOF_OBJS) $(AARM_OBJS)
SRCS = $(CFLAGS_SRCS) $(CTHUMB_SRCS) $(CTHUMB_SIZEOF_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: $(BUILD_LIB) $(PROGRAM) $(POST_BUILD)
@+echo --- Build-all done ---
#LINK: next one is the link command
$(PROGRAM): $(OBJS) $(DEPEND) $(O_DEPEND) $(MAKENAME)
$(LINKER) $(LDFLAGS) $(OBJS) $(LIBS) -o $(PROGRAM)
fromelf -nodebug sram_ice\set_flash_sram.axf -bin sram_ice\set_flash_sram.bin
#BUILD_LIB: this is only valid if filled in at macro point
$(BUILD_LIB): $(LIB_DEP) $(MAKENAME)
$(LIBRARIAN) $(LIB_ARGS)
clean:
+for %d in ($(OBJS) $(PROGRAM)) 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: 1
C__AT91_SOFTWARE_DRIVERS_FLASH_LIB_FLASH_AT49_H= \
C:\At91\software\drivers\flash\lib_flash_at49.h \
..\..\periph\stdc\std_c.h
C__AT91_SOFTWARE_DRIVERS_FLASH_LIB_FLASH_AT29_H= \
C:\At91\software\drivers\flash\lib_flash_at29.h \
$(C__AT91_SOFTWARE_DRIVERS_FLASH_LIB_FLASH_AT49_H)
______DRIVERS_FLASH_LIB_FLASH_AT29_H=..\..\drivers\flash\lib_flash_at29.h
______PERIPH_USART_LIB_USART_H=..\..\periph\usart\lib_usart.h \
..\..\periph\usart\usart.h
______DRIVERS_COM_COM_H=..\..\drivers\com\com.h \
$(______PERIPH_USART_LIB_USART_H)
___XMODEM_XMODEM_H=..\xmodem\xmodem.h ..\..\periph\stdc\std_c.h
USART_MENU_H=usart_menu.h $(______DRIVERS_COM_COM_H)
______PERIPH_SPECIAL_FUNCTION_LIB_SF_H= \
..\..\periph\special_function\lib_sf.h \
..\..\periph\special_function\sf.h
______PARTS_M55800_M55800_H=..\..\parts\m55800\m55800.h \
..\..\periph\ebi\ebi.h ..\..\periph\power_saving\apmc55800.h \
..\..\periph\pio\pioa.h ..\..\periph\pio\piob.h
______PERIPH_AIC_LIB_AIC_H=..\..\periph\aic\lib_aic.h ..\..\periph\aic\aic.h
______PERIPH_PIO_LIB_PIO_H=..\..\periph\pio\lib_pio.h ..\..\periph\pio\pio.h
______PERIPH_TIMER_COUNTER_LIB_TC_H=..\..\periph\timer_counter\lib_tc.h \
..\..\periph\timer_counter\tc.h
______PERIPH_POWER_SAVING_LIB_POWER_SAVE_H= \
..\..\periph\power_saving\lib_power_save.h \
..\..\periph\stdc\lib_err.h ..\..\periph\power_saving\ps40400.h \
..\..\periph\power_saving\ps40800.h \
..\..\periph\power_saving\pmc42800.h \
..\..\periph\power_saving\pmc63200.h
______PERIPH_SPI_LIB_SPI_H=..\..\periph\spi\lib_spi.h \
..\..\periph\spi\spi.h $(______PERIPH_POWER_SAVING_LIB_POWER_SAVE_H)
______PERIPH_RTC_LIB_RTC_H=..\..\periph\rtc\lib_rtc.h ..\..\periph\rtc\rtc.h
______PERIPH_ADC_LIB_ADC_H=..\..\periph\adc\lib_adc.h ..\..\periph\adc\adc.h
______PERIPH_DAC_LIB_DAC_H=..\..\periph\dac\lib_dac.h ..\..\periph\dac\dac.h
______PARTS_M55800_LIB_M55800_H=..\..\parts\m55800\lib_m55800.h \
$(______PARTS_M55800_M55800_H) ..\..\periph\arm7tdmi\arm.h \
$(______PERIPH_AIC_LIB_AIC_H) \
..\..\periph\aic\ext_irq\lib_ext_irq.h \
$(______PERIPH_PIO_LIB_PIO_H) $(______PERIPH_USART_LIB_USART_H) \
$(______PERIPH_TIMER_COUNTER_LIB_TC_H) \
$(______PERIPH_SPI_LIB_SPI_H) $(______PERIPH_RTC_LIB_RTC_H) \
$(______PERIPH_ADC_LIB_ADC_H) $(______PERIPH_DAC_LIB_DAC_H)
GET_USART_H=get_usart.h $(______PARTS_M55800_LIB_M55800_H) \
..\..\drivers\time_rtc\time_rtc.h \
$(______PERIPH_SPECIAL_FUNCTION_LIB_SF_H)
______PERIPH_EBI_LIB_EBI_H=..\..\periph\ebi\lib_ebi.h \
..\..\periph\stdc\std_c.h ..\..\periph\ebi\ebi.h
GET_EBI_H=get_ebi.h $(______PERIPH_EBI_LIB_EBI_H) \
..\..\drivers\flash\lib_flash_at49.h \
$(______DRIVERS_FLASH_LIB_FLASH_AT29_H)
# DEPEND: end include files
sram_ice\lib_flash_at29.o: C:\At91\software\drivers\flash\lib_flash_at29.c \
$(C__AT91_SOFTWARE_DRIVERS_FLASH_LIB_FLASH_AT29_H)
c:\compil\arm250\bin\tcc -c \
C:\At91\software\drivers\flash\lib_flash_at29.c $(CTHUMB) -o \
sram_ice\lib_flash_at29.o
sram_ice\flash_atxx_write.o: \
C:\At91\software\drivers\flash\flash_atxx_write.c \
..\..\drivers\flash\lib_flash_at49.h \
$(______DRIVERS_FLASH_LIB_FLASH_AT29_H)
c:\compil\arm250\bin\tcc -c \
C:\At91\software\drivers\flash\flash_atxx_write.c $(CTHUMB) -o \
sram_ice\flash_atxx_write.o
sram_ice\flash_menu.o: flash_menu.c ..\..\drivers\flash\lib_flash_at49.h \
$(______DRIVERS_COM_COM_H)
c:\compil\arm250\bin\tcc -c flash_menu.c $(CTHUMB) -o sram_ice\flash_menu.o
sram_ice\xmodem.o: ..\xmodem\xmodem.c $(______DRIVERS_COM_COM_H) \
$(___XMODEM_XMODEM_H)
c:\compil\arm250\bin\tcc -c ..\xmodem\xmodem.c $(CTHUMB) -o sram_ice\xmodem.o
sram_ice\mon_menu.o: mon_menu.c $(______DRIVERS_COM_COM_H)
c:\compil\arm250\bin\tcc -c mon_menu.c $(CTHUMB) -o sram_ice\mon_menu.o
sram_ice\usart_menu.o: usart_menu.c $(USART_MENU_H)
c:\compil\arm250\bin\tcc -c usart_menu.c $(CTHUMB) -o sram_ice\usart_menu.o
sram_ice\read_ebi.o: read_ebi.c
c:\compil\arm250\bin\tcc -c read_ebi.c $(CTHUMB) -o sram_ice\read_ebi.o
sram_ice\main.o: main.c $(___XMODEM_XMODEM_H) $(USART_MENU_H) \
$(GET_USART_H) ..\..\drivers\flash\lib_flash_at49.h \
..\..\drivers\flash\lib_flash_at29.h get_ebi.h \
..\..\periph\ebi\lib_ebi.h
c:\compil\arm250\bin\tcc -c main.c $(CTHUMB) -o sram_ice\main.o
sram_ice\get_usart.o: get_usart.c $(GET_USART_H)
c:\compil\arm250\bin\tcc -c get_usart.c $(CTHUMB) -o sram_ice\get_usart.o
sram_ice\get_chip_id.o: get_chip_id.c \
$(______PERIPH_SPECIAL_FUNCTION_LIB_SF_H)
c:\compil\arm250\bin\tcc -c get_chip_id.c $(CTHUMB) -o sram_ice\get_chip_id.o
sram_ice\lib_flash_at49.o: ..\..\drivers\flash\lib_flash_at49.c \
..\..\drivers\flash\lib_flash_at49.h
c:\compil\arm250\bin\tcc -c ..\..\drivers\flash\lib_flash_at49.c $(CTHUMB) \
-o sram_ice\lib_flash_at49.o
sram_ice\lib_ebi.o: ..\..\periph\ebi\lib_ebi.c $(______PERIPH_EBI_LIB_EBI_H)
c:\compil\arm250\bin\tcc -c ..\..\periph\ebi\lib_ebi.c $(CTHUMB) -o \
sram_ice\lib_ebi.o
sram_ice\get_ebi.o: get_ebi.c $(GET_EBI_H)
c:\compil\arm250\bin\tcc -c get_ebi.c $(CTHUMB_SIZEOF) -o sram_ice\get_ebi.o
sram_ice\flash_at49_data.o: ..\..\drivers\flash\flash_at49_data.c \
..\..\drivers\flash\lib_flash_at49.h
c:\compil\arm250\bin\tcc -c ..\..\drivers\flash\flash_at49_data.c \
$(CTHUMB_SIZEOF) -o sram_ice\flash_at49_data.o
sram_ice\cstartup.o: cstartup.s ..\..\periph\aic\aic.inc \
..\..\periph\arm7tdmi\arm.inc ..\..\periph\special_function\sf.inc \
..\..\periph\ebi\ebi.inc ..\..\periph\power_saving\apmc55800.inc
c:\compil\arm250\bin\armasm $(AARM) -o sram_ice\cstartup.o cstartup.s
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -