Hallo,
ich werde es nun so machen wie Mark es vorgeschlagen hat.
> Entweder malloc() benutzen (auf einem AVR eher unüblich), oder der
> Funktion ein Array bereitstellen, sodass diese ihn erst garnicht anlegen
> muss, also
> void dataflash_read(int8_t address1, int8_t address2, int8_t address3, uint8*
data, uint8_t bytes)
So ist es, denke ich, am einfachsten, weil wenn ich die Funktion aufrufe
weiß ich ja schon wie groß das Array ist, kann es "anlegen" und an die
Funktion übergeben.
Danke für den Tipp ;)
johannes