Um nicht aus allem einen Pointer machen zu müssen, was in einem struct steht kann man auch mit dem Punktoperator auf die einzelnen Elemente zugreifen
zB p->mkb[buttonN].mode
dann sollte das ganze mit
eeprom_write_byte((uint8_t*)(&(p->mkb[buttonN].mode)),newmode);
machbar sein
sast
Lesezeichen