Wäre es nicht sinnig aus Konsistenzgründen die Tools wie folgt zu nennen?
updateecm, (im Vergleich zu relecm)
updateeqms und (im Vergleich zu releqms)
updateusrs (im Vergleich zu relusrs)
In diesem Zusammenhang sollte man die Trash.LinuxTools und die DokumentationHome dieses BEL-Wikis im Aussehen anpassen und unter einer Überschrift, etwa Tools zur Gerätesoftware-Entwicklung, vereinen.
ECM ist noch mal generell auszutauschen. Grund: Compiler hat ein intern benötigtes Exception-Objekt in das User-Memory gelegt, wo es in vielen Fällen zerschrieben wird. Wurde in aktueller ECM-Version (mit Schale) repariert, indem das Objekt per Linker-Script ordentlich ins Flash gelegt ist.
Die Cross-Tools auf belx03 sollten nur noch unter ppc-linux-xxx (z.B. ppc-linux-gcc) erreichbar sein. Die Kommandos mit dem Prefix ppc_82xx- sollten wir wegschmeißen.
Die in Peters eMail vom 10.12.04 angemerkten Probleme in PPOS sollten behoben werden. Das ist
ind = (ind+1) & (maxcnt-1) // so nicht,
ind = (ind+1) % maxcnt // sondern so!
und
strcpy(a, b) // so nicht,
strncpy(a, b, max) // sondern so!