Das habe ich nun noch so erweitert, daß man damit den Administra-Code der letzten Plexus-Version (2.05) erstellen kann. Das geht so:
Code: Alles auswählen
bstc -L lib -D __ADM_FAT -D __ADM_FAT_EXT -D __ADM_RTC -D __ADM_SID -D __ADM_PLX -D __ADM_DCF -D __ADM_BLT -b -O a flash/administra/admflash.spin
mv admflash.binary ${sdsys}/plexus.adm
Damit das nicht wieder auseinanderläuft, bin ich sehr für die Nutzung einer Versionsverwaltung durch alle, welche am TriOS-Code (inkl. Plexus) arbeiten. Da ich als relativ neue Drohne auf code.google.com nicht gleich alles durcheinanderbringen wollte, habe ich erstmal meinen eigenen Git-Server genutzt. Der ist recht leistungsfähig, weswegen ich den auch als Alternative für die Nutzung von Google Code anbieten möchte. Anschauen kann sich das jeder Interessierte unter https://dev.bitquell.de/project/HIVE. Wer aktiv mitmachen will, kann sich bei mir melden und bekommt einen Account. Wem Google Code lieber ist, der kann sich ja hier auch mal äußern, dann kann ich das Ganze auch dort reinstellen.
Vor allen Dingen sollten sich alle, welche sich aktuell mit dem Administra-Code beschäftigen, bitte mal meine Änderungen ansehen. Auch alle anderen können das sehr gern mal testen. Die wesentlichen Quellen:
https://dev.bitquell.de/raw/HIVE%2FTriO ... flash.spin
https://dev.bitquell.de/raw/HIVE%2FTriO ... b-con.spin
Die kompletten aktuellen Quellen:
https://dev.bitquell.de/zip/?r=HIVE/Tri ... format=zip
Noch nicht angepaßt ist übrigens das Windows-Make-Script (make.bat). Im Linux-Script (make.sh) kann man sich aber ansehen, wie es geht.
Als nächste Schritte würde ich ein neues Binär-Release erstellen und mir mal ansehen, ob ich die Basic-Administra-Quellen auch integrieren kann. Bei Interesse erstelle ich auch gern mal ein Tutorial zur Git-Nutzung (obwohl ich das auch erst ein paar Monate nutze).