Hallo, beim Codeumbau von REFLEX ist folgender Zwischenstand erreicht: - Aufteilung des Codes in Pakete getrennt nach Funktion - Integration des Qt Build Systems (QBS) - Umstrukturieren der Plattformen - posix (ehemals linux/guest) - omnetpp - atmega - msp430x - ez430chronos (als Zusatz zu msp430x) - Anpassung der Beispielapplikationen an das neue Buildsystem - HelloWorld - PingPong - unitTest (enthält Testfälle für den Kern und Treiber)
MSP430 wurde aus Zeitgründen nicht in QBS integriert. Da ich ja auch nie eine Rückmeldung außer von Stefan erhalte, werde ich mich im Rahmen der von Cottbus bezahlten Arbeit auf msp430x/chronos, posix und omnetpp konzentrieren und schlage vor, irgendwann Richtung einer etwas leistungsfähigeren 32Bit Architektur zu expandieren. Mit Hilfe von QBS kann man nun die einzelnen Pakete als Bibliotheken bauen lassen. Auch Anwendungen sind möglich, wie man den o.g. Beispielapplikationen entnehmen kann. Überraschend ist dabei die deutlich spürbare Beschleunigung gegenüber Make. Eine benutzbare Dokumentation des Buildsystems kann in Zukunft erwartet werden; bei Fragen stehe ich natürlich gern zur Verfügung. Richard
