#!/bin/bash
# Run this script to compile and flash programm using Altera ByteBlaster
# interface on LPT1. Old data (memory keys) will be saved.

NAME="cwkbd-2323";
DEVICE="90S2323";
OPT="";

if tavrasm -i ${NAME}.asm ; then
avreal -p1 -ab +${DEVICE} ${OPT} -r -d ${NAME}_data.hex
sleep 0,2
avreal -p1 -ab +${DEVICE} ${OPT} -ewv -c ${NAME}.hex -d ${NAME}_data.hex
fi