Асмом вообще не владею, к своему стыду...
по поводу указателей...
Это для моего проекта.
Задача такова :
(примерно)
в 1-ю ячейку памяти пишем длинну массива (например 100)
Соответственно опрашиваем ячейки с 2 по 101.
дальше 2-й массив
102-я ячейка - длинна массива (например 10)
следовательно мессив должен занимать ячейки с 103 по 113
трабла в том, что размерность массивов может быть абсолютно разная.
При использовании встроенной в Баском системы хранения переменных в EEPROM происходит такая весч :
при задании массива длинной в 100 - резервируется 100 ячеек.
то есть если я создам такую переменную, и запишу туда 20 значений, то все равно будет зарезервировано 100 ячеек.
проект предполагается варганить на Меге8. При таком формировании массивов - просто расточительство памяти...
покопавшист в Гугле цельный день

все больше прихожу к выводу плюнуть на сие и прикрутить по SPI что-нить вроде AT26DF081A-SU с 1 мегабайтом памяти и иметь возможность записи колометровых массивов на все случаи жизни...
(только вот с SPI я ещё не работал пока....)