hi markus!

da oben istn tippfehler...

habs jetzt so gemacht und es funktioniert!

Code:
struct ChProgram ch[NUMBER]; 

for (int i = 0; i < NUMBER; i++) 
eeprom_read_block (&ch[i],eeFoo_S_ChProgam+(sizeof(struct ChProgram)*i),sizeof(struct S_ChProgram));
wie zwinge ich den Compiler... immer den gleichen speicherberreich zu nehemen?

Vielen Dank!
Thomas