URL
https://opencores.org/ocsvn/xulalx25soc/xulalx25soc/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 16 |
Rev 35 |
Line 34... |
Line 34... |
all: memtest.z
|
all: memtest.z
|
ZIPD := $(HOME)/work/rnd/zipcpu/trunk
|
ZIPD := $(HOME)/work/rnd/zipcpu/trunk
|
ZASM := $(ZIPD)/sw/zasm/zasm
|
ZASM := $(ZIPD)/sw/zasm/zasm
|
ZDUMP:= $(ZIPD)/sw/zasm/zdump
|
ZDUMP:= $(ZIPD)/sw/zasm/zdump
|
|
|
|
ZIPCPP:= $(CROSSD)zip-cpp
|
|
ZIPAS := $(CROSSD)zip-as
|
|
ZIPLD := $(CROSSD)zip-ld
|
|
OBDMP := $(CROSSD)zip-objdump
|
|
XULALNK:= xulalink.x
|
|
|
.PHONY: genlrs
|
.PHONY: genlrs
|
genlrs: genlrs.z
|
genlrs: genlrs.z
|
genlrs.z: genlrs.S
|
genlrs.z: genlrs.S
|
$(ZASM) $< -o $@
|
$(ZASM) $< -o $@
|
genlrs.txt: genlrs.z
|
genlrs.txt: genlrs.z
|
Line 50... |
Line 56... |
cputest.txt: cputest.z
|
cputest.txt: cputest.z
|
$(ZDUMP) $< > $@
|
$(ZDUMP) $< > $@
|
|
|
.PHONY: memtest
|
.PHONY: memtest
|
memtest: memtest.z
|
memtest: memtest.z
|
memtest.z: memtest.s
|
memtest.zo: memtest.s
|
$(ZASM) $< -o $@
|
$(ZIPCPP) $< | $(ZIPAS) -o $@ --
|
|
memtest.z: memtest.zo
|
|
$(ZIPLD) -T $(XULALNK) $< -o $@
|
memtest.txt: memtest.z
|
memtest.txt: memtest.z
|
$(ZDUMP) $< > $@
|
$(OBDMP) -d $< > $@
|
|
|
.PHONY: cfgtest
|
.PHONY: cfgtest
|
cfgtest: cfgtest.z
|
cfgtest: cfgtest.z
|
cfgtest.z: cfgtest.s dev.i sys.i
|
cfgtest.z: cfgtest.s dev.i sys.i
|
$(ZASM) $< -o $@
|
$(ZASM) $< -o $@
|
cfgtest.txt: cfgtest.z
|
cfgtest.txt: cfgtest.z
|
$(ZDUMP) $< > $@
|
$(ZDUMP) $< > $@
|
|
|
.PHONY:
|
.PHONY:
|
clean:
|
clean:
|
@rm memtest.z memtest.txt
|
@rm -f memtest.z memtest.txt cfgtest.txt cfgtest.z *.zo a.out
|
@rm -f memtest.z memtest.txt cfgtest.txt cfgtest.z *.zo a.out
|
@rm -f memtest.z memtest.txt cfgtest.txt cfgtest.z *.zo a.out
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.