Hi,
ich suche einen guten C-CrossCompiler DOS/Win32/Win64=>Z80,
der freie Wahl der Speichersegmentzuordung (Data/Prog/etc.)
unterstützt, d.h. beliebig auf unterschiedlichste Architekturen
angepasst werden kann. Hat hier jemand einen Tipp?
Gruss
Du bist in Begriff, Forum64 zu verlassen, um auf die folgende Adresse weitergeleitet zu werden:
Bitte beachte, dass wir für den Inhalt der Zielseite nicht verantwortlich sind und unsere Datenschutzbestimmungen dort keine Anwendung finden.
letzter Beitrag von archeocomp am
Hi,
ich suche einen guten C-CrossCompiler DOS/Win32/Win64=>Z80,
der freie Wahl der Speichersegmentzuordung (Data/Prog/etc.)
unterstützt, d.h. beliebig auf unterschiedlichste Architekturen
angepasst werden kann. Hat hier jemand einen Tipp?
Gruss
Hi,
ich suche einen guten C-CrossCompiler DOS/Win32/Win64=>Z80,
der freie Wahl der Speichersegmentzuordung (Data/Prog/etc.)
unterstützt, d.h. beliebig auf unterschiedlichste Architekturen
angepasst werden kann.
Speichersegmentzuordung im Z80?
Das gibts doch nur bei Intelprozessoren oder nicht?
Schonmal auf http://www.z80.info/z80sdt.htm geschaut?
d.h. beliebig auf unterschiedlichste Architekturen
angepasst werden kann
kennst du sdcc? ich versteh zwar deine anforderung nicht ganz, aber evtl. kann der das ja?
Ich schau mir gerade SDCC an, sieht mal ganz interesant aus.
ich versteh zwar deine anforderung nicht ganz
Ich habe keinen konkreten Computer (ZX-Spectrum), sondern den
allgemeinsten Fall: einen Z80 mit Speicher, Devices und beliebiger
Speicherabbildung.
Dazu muss ich ja irgendwie dem Compiler die Abbildung mitteilen
(beim SDCC, CC65 etc: Targets, teils vordefiniert) wo was im
Adressraum liegt.
Z88dk unterstützt mehre Targets: ZX Spectrum, Amstrad CPC, MSX, ZX81. Offenbar unterstützt er auch Spectrum128, also sollte es irgendwie möglich sein, Targets einzutragen. Hab mich damit leider noch nicht so beschäftigt.
Mit SDCC habe nur 8051 Erfahrungen, mit Z88dk keine. Aber Z88dk ist (hoffe ich) eine Weiterentwicklung des SmallC Compilers. Und damit habe ich auch Erfahrungen. Eigentlich wuerde ich eine Speichersegmentzuordung erst im Linker machen. So ist bei mir der Fall wenn ich mit SmallC fuer 8085 SBC programmiere.