Uwe Bonnes schrieb:
> Rolf Magnus schrieb:
>> Die entsprechende Standard-C-Funktion heißt strcspn, allerdings erwartet
>> die genau wie diese Microsoft-Funktion einen nullterminierten String.
>
> Das passt aber nicht, um eine Seite im Flash auf den gelöschten Wert zu
> testen...
Immer die kleinen Nebenbedingungen, die erst im Laufe der Zeit
rauskommen.
Was spricht dagegen, wenn du dir selbst eine derartige Funktion
schreibst?
Öhm ... eigentlich nichts.
Du kannst sie ja dann in Analogie zu den str <-> mem Funktionen
beispielsweise pgm_spn nennen. (pgm weil alle AVR Funktionen auf dem
Flash pgm_xxx heissen)
PS: für die Zukunft
C hat kein Konzept eines Flash. Alles was damit zusammenhängt ist
sowieso immer systemspezifisch. Und manchmal schreibt man sich dann eben
die Funktionen selber, wobei man sich bei der Benamung entweder an
Standardfunktionen oder an bereits vorhandenen sytsemspezifischen
Funktionen oder einer Kombination aus beidem orientiert.