Konference: SAPI-1 a československé mikropočítače

Od: Roman Bórik
Datum: 19.2.2012 16:04
Předmět: Re: Oziveni PMD32-SD na Sapi


Ahoj.

> - takze nejdrive to teckovani  a jeho zmena  a rychlost jak jsem popsal
> je v poradku ? Zkousel jsem neco odchytit na konektoru DPP-1 a nic se
> tam nedeje, vse je v "1" jen IFB je "0". Je to spravne "zakously" v
> cekani na prezentacni byte od PMD?

Pokiaľ je to v stave, že v slučke voláš rutinu CheckDevice, tak je to 
správne chovanie.

> - dal by me zajimalo, pokud bude PMD jako C: a vyse, zda je spravne
> v SendSectorTrack odecist od cisla disku disky pred pozici PMD, tedy
> pokud to je C: tak odecist 2?

Áno, namiesto ORA A -> SUI 2

> - pokud bych chtel vice mechanik (C,D,E,F:)na PMD, predpokladam, ze je
> to jen veci poctu disku ve sluzbe Select, doplneni tabulek a ALL a CHK.
> V ovladaci PMD se nic nemeni a nebo tam je nekde test na pocet mechanik?

Žiadne zmeny v ovládači nie sú potrebné.

> - z popisu PMD sem snad pochopil, ze prikazem New Image se vytvori a
> naformatuje na zcela novy SD karte "disketa". Ale stale nejak nemam
> jasno, jak je to s definici jeji velikosti. Omlouvam se za svoji tupost.
> -:)
> Na strane CP/M me to je jasny, proste 2 Mb disketa, 1024 (nebo 1020
> se system stopou) AL bloku x 2Kb, 64 sektoru x 128 byte na stope.

Ako je uvedené v popise komunikačného protokolu pre PMD 32-SD, povel 'N' 
vyžaduje, aby bolo meno súboru (image) uvedené vrátane prípony.
Práve na základe prípony súboru PMD 32-SD vie, o aký image sa jedná.
 Prípona 
súboru musí byť zadefinovaná v konfiguračnom súbore "images.cfg".
Táto definícia zahŕňa iba počet stôp a počet (logických) sektorov na
stopu. 
PMD 32-SD sa nezaujíma o logický formát disku (alokačné bloky a pod.).

> - pokud bych chtel mit na PMD moznost bootovani, predpokladam rezervaci
> 1 stopy, tedy 64 sektoru, coz je proti 8" s 52 (ci u me s 58) sektory
> bohate vic, nez je potreba. Ale potom by se musela obsluha PMD presunout
> z Biosu do systemovyho monitoru v Eprom. Jinak si zatim nedovedu
> predstavit, jak by se nacetl boot a bios, kde jsou ovladace PMD nyni.
> Dival jsem se na povel "B" a je to spravne, ze umi pouze nacist 1.
> sektor stopy 0? Tam by potom mela byt sekvence na nacteni 63 sektoru
> povelem "Q" s klasickym pristupem s promennou Disk, Sektor, Stopa?

Áno, povel 'B' načítava iba Boot sektor z disku A:.
Pre načítanie zbytku systému sa už musí použiť opakovane povel 'Q'.

> Tot zatim vse, uz se tesim na balik

Ak sa pozrieš na sledovanie zásielok, tak balíček je už v krajine 
prijímateľa ;-)

Roman


Ostatní příspěvky vlákna:

 
[2012/1 (114)] [2012/2 (102)] [2012/3 (30)] [2012/4 (9)] [2012/5 (18)] [2012/6 (32)] [2012/7 (143)] [2012/8 (197)] [2012/9 (161)] [2012/10 (43)] [2012/11 (90)] [2012/12 (37)]


[2010 (676)] [2011 (586)] [2012 (976)] [2013 (538)]