add 2 byte return from modules
compat changes for atmel studio 6 or newwer avrg++