Хотелось бы разместить массив во флэш памяти
Для AVR делал так:
const void __flash *symbol[MAX_FONTS] = {&fnt0_6x8,&fnt1_8x8,....
благо там у меня compiler reference есть и там всё подробно расписано.
Для ARM делаю так
const void *symbol[MAX_FONTS] = {&fnt0_6x8,&fnt1_8x8,&fnt2_10x10,...
Размещает в Озу. Чёткого описания не нашёл. Попытка дважды const указывать - приводит к ошибке.
Сами фонты объявлены так:
const uint8_t __flash fnt9_14x16[] = ...
Подскажите пожалуйста. Если есть подробный help по компилятору - киньте ссылку, а то у меня почему-то в пакете какие-то беглые документы.
Заранее благодарен