fixed gcc compatibility, added usbasp hardware as target. not in a working state.