Код, вызвавший сюрпризы был из аппноты AVR1316. При более внимательном взгляде на него в файле прямо написано:;* None of these routines clean up the NVM Command Register after use.
;* It is therefore important to write NVM_CMD_NO_OPERATION_gc (0x00) to this
;* register when you are finished using any of the functions in this driver.
;*
;* For all routines, it is important that any interrupt handlers do not
;* perform any NVM operations.