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

Radek Suk 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><pre>
Martine zatim jen strucne

Originalni Lamac dela jen to ze vezme nebo da data na port SIO, nic vic, 
nic min. Ten inicializacni retezec dela to ze pri zapnuti CP/M ze se 
obvodu sio daji ridici znaky, ktere maji nastavit sio do spravneho 
rezimu prace, pro nas pripada v uvahu asynchronni rezim. Martine asi 
nejlepsi (nejrtivialnejsi) reseni je pouzit rizeni provozu XON/XOFF. To 
ma ale za pricinu ze tyto znaky nemuzes poslat jako Byte - problem 
nasledne bude pri prenosu souboru. Take se bude muset portovat XMODEM 
protokol na Sharpa, mozna zjistime ze si udelame najaky jiny protokol. 
Zkus Martine sehnat zdrojaky pro XMODEM. Idelani v jazyce C.


Pokusim o harwarove rizeni dat ale rada prevodniku USB-COM na strane PC 
to jiz nema. Take by nebylo spatne se pokusit vyuzit preruseni. Uz ted 
preruseni vyuziva casovac a FDD radic. Rozsizeni pro RS232 by jiste 
nejak slo doplnit. Treba na ukor ze by slo pouzit jen dve mechaniky - 
problem je misto pro program.


Proto pro zacatek bych navrhoval rozchodit hardwarove rizeni toku. 
Rychlost 9600,8,1,N. Pak zkusit ten STAT CON:=TTY jak pises. Musime 
zajistit ze kdyz jsou prijmute tri znaky v SOI, ze on sam zajisti 
nastaveni signalu ze buffer je plny a ze protistrana jiz nemuze posilat 
dalsi znaky.


Jinak o tom sio jsem i ja rikal ze by nebylo spatne dat do spodni RRD 
karty sio - ale je to jen napad, neplanuji to ted delat. Myslenka je ta 
ze pameti (bez patic) bych dat z obou stran
desky a tim padem by tam bylo misto pro sio a max obvod. Vlastni 
konektor bych vyvedl pres ksandu ven. Kdyz by na horni desce byl FDD, QD 
radic a RTC + pripadne obvody pro bezpecny reset (to se nikdy na 
Sharpovi neresilo) tak by uvnitr Sharpu bylo vse co bych chtel. Vse by 
bylo v HCT kvuli odberu.

Radek


Dne 13.10.2012 10:31, Martin Lukasek (sharpemu@pandora.cz) napsal(a):
<span class="replyquote1">&gt;
&gt; Ahoj,
&gt;
&gt; jak už Radek Suk psal, máme novou repliku sériové karty MZ-1E24 a 
&gt; podpora SIO je i v Unikartě. Kdo má zájem, tak nějaké základní info o 
&gt; replice MZ-1E24 jsem dal na svůj blog 
&gt;
<img src="BODY_IMAGES_WRAP_GIF"> &lt;http://www.8bity.cz/2012/replika-mz-1e24-rs-232c-pro-sharp-mz80b-mz-700-a-mz-8
<img src="BODY_IMAGES_WRAP_GIF">00/&gt;.
&gt;
&gt; Rád bych rozchodil sériovou komunikaci pod CP/M, ale nikde jsem 
&gt; nenašel moc informací. Lamač se o tom v dokumentaci zmiňuje jen 
&gt; okrajově, v SETHD je nějaké nastavení, které ukáže ?zatím není 
&gt; podporováno? nicméně podle dokumentace to vypadá, že nějaká podpora 
&gt; sériové linky v podobě nějaké české SIO karty asi byla. Tušíte o tom &gt; někdo něco? Jaká karta? Jak to fungovalo? K Radkově mZx CP/M nemám 
&gt; žádnou dokumentaci a v SETUP-SK je jen jakýsi inicializační řetězec. 
&gt; Nemáte k tomu někdo nějaké informace?
&gt;
&gt; Úplně nejraději bych komplet komentované zdrojáky CP/M, které by byly 
&gt; kompilovatelné. Koukal jsem na Pavlův web SCAV, nějaké zdrojáky tam 
&gt; jsou, ale zmínku i SIO jsem našel jen drobně v  Bootloaderu. Existují 
&gt; někde nebo máte někdo k dispozici zdrojáky CP/M, která by se daly 
&gt; prostudovat a hlavně následně přeložit do spustitelného tvaru? Tj. 
&gt; prostě kompletní? Možná jsou na SCAV a já to jen přehlédnul, tak mně 
&gt; prosím kdyžtak nasměrujte.
&gt;
&gt; Mám představu, že bych rozchodil TTY: device, aby šlo např. přes STAT 
&gt; CON:=TTY: přesměrovat konzolu a tím pádem by se dalo psát na PC pod 
&gt; Sharp CP/M, což by výrazně zjednodušilo práci. Následně by šel 
&gt; relativně snadno rozchodit XMODEM pro přenos souborů. Toto by bylo 
&gt; bezva i s Unikartou, protože už mám druhý SD slot, poté co jsem si ten 
&gt; první odrovnal soustavným zastrkáváním a vystrkáváním karet. Michalova
&gt; podpora přenosu na SD kartu je perfektní, ale je dělaná na přenos 
&gt; souborů na SD a já bych je potřeboval přenášet mezi CP/M a PC. Jasan 
&gt; mohl bych napsat program, který vezme soubor, a přes SD kartu ho 
&gt; přesune do CP/M (DSK image na SD), ale ten XMODEM případně i nějaké 
&gt; pohodlnější nadstavba nad tím by byla super a navíc by byla 
&gt; univerzální, jak pro Unikartu, tak pro MZ-1E24, případně další karty 
&gt; (mám pocit, že nějaké SIO plánoval Petr Žydek na svůj jednoduchý FDC a
&gt; taky bych rád výhled! ově ?reinkarnoval? projekt EXIO.
&gt;
&gt; Díky moc
&gt;
&gt; Martin
&gt;
&gt;
&gt; ---
&gt;
</span>
</pre>