I'm aware of some of the far routines available but I would like to just get the significant high byte to a PROGMEM address. I can do this with inline asm, but was wondering if there is an equivalent C form yet?
uint8_t i; asm volatile("ldi %0, hh8(%1)" : "=a" (i) : "p" (ptrFlash));
Is there a C form of:
i = hh8(ptrFlash);