Цитата(_Pasha @ Dec 3 2008, 18:31)

Не верю! Winavr20081118rc2
Пжалста:
Код
#include <avr/pgmspace.h>
prog_char testString[] ="something here...";
int main(void)
{
char a;
PGM_P p = testString;
do
{
a = pgm_read_byte(p++);
}while (a);
return 0;
}
и из листинга:
Код
00800060 g O .data 00000012 testString
Тот же самый WinAVR-20081118rc2.
Цитата(defunct @ Dec 3 2008, 19:30)

pgm_print("hello\n");
pgm_print("this program demonstrates an easy way of\n");
pgm_print("printing string literals stored in flash\n");
Действительно, красиво сделано