Floppy - protokol transmisji

Witam!

Mam nadzieje ze to ci zabawy nie popsuje ;)

formatting link
pozdr. LB

Reply to
dziadu
Loading thread data ...

Amiga o ile pamietam miala cos nietypowego w formacie dyskietek ?

Bo wszystko jest piekne o ile synchronizacje zrobisz, a ten "PLL na 555" wyglada mi cos podejrzanie prosto :-)

J.

Reply to
J.F.

Nie, wszystko typowe - moze za wyjatkiem 11 sektorow - nie czytane przez kontroler z PC i tu polega ta nietypowosc...(no i oczywiscie sam kontroler fdd to bylo wlascwie proste DMA zorientowane na prace na trackach, po wykryciu synchronizacji, wciagal caly track do bufora, a tam albo CPU albo blitter dekodowal MFM, podobnie z zapisem)

A bo ja wiem, w polskiej ksiazce o ukladach 8080 (zreszta polecam kazdemu bo ardzo przystepny i praktyczny sposob opisano realny system uP wraz z otoczeniem - zdaje sie ze autorzy robili sterowanie do linii produkcji i kontroli polprzewodnikow) taki separator byl zrobiony na monowibratorach z serii 74 bodajze 74123... zawsze mozna rozbudowac te czesc i zrobic pll na 564 czy pewnie nawet na 567 wystarczy...

Reply to
PAndy

Hm, samo 11 sektorow to by jak najbardziej przeczytal. Moze problem w wiekszej czestotliwosci bitowej, ale szeroki zakres dostosowywania sterownik powinien miec - w koncu obroty nie byly dokladnie stabilizowane.

Wydaje mi sie ze tam bylo wiecej roznic ..

A nie byl to FM ? Tam latwiej.

J.

Reply to
J.F.

nie, MFM, 250kbps, 11 sektorow, 512 bajtow na sektor - problem ze sama struktura sciezki byla nie do konca zrozumiala dla kontorlera PC... I 11 sektorow upd765 nie obsluguje (o ile pamietam)

Raczej nie - Amiga czyta i zapisuje dyskietki PC, PC nie potrafi tego.

Byl sperator FM i chyba MFM tez... z 10 lat nie zagladalem do ksiazki...

Reply to
PAndy

Obsluguje obsluguje. Nie pamietam ile bitow mial numer sektora .. ale przeciez 3.5" maja 18 sektorow.

Cos znalazlem

formatting link
J.

Reply to
J.F.

Wlasnie w tym klopot, kiedys bawilem sie troche 765 i z tego co pamietam to bylo albo 10 albo 12 sektorow - 11 nie bylo.

Opis co prawda w kilku miejscach troche odbiega od rzeczywistosci ale wynika z niego ze problem jest rowniez w budowie/strukturze sciezki - kontroler PC jest dosyc sztywny i spodziewa sie w okreslonych miejscach okreslonych danych... co do znacznika INDEX... to z opisow ktore kiedys mialem wynikalo ze INDEX jest ignorowany i FDC uzbraja sie po znaczniku $4489 czyli sync mark dla MFM...

Reply to
PAndy

Juz nie pamietam dokladnie, ale IMHO jakos dziwnie sie bawiles. Przeciez ilosci sektorow albo sie nie programowalo, albo byla nieistotna przy odczycie/zapisie - sterownik czekal na naglowek wlasciwy. Jedynie przy formacie sie zadawalo ilosc .. ale IMHO dosc dowolna mozna bylo zadac.

A to nie wiem - amige omijalem.

Sztywny to faktycznie byl.

Tego to moja skleroza nie potrafi sobie przypomniec, natomiast cos wspomina ze po nadejsciu dwoch impulsow index sterownik [765/8272] raportowal "sector not found".

J.

Reply to
J.F.

bawilem sie kiedys takim fajnym toolem - caly pakiet do zabaw z nietypowymi formatami na PC 765debug ftp://ftp.sac.sk/pub/sac/utildisk/765deb50.zip

formatting link

szkoda

;) w sensie rygorystycznie trzymal sie pewnych zalozen...

tak, w ds do 8272 i pochodnych wyraznie sie o tym mowi...

Reply to
PAndy

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.