summaryrefslogtreecommitdiff
path: root/cesar/test_general/hard/bridgedma/Makefile
blob: 799e71150e7413ff4ea94d739066dc2dffb7fae3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
BASE = ../../..

ECOS = y
TARGET = sparc

TARGET_PROGRAMS = bridgedma_init bridgedma-it bridgedma-tx bridgedma_tx_one_frame

bridgedma_init_SOURCES = bridgedma_init.c
bridgedma_init_MODULES = lib hal/phy

bridgedma-tx_SOURCES = bridgedma-tx-test.c
bridgedma-tx_MODULES = lib hal/phy

bridgedma-it_SOURCES = bridgedma-it.c
bridgedma-it_MODULES = lib hal/phy

bridgedma_tx_one_frame_SOURCES = bridgedma-tx-one-frame.c
bridgedma_tx_one_frame_MODULES = lib hal/phy

include $(BASE)/common/make/top.mk

all: $(TARGET_PROGRAMS:%=obj/%.lst) $(TARGET_PROGRAMS:%=obj/%.hex)

%.lst: %.elf
	$(CROSS_COMPILE_sparc)objdump -DSt $< > $@

%.hex: %.elf
	$(CROSS_COMPILE_sparc)objcopy -SO ihex $< $@