CC=avr-gcc OBJCOPY=avr-objcopy CFLAGS=-g -mmcu=at90s2313 rom.hex : demo.out $(OBJCOPY) -j .text -O ihex demo.out rom.hex demo.out : demo.o $(CC) $(CFLAGS) -o demo.out demo.o # avr-gcc -g -mmcu=at90s2313 -o demo.out demo.o # avr-gcc -g -mmcu=at90s2313 -o demo.out demo.o -Wl,demo.map # $(CC) $(CFLAGS) -o demo.out -Wl,demo.map demo.o demo.o : demo.c $(CC) $(CFLAGS) -Os -c demo.c load : rom.hex uisp -dprog=dapa -dpart=AT90S2313 --erase --upload if=rom.hex --verify