Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
amstradcpc:sdcc [2013/01/05 22:43] – [crt0.s] ROM Version hinzugefügt octoate | amstradcpc:sdcc [2013/01/05 22:44] (aktuell) – octoate | ||
---|---|---|---|
Zeile 13: | Zeile 13: | ||
Danach liegt im gleichen Verzeichnis die Datei **crt0.rel**, | Danach liegt im gleichen Verzeichnis die Datei **crt0.rel**, | ||
- | ==== crt0.s für ROMs ==== | + | ==== ROMs ==== |
Um ein ROM mit SDCC zu erstellen wird eine angepasste **crt0.s** benötigt. Sie stellt den ROM Header zur Verfügung, initialisiert das ROM, stellt RSX Befehle zur Verfügung, um das ROM in BASIC einzubinden und legt die Bereiche für den Linker fest. Nachfolgend ist eine Beispieldatei, | Um ein ROM mit SDCC zu erstellen wird eine angepasste **crt0.s** benötigt. Sie stellt den ROM Header zur Verfügung, initialisiert das ROM, stellt RSX Befehle zur Verfügung, um das ROM in BASIC einzubinden und legt die Bereiche für den Linker fest. Nachfolgend ist eine Beispieldatei, |