Hello community!
If my project uses an ATmega chip, can I use a static library (.a) that was compiled for ATtiny device and vice versa?
Section 4, Instruction Set Summary, of the AVR instruction set manual says that "Machine code level of compatibility is intact for all CPU versions with a very few exceptions related to the Reduced Core (AVRrc), though not all instructions are included in the instructions set for all devices," but I am curious how an AVR core handles an instruction that is only included in a the instruction set for a bigger core.