Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Původní podoba příspěvku

Vaclav Peroutka Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<!-------------------------------------------------------------->

<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR><br/><div> <div>Dne 27.8.2013 14:43, Jakub Ladman (<a href="mailto:sharpemu@pandora.cz">sharpemu@pandora.cz</a>) napsal(a):<br/> </div>  </div><p> </p> <div> </div><p>Kdybych našel návod jak se přidává (modifikuje) cílový CPU do sdcc, tak bych se do toho i rád pustil.</p> <p>Bohužel jsem to neby! l schopen nikde najít.</p>   <br/> Vasek se letos pokousel portovat SDCC pro nejaky procesor, ktery nebyl podporovany (ST7 ?). Ale nevim jak dopadnul. On to tady ted asi moc casto necte, ale myslim, ze by te dokazal odkazat alespon na nejaky howto.<br/> <br/> Michal <p>Ale jo, občas zavítá - když ho někdo pokopne na Skypu :-) Co se týče portace SDCC, podíval bych se na port Z80. Ten má ted nový alokátor registrů. Jen mám pocit, že pro tvorbu ASM kódu se používá i indexový registr IX. Když si stáhneš zdroják SDCC, první co bych udělal je vytvoření adresáře src/i8080, upravil soubory pro generování Makefile, překopíroval věci ze src/z80, zkusil ./configure;make</p><p><br/></p><p>Pak v gen.c a gen.h zmenšil počet registrů (záložní sada se na 99procent nepoužívá), vytipoval, kde a jak se používá IX ev. IY a začal předělávat ty části generátoru.</p><p><br/></p><p>A pak se zkusil přihlásit do sdcc-devel konfery a zeptat se. Port pro Z80 předělával Phillip Klaus Krause a určitě Ti k tomu řekne víc. Bude stát za to i podívat se do archivu té konfery.</p><p><br/></p><p>Hodně štěstí a času :-)</p><p><br/></p><p>Vašek</p><p><br/></p>