atmel atmega32 based flasher, c language firmware + cpp windows client