IAR 8051,CC1110;
К инструкции,инициализирующей запись во флеш есть требование: must be aligned on a 2-byte boundary.
И пример:
Код
RSEG RCODE(1) ;2-byte alignment
FUNCTION halFlashStartWrite, 0203H
halFlashStartWrite:
ORL FCTL, #0x02;
RET;
Читал про RSEG, и про FUNCTION - не понял что это за выравнивание и что именно выравнивается.
Кто может объяснить простыми словами?