Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > Hallo Rolf, > > > So.. und jetzt kommt der Clou... definiert man für eeepromaddr und addr je einen eigenen Typ einer Variable > > vom Typ INT, werden die Parameter nicht mehr als Stackwert sondern referenziert angesprochen. > > Ausserdem lassen sich die beiden static Variablen in einem Typ zusammen fassen was weniger > > Stackoperationen zur Folge hat. > > ... > > mit automatischem hochzählen der Adressen. Variante 2 finde ich sogar noch eleganter weil wie gesagt > > min. 1 Stackvariable entfällt (die Adresse für die Referenz zum neuen Typ muß ja immer übergeben werden. > > Referenzen müsten aber weit schneller als Stackoperationen sein. Da winkt also auch ein Vorteil. > > > > Mit der Idee kannst Du den Leuten ruhig etwas mehr Luxus gönnen... :-) > > Trau Dich ! :-) > > Die Angaben sind ja weiterhin jederzeit auch mit direkten Adressen zu machen und es würde sich eine > > weitere Möglichkeit zur Prüfung von unvollständig geschriebenen Daten eröffnen. > > Diesen Schritt werde ich auf keinen Fall gehen. > Das Modul hätte dann nichts mehr mit dem bisherigen eeprom.c2 zu tun, da alle > Funktionen inkompatibel wären. Das heißt, jemand, der updaten will, darf sein > komplettes Programm umschreiben. > Nein, das tue ich den CC2-Usern nicht an. > > Allerdings werde ich im Modul noch ein paar Fehlerrückmeldungen anpassen. > Da es doch noch ein paar winzige Stellen übersehen hatte. > > MfG André H.