URL
https://opencores.org/ocsvn/spacewire_light/spacewire_light/trunk
Subversion Repositories spacewire_light
[/] [spacewire_light/] [trunk/] [sim/] [spwamba_leon3/] [Makefile] - Rev 7
Go to most recent revision | Compare with Previous | Blame | View Log
## Makefile for building SpaceWire AMBA testbench.## Change this to your local GRLIB directory.GRLIB = /data/leon3/grlib-gpl-1.1.0-b4104RTLDIR = ../../rtl/vhdlTBDIR = ../../bench/vhdlSWDIR = ../../sw/spwamba_testSWDEFS = -DTXCLKFREQ=40 -DDESCTABLESIZE=5 -DQUEUEFILL=700 -DLOOPBACKSWITCH=1TOP = spwamba_tbVHDLSIMFILES = \$(RTLDIR)/spwpkg.vhd \$(RTLDIR)/spwlink.vhd \$(RTLDIR)/spwrecv.vhd \$(RTLDIR)/spwxmit.vhd \$(RTLDIR)/spwxmit_fast.vhd \$(RTLDIR)/spwrecvfront_generic.vhd \$(RTLDIR)/spwrecvfront_fast.vhd \$(RTLDIR)/syncdff.vhd \$(RTLDIR)/spwram.vhd \$(RTLDIR)/spwambapkg.vhd \$(RTLDIR)/spwamba.vhd \$(RTLDIR)/spwahbmst.vhd \$(TBDIR)/ahbram_loadfile.vhd \spwamba_tb.vhdTECHLIBS = inferredLIBSKIP = contrib cypress eth fmf gleichmann gsi hynix micron openchip opencores spansion spwDIRSKIP = ata can ddr greth spacewireFILESKIP = i2cmst.vhd i2cmst_gen.vhd ahbtrace_mb.vhdinclude $(GRLIB)/bin/Makefileall:@echo " specific information for SPWAMBA:"@echo@echo " make ghdl : compile test bench with GHDL"@echo " make spwamba_test.srec : compile test software (requires sparc-elf-4.4.2)"@echo " make ghdl-launch : run test software in test bench"@echospwamba_test.srec: spwamba_test.elfsparc-elf-objcopy -O srec $< $@spwamba_test.elf: init_sys.o spwamba_test.osparc-elf-gcc -msoft-float -s $^ -o $@spwamba_test.o: $(SWDIR)/spwamba_test.csparc-elf-gcc -msoft-float -Wall -Os -I$(SWDIR) $(SWDEFS) -c $<init_sys.o: $(SWDIR)/init_sys.Ssparc-elf-gcc -c $<.PHONY: my-cleanclean: my-cleanmy-clean:$(RM) spwamba_test.o init_sys.o spwamba_test.elf
Go to most recent revision | Compare with Previous | Blame | View Log
