Only use GPIORs if they are actually available for the target MCU

This time from a branch ;)

cheers!