URL
https://opencores.org/ocsvn/myblaze/myblaze/trunk
[/] [myblaze/] [trunk/] [rtl/] [Makefile] - Diff between revs 5 and 6
Show entire file |
Details |
Blame |
View Log
Rev 5 |
Rev 6 |
Line 4... |
Line 4... |
ELFFILE=rom
|
ELFFILE=rom
|
CC=mb-gcc
|
CC=mb-gcc
|
|
|
XILFLAGS=-mxl-soft-div -msoft-float -mxl-barrel-shift -mno-xl-soft-mul
|
XILFLAGS=-mxl-soft-div -msoft-float -mxl-barrel-shift -mno-xl-soft-mul
|
CXXFLAGS=-g -ansi -pedantic -Wall
|
CXXFLAGS=-g -ansi -pedantic -Wall
|
LNKFLAGS=-Wl,-defsym -Wl,_STACK_SIZE=0x400 -Wl,-defsym -Wl,_HEAP_SIZE=0x400
|
LNKFLAGS=-L/home/daniel/Applications/Xilinx/10.1/EDK/gnu/microblaze/lin64/lib -I/home/daniel/Applications/Xilinx/10.1/EDK/gnu/microblaze/lin64/include/ -Wl,-defsym -Wl,_STACK_SIZE=0x400 -Wl,-defsym -Wl,_HEAP_SIZE=0x400
|
LIBFLAGS=
|
LIBFLAGS=
|
INCFLAGS=
|
INCFLAGS=
|
SIZE=8192
|
SIZE=8192
|
|
|
cc:
|
cc:
|
Line 27... |
Line 27... |
../tools/bin2rom $(ELFFILE).bin $(ELFFILE).vhd 12
|
../tools/bin2rom $(ELFFILE).bin $(ELFFILE).vhd 12
|
|
|
srec: cc
|
srec: cc
|
mb-objcopy -O srec $(ELFFILE).elf $(ELFFILE).srec
|
mb-objcopy -O srec $(ELFFILE).elf $(ELFFILE).srec
|
|
|
mem: srec bin
|
mem: srec bin listing
|
../tools/bin2mem < $(ELFFILE).bin > $(ELFFILE).mem
|
../tools/bin2mem < $(ELFFILE).bin > $(ELFFILE).mem
|
../tools/bin2mem4 < $(ELFFILE).bin
|
../tools/bin2mem4 < $(ELFFILE).bin
|
../tools/srec2vram $(ELFFILE).srec 0 $(SIZE) > rom.vmem
|
../tools/srec2vram 4 $(ELFFILE).srec 0 $(SIZE) > rom.vmem
|
python top.py $(SIZE)
|
python top.py $(SIZE)
|
|
|
all: cc listing bin srec mem vhd
|
all: cc listing bin srec mem vhd
|
|
|
clean:
|
clean:
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.