using PROG_MEM in static struct… howto?

struct intfPulse
{
  const byte pin;
  uint8_t value;
  const prog_char *label PROGMEM;
};

You want part of the struct to be in PROGMEM? I would be complaining too. Do you want the pointer to be in PROGMEM or what it points to? Perhaps clarify that.