From email with Marek: On smaller devices (all except ATmega64/128), __SPM_REG is in the I/O space, accessible with the shorter "in" and "out" instructions - since the boot loader has a limited size, this could be an important optimization.
Generated on Thu Jun 28 2018 10:03:45 for avr-libc by 1.8.13