mirror of
git://projects.qi-hardware.com/nn-usb-fpga.git
synced 2025-04-21 12:27:27 +03:00
lm32 loader
This commit is contained in:
@@ -21,25 +21,27 @@ main.o: main.c
|
||||
soc-hw.o: soc-hw.c
|
||||
$(LM32_CC) $(CFLAGS) -c soc-hw.c
|
||||
|
||||
|
||||
xmodem.o: xmodem.c
|
||||
$(LM32_CC) $(CFLAGS) -c xmodem.c
|
||||
|
||||
|
||||
image: crt0ram.o main.o soc-hw.o xmodem.o linker.ld Makefile
|
||||
$(LM32_LD) $(LDFLAGS) -Map image.map -N -o image crt0ram.o main.o soc-hw.o xmodem.o
|
||||
image: crt0ram.o main.o soc-hw.o xmodem.o
|
||||
$(LM32_LD) $(LDFLAGS) -Map image.map -N -o image crt0ram.o main.o soc-hw.o xmodem.o
|
||||
|
||||
image.lst: image
|
||||
$(LM32_OBJDUMP) -h -S $< > $@
|
||||
|
||||
image.bin: image
|
||||
$(LM32_OBJCOPY) $(SEGMENTS) -O binary image image.bin
|
||||
$(LM32_OBJCOPY) $(SEGMENTS) -O srec image image.bin
|
||||
$(LM32_OBJCOPY) $(SEGMENTS) -O binary image image_bin.bin
|
||||
|
||||
image.srec: image image.lst
|
||||
$(LM32_OBJCOPY) $(SEGMENTS) -O srec image image.srec
|
||||
|
||||
$(VHDLFILE): image.srec
|
||||
$(SREC2VHDL) image.srec > $(VHDLFILE)
|
||||
|
||||
$(VRAMFILE): image.srec
|
||||
$(SREC2VRAM) image.srec 0x0000000 0x1000 > $(VRAMFILE)
|
||||
$(SREC2VRAM) image.srec 0x00000000 0x1000 > $(VRAMFILE)
|
||||
|
||||
clean:
|
||||
rm -f image image.lst image.bin image.srec image.map image.ram *.o *.d
|
||||
|
||||
Reference in New Issue
Block a user