Zitat Zitat von sternst
Und was ist mit menu[menu_index].up? Wo ist das gespeichert?
Und was ist mit dem Pointer, den du an die Funktion übergibst? Wo ist der gespeichert?
Das ist schon zumindest ein Anhaltspunkt.
Ich muß also meine Struktur in den Flash bringen.

Wäre das so richtig?

Code:
typedef struct def_menustruktur
{
	const char *text;

	unsigned char next;
	unsigned char previous;
	unsigned char sub;
	unsigned char up;

	unsigned char ActionCode;
	uint8_t ActionValue;
}PROGMEM menustruktur;
Oder muß jede einzelne Variable ins PROGMEN?