OldComp.cz
https://oldcomp.cz/

FDC 5 1/4" pro C2717
https://oldcomp.cz/viewtopic.php?f=49&t=10680
Stránka 11

Autor:  RaceSoft [ 22.01.2022, 14:09 ]
Předmět příspěvku:  FDC 5 1/4" pro C2717

Drápu se teď v novější verzi rozšířeného MONITORu Zbrojováčka, která má podporu 5 1/4" mechanik a narazil jsem na, alespoň pro mě, zásadní nejasnost. V programu je pro konfiguraci desky řadiče používán tzv. systémový registr na portu 0CAh. Ve vlastním řadiči je obvod pro zápis realizovaný pomocí 74LS174 (bity D0 až D5) a pro čtení stavu je použit MH3216 (bity D0..D2 a D4). To je mi všechno jasné. Problémem je, že MONITOR čte z portu 0CAh (3216) a na několika místech testuje bit D6 (instrukce AND 040h), který jsem ve schématu nedohledal, kam by mohl být připojený.

Komentovaný výpis starší verze MONITORu mám, ale o výše popsaném testu zde není nic.

Máte, prosím, někdo představu, co se testuje? Je na desce nějaký "tuning", který jsem nenašel?

Díky

Petr

Autor:  Joey78 [ 22.01.2022, 14:26 ]
Předmět příspěvku:  Re: FDC 5 1/4" pro C2717

Na radiči vidím D6 iba pre zápis cez port 0CAh, nachádza sa ešte v dekodéri adries a pokračuje ako Reset pre 7474, ktorého výstup /Q vchádza do 3216 pre D2 a do 7400 pre /Int.

Autor:  RaceSoft [ 22.01.2022, 14:46 ]
Předmět příspěvku:  Re: FDC 5 1/4" pro C2717

No, to jo, to souhlasí a je to pro zápis do řadiče. Ale obslužný SW z portu 0CAh realizovaného pomocí MH3216 čte a ta D6 tam nikde není... Proto se ptám, jestli na řadičích nebyla nějaká dodatečná HW úprava. Ale SW byl psán už pro tuhle desku. Tak nevím...

P.

Autor:  rombor [ 22.01.2022, 15:14 ]
Předmět příspěvku:  Re: FDC 5 1/4" pro C2717

Myslel som si, že v Aktualitách C2717 bola o tom nejaká zmienka, ale zdá sa, že som si to pamätal zle.
Tak len pre úplnosť som naskenoval tie stránky z Aktualít: https://pmd85.borik.net/_work/c2717-disketove-jednotky.zip

Autor:  RaceSoft [ 22.01.2022, 16:19 ]
Předmět příspěvku:  Re: FDC 5 1/4" pro C2717

Za skeny díky, zajímavé čtení. Myslel jsem, jestli se čtení D6 nevyužívá někde v původním řadiči pro 8" jednotky, ale tam taky nic není. Navíc se test D6 používá i v programu CP/M FORMAT.COM. Třeba to je příprava na nějakou "fičuru" do budoucnosti, ale k jejímu uvedení na trh už nedošlo.

Petr

Autor:  rombor [ 22.01.2022, 16:31 ]
Předmět příspěvku:  Re: FDC 5 1/4" pro C2717

Keď si spomenul ten FORMAT.COM, tak som si spomenul, že som si z neho pred dvanástimi rokmi robil disassembling a tam som našiel, že ten bit určuje typ mechaniky 0/1=8"/5,25".
Preto som mal pocit, že to v tom popise z Aktualít bolo uvedené.
Takže teraz neviem, či som tú informáciu "vydedukoval" iba z toho FORMAT.COM, alebo som to niekde ozaj čítal.

Přílohy:
format-c2717.zip [9.44 KiB]
119 krát

Autor:  RaceSoft [ 22.01.2022, 17:42 ]
Předmět příspěvku:  Re: FDC 5 1/4" pro C2717

Jo, to by mohlo souviset s tím typem mechaniky, ale kde se je to v tom řadiči "zadrátované". Ani u řadiče 8" mechanik není nic "naznačeno". Nehledě na to, že mi 5 1/4" FDC vrací 0A1h nebo 0ADh - bit D6 je stejně v 0. Buď mám někde chybu nebo to tak fakt je. Ach jo.

P.

Autor:  rombor [ 22.01.2022, 20:11 ]
Předmět příspěvku:  Re: FDC 5 1/4" pro C2717

Aj ja teraz pozerám do tých schém a na nič som neprišiel.
Najčudnejšie je, že v tom článku z Aktualít k 5,25" je explicitne k tomuto účelu určený bit D4, čo je vidieť aj v schéme. Ale ten je v opačnej polarite, ako sa to zdá na tom bite D6 a z FORMAT.COM.
Fakt čudné...

Autor:  RaceSoft [ 23.01.2022, 10:13 ]
Předmět příspěvku:  Re: FDC 5 1/4" pro C2717

Jedině mě napadají dvě možnosti: buď je to SW příprava na nový HW, který se ven ze Zbrojovky vůbec nestihnul dostat nebo soudruzi programátoři udělali někde chybu a uzeměný bit D4 si do programu převedli jako hodnotu 040h a už se to s nimi vleklo. A s tou opačnou polaritou je to taky pravda.

Ono nejenom v tom FORMAT.COM se s tím pracuje, ale mnohokrát i v novější verzi MONITORu s podporou 5 1/4" FDC.

P.

Stránka 11 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/