IRAM_ATTR expands to a unique section attribute. Applying it to both declaration and definition results in a section conflict.