X-Git-Url: https://git.llucax.com/z.facultad/66.09/etherled.git/blobdiff_plain/6add33161e732ed834469f217a7ba97200694d63..HEAD:/src/Makefile diff --git a/src/Makefile b/src/Makefile index b7ca284..50c5f92 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,7 +1,7 @@ # Compilador CC=sdcc -CFLAGS=-DDEBUG +#CFLAGS=-DDEBUG # Assembler AS=asx8051 @@ -15,7 +15,7 @@ LDFLAGS=-cn SHELL=bash # Archivos -cmodules=main dp8390 eth ip udp +cmodules=main dp8390 eth arp ip udp elp amodules=leds modules=$(cmodules) $(amodules) @@ -33,21 +33,31 @@ eth.h: types.h ip.h: types.h +arp.h: types.h eth.h ip.h + udp.h: types.h +elp.h: types.h + dp8390.asm: dp8390.c dp8390.h debug.h eth.h dp8390.rel: dp8390.asm eth.asm: eth.c eth.h netdev.h debug.h eth.rel: eth.asm +arp.asm: arp.c arp.h netdev.h debug.h +arp.rel: arp.asm + ip.asm: ip.c ip.h netdev.h debug.h ip.rel: ip.asm udp.asm: udp.c udp.h ip.h netdev.h debug.h udp.rel: udp.asm -main.asm: main.c leds.h reg51.h netdev.h eth.h ip.h udp.h debug.h +elp.asm: elp.c elp.h leds.h udp.h netdev.h debug.h +elp.rel: elp.asm + +main.asm: main.c leds.h reg51.h netdev.h eth.h ip.h udp.h elp.h debug.h main.rel: main.asm leds.rel: leds.asm @@ -80,6 +90,6 @@ el.hex: $(addsuffix .rel, $(modules)) clean: - @rm -vf el.hex *.rel $(addsuffix .asm, $(cmodules)) *.lst *.map *.lnk *.mem *.sym + @rm -vf el.hex *.rel $(addsuffix .asm, $(cmodules)) *.lst *.map *.lnk *.mem *.sym *.rst .PHONY: clean