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

Od: Jiri Biba
Datum: 19.1.2012 00:39
Předmět: Re: RE: PC disketovky


Cus!
Hele s tema tockama je to divny, ja si jich nevsimam a chodi mi to
jak HD tak DD. Ona to je mozna naka norma u PC. Jenze tohle co delam
je z nekolika duvodu mimo normu a tak mozna proto. Nepouziva se FAT
ale klasicky CP/M pristup a tak to stejne nebude nikdy souborove
kompatibilni s PC. Mozna ze by to mohlo mit aspon dylku a pocet
sektoru stejnej aby si mohl nekdo znaly PC treba pohrat s konverzi.
Ja to ale resit nebudu, fyzicky format PC neznam, a na PC
programovat umim tak maximalne 8051 radu...
S tou totoznosti 5,25 a 3,5 nemas uplne pravdu, pokud pouzijes
maximum, co se vejde, tak nikdy nemuzou byt kompatibilni, protoze
maji na stope pri stejny dylce sektoru jiny pocet sektoru. Viz treba
5,23 1,2m a 3,5 1,4M. Jedine ze obe by se sjednotily na stejny
format, co zvladne ta horsi, tedy 5,25.
Narazil jsem na dalsi u MFC neresitelny problem kolem rizeni motoru
disket. Ten bitovy pristup k jednotlivym motorum a selektum na FDC-1
je super. MFC-1 tam ma dekoder 1 ze 4 a to je problem ze na MFC-1
muze byt vzdy zapnut jen jeden motor, kdezto na FDC-1 muzes mit
zapnuty motory treba vsech disket najednou. Signaly pro motory jdou
totiz mimo selekt disku. Potom kdyz kopirujes, z diskety na disketu,
tak na MFC se kvuli tomu pri kazdy zmene disku se ihned vypne motor
disku, co byl aktivni pred zmenou disku. Vysledek je, ze pri kazdy
zmene (a pri kopirovani jich je stovky za sebou) se vzdy po prepnuti
disku ceka na jeho rozbeh a strasne to zdrzuje. Na FDC-1 muze mit
kazdy disk timeout treba 5 sekund a ten se vzdy nastavi u disku,
ktery prave skoncil cteni nebo zapis. Pokud se na disk behem
timeoutu nepristoupi, po 5 sekundach se vypne. Takze pokud kopirujes
mezi dvema disky tak motory zustanou bezet, disky si na stridacku
jezdi a na nic se neceka. Proste to zjednoduseni MFC-1 je uz moc
velky az na ukor funkcnosti. Kdyby se delal dnes, doporucil bych
upravu nedavat tam ty 2 ks 74145 a 74ls74 a misto 74ls174 bych dal
8bit D , za nej za nej ULN 8 tranzistorovej  driver a pak pouzit 4
bity na selekty a 4 bity na motory. To programovatelny povoleni INT
se stejne nepouzije a programovy reset 8272 jsem taky nikdy
nepouzil.
Toz tak, zamichal jsem se do Sapi komunity prilis pozde...
Jirka
PS: uz jsi stihnul postu? -:)))


----- PŮVODNÍ ZPRÁVA -----
Od: "EC1045 (sapi tu byla ta zakroucena vec pandora.cz)" <ifbrk tu byla ta zakroucena vec seznam.cz>
Komu: "Konference 'SAPI-1 a československé mikropočítače'"
<sapi tu byla ta zakroucena vec pandora.cz>
Předmět: Re: RE: PC disketovky
Datum: 18.1.2012 - 21:38:21

> 
> gratulace
> 
> ososobne bich nejradsi honil v SAPI-1 5.25" pac se
> hodidi o neco vic k 8bitum popr k sapi a take je
> to jakisi kompromis mezi 3.5" a 8" disketama a
> druhak mam jich doma dost
> 
> dasi vec je ta ze bi melo bit jedno jestli se
> pripoji 5.25" nebo 3.5" protoze bi meli bit mezi
> sebou zamene ale risuje se zrada v HD pac u 5.25"
> v HD maji 360ot/s ale 3.5" v HD 300ot/s. v DD maji
> obe 300ot/s aspon pokut jde o PeCkovy mechaniky
> takze dalsi drobnos k probadani. u nekterych 5.25"
> jde nastavit jake maji mit otacky pri HD nejaky
> pokec okolo otacek pro TEAC mechaniky zde
> http://www.oldskool.org/disk2fdi/525HDMOD.htm
> podle toho jo jsem pochopil tak jdou vpoctate
> vsechny mechaniku relativne snadno upravit a to
> tak ze mezi deskou elektronyky a rizeni motoru je
> propojovaci kabel ve kterem jeden drat rika jak
> richle se ma otacet a dle potreby se pripoji k 0V
> ci 5V. tak zas dalsi namet na zamisleni 
> 
> 
> 
> 
> 
> 
> 
> Tak dnes dalsi potesujici vec.  Na Sapi mi pod
> CP/M makaj s radicem FDC-1 dve disketovky 3,5".
> Zatim jsem stihl jen variantu jako disky D: a E: 
> DD DS 80 stop, 60 sektoru po 128 bytech, tedy
> 600Kb. Je to cvrkot, kdyz se kopiruje jedna 3,5 na
> druhou. -:) Slo to celkem dobre na svet, ani jsem
> se s tim moc netrapil. DS HD jsem zatim nezkousel.
> HD 3,5 nema format s delkou sektoru 128 byte
> definovan a umi jen 256 a 512 byte a tak se musi
> bios CP/M propojit s obsluhou diskety pres
> blok/deblok ovladac. Ten sice mam odzkouseny na 8"
> ale vsechno chce svuj cas. -:))
> 
> Jeste jsem stihl vyzkouset CP/M s maximalnim
> poctem sektoru! a stop co se na 3,5" vejde. Tedy
> format 83 stop, 64 sektoru po 128 bytech  tedy 
> 664 Kb. Nekdo se mozna podivi, proc v DD je jen
> 600 kb, tedy v HD dvojnasobek 1,2 Mb kdyz v PC
> maji 1,44Mb. Je to dany tim, ze delsi sektory maji
> min mezisektorovych mezer a o to vic se na disketu
> vejde. Treba 3,5 s formatem 80 x 36 x 256 tech
> 1,44Mb opravdu ma. Pri formatu 80 x 20 x 512 je
> kapacita 3,5" DS HD dokonce 1,6 Mb. 
> 
> Abych byl uplne spokojenej, chybi na disketach
> zpozdeny vypinani motoru disket asi po 3 sekundach
> po ukonceni zapisu nebo cteni. Pokud se vypnou
> hned po zapisu ci cteni, musi se pred dalsim
> ctenim a nebo zapisem cekat na rozbeh diskety a to
> docela zdrzuje. Nechat diskety bezet stale (coz
> mam ted) neni dobry, protoze se stale drbe hlava a
> disketa na navic nejpouzivanejsi adresarovy stope.
> Ale jak to udelat vim, podobne s&nb! sp;kratsim
> casem je reseny blikani kurzoru na AND-1Z. Tam se
> zase prohazuje znak mezera/plny znak. 
> 
> Takze prace  stale dost...
> 
> Jirka
> 
> 
> 
> ---------------------
> sapi tu byla ta zakroucena vec pandora.cz
> Konference o SAPI-1
> --- 
> 
> ---------------------
> sapi tu byla ta zakroucena vec pandora.cz
> Konference o SAPI-1
> ---
> 

-- 
- - Reklama - - - - - - - - - - - - - -
Lyže, snowboardy, monoski, sáňky, brusle, sněžnice a další kluzadla
oprášit, zimní radovánky jsou tu! Speciál Zima portálu VOLNÝ.cz
najdete na http://bit.ly/ymcefA


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)]