c't

c't-Projekte - Mailinglisten


[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

Re: [ct-bot] eeprom@pc

Absender: Achim Pankalla
Datum: So, 01.07.2007 22:43:30
In-reply-to: <E4A4DAF0-4CFB-484D-9548-D949FF710644@xxxxxxxxxxxxxxx>
References: <BCF016D5ED5AC34FBB655D109519ABCF083EBE@xxxxxxxxxxxxxxxxxxxx> <45ED3B46.4030400@xxxxxx> <45EF385C.3080609@xxxxxx> <A2ED0A68-A8F1-438A-B1E3-18033ED489E3@xxxxxxxxxxxxxxx> <45F135B9.5030203@xxxxxx> <45F13A91.6090904@xxxxxxxx> <D053B7F5-6BDD-4052-B45F-28FCF0EF45F8@xxxxxxxxxxxxxxx> <45F2B74F.8090706@xxxxxx> <38A4BFD9-CA32-436A-9A1E-B4E6E0652A5D@xxxxxxxxxxxxxxx> <463E0782.1050406@xxxxxx> <0FBD95CF-DA3B-461B-B12B-9FDCD84984D2@xxxxxxxxxxxxxxx> <463F3E0A.7020605@xxxxxx> <8D5B90F4-74FD-45D4-B5B8-DDCAC0B81932@xxxxxxxxxxxxxxx> <464092F7.30605@xxxxxx> <465DB1F9.5030404@xxxxxx> <CF925D4D-FD5A-4581-8480-1C5D35EFEDC9@xxxxxxxxxxxxxxx> <4663027F.4040301@xxxxxx> <F71477F0-03AD-4F06-87E3-AC5DA5BFD1B2@xxxxxxxxxxxxxxx> <466D6849.1020109@xxxxxx> <46756694.9010906@xxxxxx> <6566D2F2-ADE4-4656-86C0-6533B3462B64@xxxxxxxxxxxxxxx> <46866046.7040108@xxxxxx> <4686813D.8020405@xxxxxx> <E4A4DAF0-4CFB-484D-9548-D949FF710644@xxxxxxxxxxxxxxx>


hallo timo,
Timo Sandmann schrieb:
ich dachte es werden nur Adressen benutzt, an denen auch Variablen liegen und die somit auch in der Konvertierungstabelle enthalten sind und dann in der Datei eingetragen / überschrieben werden? Ich kann den Patch aber einbauen.

es werden wirklich nur adressen benutzt in der datei an der auch variablen liegen. das eigentliche problem war aber folgendes: hat der eeprom manager alle infos die er braucht geht er in den mcu-modus und damit ist die eeprom.bin im selben format (kompatible zumm realen eeprom), wie auf den bot. du hast die richtige idee gehabt, wenn die datei nicht da ist, so initialisierer sie doch auch gleich mit den initwerten. dafür hast die daten direkt aus dem speicher genommen, was ein rafinierte lösung ist. diese daten sind aber in der reihenfolge des pc's, dh das darf man nur machen, wenn die eeprom.bin mangels bestimmter daten im pc-modus ist. deshalb die kleine änderung von mir. im mcu-modus müssen die adressen angepasst werden und dafür lese ich sie aus der ct-bot.eep (geht sicher auch genauso aus dem hauptspeicher) und passe sie über die ctab an.

mit freundlichen gruessen
   achim

ps:
danke für die info in deinen mails