Version adapted for Raspberry Pi. Makefile defines new TARGET_PC variable which is used if programmer should be compiled for Raspberry Pi. Also GPIO pins are used to manipulate DTR (GPIO18) and RTS (GPIO17) lines.