I shall store in flash memory the string which names the relative pin.
And my pointer can stay in the RAM.
I watch some code with lines as:
static const prog_char *label PROGMEM = "my string";
I would initialize my structure writing something like:
static intfPulse pulses[] = {
{ 13, 0, "LED" }
}
Do you see what I mean?