diff options
Diffstat (limited to 'ao-bringup-avr/Makefile')
| -rw-r--r-- | ao-bringup-avr/Makefile | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/ao-bringup-avr/Makefile b/ao-bringup-avr/Makefile index 593bf786..a110b50a 100644 --- a/ao-bringup-avr/Makefile +++ b/ao-bringup-avr/Makefile @@ -8,7 +8,7 @@ CC=avr-gcc OBJCOPY=avr-objcopy CFLAGS=-g -mmcu=$(MCU) -Wall -Wstrict-prototypes -Os -mcall-prologues -all: ao-blink.hex ao-switch.hex +all: ao-blink.hex ao-switch.hex ao-uart.hex ao-blink.hex: ao-blink avr-size ao-blink @@ -27,8 +27,21 @@ ao-switch: ao-switch.o ao-switch.s: ao-switch.c $(CC) $(CFLAGS) -S -o $@ ao-switch.c +ao-uart.hex: ao-uart + avr-size ao-uart + $(OBJCOPY) -R .eeprom -O ihex ao-uart $@ + +ao-uart: ao-uart.o + $(CC) $(CFLAGS) -o $@ ao-uart.o + +ao-uart.s: ao-uart.c + $(CC) $(CFLAGS) -S -o $@ ao-uart.c + load-blink: ao-blink.hex $(LOADCMD) $(LOADARG)ao-blink.hex load-switch: ao-switch.hex $(LOADCMD) $(LOADARG)ao-switch.hex + +load-uart: ao-uart.hex + $(LOADCMD) $(LOADARG)ao-uart.hex |
