. added proper path for tools and toolchain
- build all apps on make
This commit is contained in:
+12
-9
@@ -4,6 +4,9 @@
|
|||||||
# ENDIANESS = {eb, el}
|
# ENDIANESS = {eb, el}
|
||||||
# DEBUGGER = {gdb, mips, rom}
|
# DEBUGGER = {gdb, mips, rom}
|
||||||
|
|
||||||
|
TOOLCHAIN_PATH=$(MIPS_HOME)/toolchain/work/install/bin
|
||||||
|
MIPSTOOLS_PATH=$(MIPS_HOME)/tools
|
||||||
|
|
||||||
BOARD ?= ml402
|
BOARD ?= ml402
|
||||||
WITH_TLB ?= n
|
WITH_TLB ?= n
|
||||||
ENDIANESS ?= eb
|
ENDIANESS ?= eb
|
||||||
@@ -25,16 +28,16 @@ CFLAGS += $(ENDIAN_FLAGS)
|
|||||||
CFLAGS += -msoft-float -march=r3000
|
CFLAGS += -msoft-float -march=r3000
|
||||||
CFLAGS += $(CFLAGS-$(BOARD))
|
CFLAGS += $(CFLAGS-$(BOARD))
|
||||||
|
|
||||||
FLASHGEN_TLB-y := flashgen_tlb
|
FLASHGEN_TLB-y := $(MIPSTOOLS_PATH)/flashgen_tlb
|
||||||
FLASHGEN_TLB-n := flashgen
|
FLASHGEN_TLB-n := $(MIPSTOOLS_PATH)/flashgen
|
||||||
PACKHEX := packhex
|
PACKHEX := $(MIPSTOOLS_PATH)/packhex
|
||||||
|
|
||||||
AS=mips-elf-as
|
AS=$(TOOLCHAIN_PATH)/mips-elf-as
|
||||||
AR=mips-elf-ar
|
AR=$(TOOLCHAIN_PATH)/mips-elf-ar
|
||||||
CC=mips-elf-gcc
|
CC=$(TOOLCHAIN_PATH)/mips-elf-gcc
|
||||||
LD=mips-elf-gcc
|
LD=$(TOOLCHAIN_PATH)/mips-elf-gcc
|
||||||
OBJDUMP=mips-elf-objdump
|
OBJDUMP=$(TOOLCHAIN_PATH)/mips-elf-objdump
|
||||||
OBJCOPY=mips-elf-objcopy
|
OBJCOPY=$(TOOLCHAIN_PATH)/mips-elf-objcopy
|
||||||
FLASHGEN=$(FLASHGEN_TLB-$(WITH_TLB))
|
FLASHGEN=$(FLASHGEN_TLB-$(WITH_TLB))
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ PROG-ml402 = $(addprefix $(BUILD_DIR)/, hello.elf testbench.elf test_irq.elf dhr
|
|||||||
PROG-denano = $(addprefix $(BUILD_DIR)/, hello.elf dhry.elf queens.elf stanford.elf paranoia.elf rmd160_test.elf Bessel.elf whet.elf phrasen.elf dttl.elf richards_benchmark.elf test_exception.elf testbench_denano.elf)
|
PROG-denano = $(addprefix $(BUILD_DIR)/, hello.elf dhry.elf queens.elf stanford.elf paranoia.elf rmd160_test.elf Bessel.elf whet.elf phrasen.elf dttl.elf richards_benchmark.elf test_exception.elf testbench_denano.elf)
|
||||||
PROG-sim = $(addprefix $(BUILD_DIR)/, hello.elf test_exception_sim.elf test_emac_sim.elf)
|
PROG-sim = $(addprefix $(BUILD_DIR)/, hello.elf test_exception_sim.elf test_emac_sim.elf)
|
||||||
|
|
||||||
PROG-ml402 = $(addprefix $(BUILD_DIR)/, test_emac.elf)
|
|
||||||
SRCS-network = $(addprefix common/network/, dispatcher.c packet.c arp.c dhcp.c emac.c ethernet.c icmp.c ipv4.c marvell_88e1111.c mii-bitbang.c udp.c fifo.c)
|
SRCS-network = $(addprefix common/network/, dispatcher.c packet.c arp.c dhcp.c emac.c ethernet.c icmp.c ipv4.c marvell_88e1111.c mii-bitbang.c udp.c fifo.c)
|
||||||
all: $(PROG-$(BOARD))
|
all: $(PROG-$(BOARD))
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user