]> git.llucax.com Git - z.facultad/66.09/etherled.git/blobdiff - src/Makefile
Alguna modificación al informe que ya no recuerdo.
[z.facultad/66.09/etherled.git] / src / Makefile
index d51639d20b8572bd12895bd6d2b9e53d16059bd3..50c5f924c48e8c0ab6abf1fcad4e4d48266630f9 100644 (file)
@@ -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 elp
+cmodules=main dp8390 eth arp ip udp elp
 amodules=leds
 modules=$(cmodules) $(amodules)
 
@@ -33,6 +33,8 @@ eth.h: types.h
 
 ip.h: types.h
 
+arp.h: types.h eth.h ip.h
+
 udp.h: types.h
 
 elp.h: types.h
@@ -43,6 +45,9 @@ 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
 
@@ -85,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