Всем доброго времени.
Необходимо в PROGMEM хранить здоровенный кусок графики для дисплея. Навешивать для этого отдельную флешку не хочется, потому как объем кристалла позволяет все это добро упаковать прямо в прошивку и не есть мозг. Но тут, сопесна, возникла проблема. Зашить то в прошивку можно и черта лысого, а вот получить доступ к памяти выше 64кб хренушки. Видел где-то на забугорных форумах один и тот же лисапед, где обращение к нужному адресу памяти просиходит через ассемблерный макрос с использованием недокументированной комманды того самого asm. Но помню, что свое время так и не получилось прокатиться на том дивном велике... что-то упорно не компилилось.
Задача, сопсна, проста. Нужно рабочее решение, которым можно будет просто заменить pgm_read_byte(*) / pgm_read_word(*)
Необходимо в PROGMEM хранить здоровенный кусок графики для дисплея. Навешивать для этого отдельную флешку не хочется, потому как объем кристалла позволяет все это добро упаковать прямо в прошивку и не есть мозг. Но тут, сопесна, возникла проблема. Зашить то в прошивку можно и черта лысого, а вот получить доступ к памяти выше 64кб хренушки. Видел где-то на забугорных форумах один и тот же лисапед, где обращение к нужному адресу памяти просиходит через ассемблерный макрос с использованием недокументированной комманды того самого asm. Но помню, что свое время так и не получилось прокатиться на том дивном велике... что-то упорно не компилилось.
Задача, сопсна, проста. Нужно рабочее решение, которым можно будет просто заменить pgm_read_byte(*) / pgm_read_word(*)
Бложу помаленьку обо всем подряд
