Gast
#720544
Hallo zusammen, hatte vor einiger Zeit unter Beitrag "Compiler schreiben" schonmal wegen der Programmierung eines Compiler gepostet. Mittlerweile habe ich mich etwas mehr mit dem Controller beschaeftig - es handelt sich um einen Beck-IPC auf einen Evaluation Kit E61 (naehere Infos dazu unter http://www.beck-ipc.com/de/products/sc1x3/ek61.asp ). Kleiner Nachteil des Ganzen ist, dass es zwar einen Compiler fuer diese Controller gibt, dieser aber um die 900 Euro kostet, die ich nicht wirklich ausgeben moechte. Allerdings habe ich in der Doku zu der API des auf dem Chip laufenden RTOS gesehen, dass das BS mit DOS EXE-Dateien arbeiten kann (zumindest soweit ich das richtig verstanden habe). Allerdings muessten die Adressen in den EXE Dateien von 20 auf 24 Bit angepasst werden (auf der Seite http://www.beck-ipc.com/files/api/scxxx/program.htm der letzte Punkt ist der, den ich meine). Koennte ich also mein C Programm mit einem 'normalen' DOS C-Compiler compilieren und anschliessend die EXE-Datei per Hand so aendern, dass sie auf dem Controller bzw. dessen BS korrekt laeuft? Oder stelle ich mir das wieder mal zu einfach vor - warum sonst sollte jemand die 900 Euro fuer die Entwicklungsumgebung ausgeben... Danke schonmal fuer die Antworten und viele Gruesse