X-Git-Url: http://pileus.org/git/?p=~andy%2Fcsm213a-hw;a=blobdiff_plain;f=hw2%2Fmakefile;h=b32f808bd8aab647de4043adab4be95f2f069788;hp=0f9b65d4c80e4f2bac64d3747e6f18b2a882aca7;hb=fcf3a5999ccfbb4a88f747ee3d9ed1c9c81891de;hpb=29fe7a5ab17772fba51cb83c42e2b1961a767d59 diff --git a/hw2/makefile b/hw2/makefile index 0f9b65d..b32f808 100644 --- a/hw2/makefile +++ b/hw2/makefile @@ -1,10 +1,22 @@ PROG = mbed -OBJS = main.o test.o serial_dma.o timer_dma.o +UART = /dev/ttyACM0 +OBJS = main.o test.o serial_irq.o serial_dma.o timer_dma.o CPPFLAGS = LDFLAGS = -lm -default: info install +default: info run + +control: control.c + gcc -Wall -o control control.c + +run: all control install.sh + @./install.sh $(PROG).bin + @./control $(UART) + +terms: + term /dev/ttyACM0 & + term /dev/ttyACM1 & dist: zip mbed.zip makefile ../common.mk *.{c,cpp,h} */*.{cpp,.h}