# This file needs avra version >= 1.2.0

all:
	@if avra mtrx8x8.asm; then \
		if avrdude -c butterfly -p t2313 -U flash:w:mtrx8x8.hex:i; then \
			echo "[x] Programming OK"; \
		else \
			echo "               ***********************"; \
			echo "                  PROGRAMMING ERROR"; \
			echo "               ***********************"; \
		fi; \
	else \
		echo "               ********************"; \
		echo "                  ASSEMBLY ERROR"; \
		echo "               ********************"; \
	fi

fuses:
	@if avrdude -c avr910 -p t2313 -U lfuse:w:0xC4:m -U hfuse:w:0x9B:m; then \
		echo "[x] Programming OK"; \
	else \
		echo "               ***********************"; \
		echo "                  PROGRAMMING ERROR"; \
		echo "               ***********************"; \
	fi
