hi ich habe daten im flash des avr:
1 | const uint8_t daten1[128] PROGMEM = {....}; |
2 | const uint8_t daten2[128] PROGMEM = {....}; |
in einer funktion möchte ich nun dynamisch darauf zugreifen können
1 | void tuWas(const uint8_t * d) |
2 | { |
3 | pgm_read_byte(d[0]); |
4 | } |
5 | |
6 | ... |
7 | |
8 | tuWas(&daten1); |
leider bekomme ih folgendes warning. werde daraus nicht schlau:
1 | note: expected 'const uint8_t *' but argument is of type 'const uint8_t (*)[128]'| |
wie macht man soetwas korrekt ? danke