📄 fs44b0ii_bios.mk
字号:
# Makefile generated by Metrowerks CodeWarrior IDE
#
all: DebugRel_bin Flash_Hex
clean: clean_DebugRel_bin clean_Flash_Hex
##############################
####### TARGET: DebugRel_bin
##############################
TOP_DebugRel_bin=D:\SingleChip\44B0\Projects\FS44B0II_BIOS\
WD_DebugRel_bin=$(shell cd ${TOP_DebugRel_bin};echo `pwd`)
c_SRC_DebugRel_bin+=src/AM29LV160.c
c_SRC_DebugRel_bin+=src/Main.c
c_SRC_DebugRel_bin+=src/Nand.c
c_SRC_DebugRel_bin+=src/SST39VF160.c
c_SRC_DebugRel_bin+=src/Shell.c
c_SRC_DebugRel_bin+=src/control.c
c_SRC_DebugRel_bin+=src/ide.c
c_SRC_DebugRel_bin+=src/mbm29lv160.c
c_SRC_DebugRel_bin+=src/rtl8019.c
c_SRC_DebugRel_bin+=src/serial.c
c_SRC_DebugRel_bin+=src/tm_clk.c
c_SRC_DebugRel_bin+=src/utils.c
c_SRC_DebugRel_bin+=src/xmodem.c
c_SRC_DebugRel_bin+=src/tftp/arp.c
c_SRC_DebugRel_bin+=src/tftp/eth.c
c_SRC_DebugRel_bin+=src/tftp/icmp.c
c_SRC_DebugRel_bin+=src/tftp/ip.c
c_SRC_DebugRel_bin+=src/tftp/skbuff.c
c_SRC_DebugRel_bin+=src/tftp/tftp.c
c_SRC_DebugRel_bin+=src/tftp/tftpmain.c
c_SRC_DebugRel_bin+=src/tftp/tftpput.c
c_SRC_DebugRel_bin+=src/tftp/udp.c
obj_DebugRel_bin+=$(c_SRC_DebugRel_bin:.c=.obj)
CFLAGS_DebugRel_bin+= -I.\
-I- -IC:/"Program Files"/ARM/RVCT/Data/2.2/349/include/windows\
-IC:/"Program Files"/ARM/RVCT/Data/2.2/349/include/windows
clean_DebugRel_bin:
rm -f ${obj_DebugRel_bin}
DebugRel_bin:FS44B0II_BIOS.axf
TARGET=FS44B0II_BIOS.axf
ifeq (${TARGET}, FS44B0II_BIOS.axf)
DebugRel_bin:MW_LDFLAGS=armlink --map --ro_base=0xC000000 --first=vector.o(reset) --info=totals
DebugRel_bin:MW_LIBS=
DebugRel_bin:CFLAGS=${CFLAGS_DebugRel_bin}
FS44B0II_BIOS.axf: ${obj_DebugRel_bin}
${MW_LDFLAGS} ${LDFLAGS} ${LIBS} -o $@ $<
DebugRel_bin:MW_CFLAGS=armcc --debug -O1 -D__S3C44B0X__ -D__AM29LV160__
%.obj: %.c
${MW_CFLAGS} -c ${CFLAGS} -o $@ $^
#####################################################
#Caution: Donot edit this comment block. MW Specific
#METROWERKS SPECIFIC BEGIN
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\src\slib.s
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\src\SysInit.s
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\src\vector.s
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\44B.H
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\board.h
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\config.h
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\def.h
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\Option.h
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\Rtl8019.h
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\Shell.h
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\slib.h
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\utils.h
#METROWERKS SPECIFIC END
#####################################################
endif
##############################
####### TARGET: Flash_Hex
##############################
TOP_Flash_Hex=D:\SingleChip\44B0\Projects\FS44B0II_BIOS\
WD_Flash_Hex=$(shell cd ${TOP_Flash_Hex};echo `pwd`)
c_SRC_Flash_Hex+=src/AM29LV160.c
c_SRC_Flash_Hex+=src/Main.c
c_SRC_Flash_Hex+=src/Nand.c
c_SRC_Flash_Hex+=src/SST39VF160.c
c_SRC_Flash_Hex+=src/Shell.c
c_SRC_Flash_Hex+=src/control.c
c_SRC_Flash_Hex+=src/ide.c
c_SRC_Flash_Hex+=src/mbm29lv160.c
c_SRC_Flash_Hex+=src/rtl8019.c
c_SRC_Flash_Hex+=src/serial.c
c_SRC_Flash_Hex+=src/tm_clk.c
c_SRC_Flash_Hex+=src/utils.c
c_SRC_Flash_Hex+=src/xmodem.c
c_SRC_Flash_Hex+=src/tftp/arp.c
c_SRC_Flash_Hex+=src/tftp/eth.c
c_SRC_Flash_Hex+=src/tftp/icmp.c
c_SRC_Flash_Hex+=src/tftp/ip.c
c_SRC_Flash_Hex+=src/tftp/skbuff.c
c_SRC_Flash_Hex+=src/tftp/tftp.c
c_SRC_Flash_Hex+=src/tftp/tftpmain.c
c_SRC_Flash_Hex+=src/tftp/tftpput.c
c_SRC_Flash_Hex+=src/tftp/udp.c
obj_Flash_Hex+=$(c_SRC_Flash_Hex:.c=.obj)
CFLAGS_Flash_Hex+= -I.\
-I- -IC:/"Program Files"/ARM/RVCT/Data/2.2/349/include/windows\
-IC:/"Program Files"/ARM/RVCT/Data/2.2/349/include/windows
clean_Flash_Hex:
rm -f ${obj_Flash_Hex}
Flash_Hex:FS44B0II_BIOS.axf
TARGET=FS44B0II_BIOS.axf
ifeq (${TARGET}, FS44B0II_BIOS.axf)
Flash_Hex:MW_LDFLAGS=armlink --map --ro_base=0xC000000 --first=vector.o(reset) --info=totals
Flash_Hex:MW_LIBS=
Flash_Hex:CFLAGS=${CFLAGS_Flash_Hex}
FS44B0II_BIOS.axf: ${obj_Flash_Hex}
${MW_LDFLAGS} ${LDFLAGS} ${LIBS} -o $@ $<
Flash_Hex:MW_CFLAGS=armcc --debug -O1 -D__S3C44B0X__ -D__AM29LV160__
%.obj: %.c
${MW_CFLAGS} -c ${CFLAGS} -o $@ $^
#####################################################
#Caution: Donot edit this comment block. MW Specific
#METROWERKS SPECIFIC BEGIN
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\src\slib.s
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\src\SysInit.s
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\src\vector.s
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\44B.H
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\board.h
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\config.h
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\def.h
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\Option.h
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\Rtl8019.h
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\Shell.h
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\slib.h
#D:\SingleChip\44B0\Projects\FS44B0II_BIOS\inc\utils.h
#METROWERKS SPECIFIC END
#####################################################
endif
##############################
# end Makefile
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -