heise online · c't · iX · Technology Review · Telepolis · mobil · Security · Netze · heise open · heise resale · Autos · c't-TV · Jobs · Kiosk
Zum Inhalt
c't

c't Projekte - c't-Bot und c't-Sim - Mailinglisten

c't-Bot und c't-Sim


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

Re: [ct-bot] Bot-Code für PPC

Absender: Bernd Deterding
Datum: Sa, 08.12.2007 21:38:01
In-reply-to: <DA244012-1690-4736-A744-44F69EDBE4D7@xxxxxxxxxxxxxxx>
References: <DA244012-1690-4736-A744-44F69EDBE4D7@xxxxxxxxxxxxxxx>


Ja, das interessiert.

Ich wollt schon immer mal den Sim auf meinem PowerBook zum laufen bringen.

Danke, werde es wohl demnächst mal zum laufen bringen. Welche Version muss ich dafür verwenden?

Gruß, Bernd

Am 08.12.2007 um 01:41 schrieb Timo Sandmann:

Hallo,

ich weiß nicht, ob hier jemand mitliest, der daran interessiert ist, aber der Bot-Code funktioniert nun vollständig (bis auf die EEPROM-Emulation - kann ich unter meinem Betriebssystem nicht testen) auch auf PowerPC-Systemen. Schuld für die fehlerhafte Sim-Kommunikation war das Bitfeld in "request_t", das das subcommand als 7 Bit Wert speichert. Wird nun in command_write() dem 7 Bit subcommand-Feld ein 8 Bit ASCII- Zeichen zugewiesen, wird ein Bit abgeschnitten, auf big-endian- Systemen aber eben ein anderes als auf little-endian-Systemen, wenn das Bitfeld auf beiden System gleich angeordnet ist. Das abgeschnittene Bit lässt sich nachträglich beim Datenversand während der endian-Konvertierung natürlich nicht mehr rekonstruieren.
Getestet mit Mac OS 10.5.1 und PPC-Emulation (Rosetta).

Für MCU sind die Remote-Calls jetzt etwas platzsparender implementiert.

Viele Grüße,
Timo


_______________________________________________
ct-bot-entwickler Mailingliste
ct-bot-entwickler@xxxxxxxxxxxxxxxxx
http://www.heise.de/bin/newsletter/listinfo/ct-bot-entwickler





Copyright © 2007 Heise Zeitschriften Verlag Kritik, Anregungen bitte an c't-WWW Datenschutzhinweis   Impressum