( balagesz | 2020. 04. 18., szo – 21:38 )

a maradék 2% adatvesztésbe torkollik.

Mondjuk azt a hozzászólást nem teljesen értem. (Mintha másról is szólna, nem erről a dupla-meghajtós trükkről.) Ez csak olvassa a lemezt, írni nem kell sosem. (Illetve ha áthúzod írásvédetté a 3½-es floppy-t, akkor arra a vezérlő nem fog tudni írni, ha megfeszül, akkor se. :) )

Kezelni tudja a 720k-s FAT12-es lemezeket, az 1581-es 800k-s lemezeit, a Mac 800k-s lemezeit, stb, a felső határ kb. valahol 1200k körül van. Valamint ugyanezeknek a felét, egyoldalú DD lemez esetén és a dupláját HD lemez esetén, ill. ha tudod illeszteni, a négyszeresét ED-s lemez esetén.

Az előbb segített a kereső, most itt nincs nagy szerencsém. Egy regisztert találtam, ami releváns lehet, az pedig ez. Illetve egy másik leírás ugyanerről, de tovább ködösíti az amúgy se tiszta képet. :) A sebesség állítása összesen 1 bit! Abból meg túl sok variáció nem hozható ki. Ködös, mert 4 illetve 2 µSec-ről beszél. Ezek a 250000 illetve 500000 bps-nek felelnek meg. De! Az 500Kbps az a HD-s lemez bitsűrűsége lenne, viszont az olyan lemezt nem tudja kezelni a hardver alapból. (Csak a fent említett fél-sebességű trükkel, ott a bitsebesség is visszaesik 250Kbps-re.) Szóval a 250Kbps-es GCR és MFM lemezek azok rendben vannak, de a többi sebesség..? Az az 1200K-s lemezméret úgy talán összejöhet, hogy még több szektort raknak egy sávra (kisebb gap-ek, esetleg nagyobb szektorméret, hogy kevesebb legyen a másra használt hely), illetve több sávot használnak, mint a hivatalos 80. (A gyári AMIGA floppy-k is jó eséllyel tudnak 82-t, de vannak olyanok, amik még ennél is jóval többet (!) tudnak. (Akár 90? :) ))

Mivel nincs is ilyen program, azért IEC. :) Ha a lemezmeghajtó maga fizikailag képes hozzáférni úgy a lemezhez, ahogy az 1541-es, akkor ha van programod, akkor menni fog.

Nincs ilyen program, mert valószínűleg nem is lehet ilyet csinálni. :) A sima DD-s 5¼-es floppy-meghajtó tudhatja olvasni az 1541 lemezeit (valószínűleg nem mindegyik, de egy részük biztosan), csak a megfelelő bitsebesség nem állítható be az AMIGA oldalán. (Ha lehetne, tuti megcsinálták volna már régen...) De várom Charlie-t, hogy jön és „szétcsap köztünk”, hogy hülyeséget beszélünk. :)

Hát, ha az csak a kommunikációért felel, akkor szerintem nem

Gyanítom én is, hogy az a rész a lehető legrugalmasabbra van csinálva, de ki tudja? :) A meghajtóval való kommunikációt (a mindenféle gyorsított rutinokkal együtt) ez a µC végzi, azért akadhatnak ott érdekességek. Jelenleg nem érzek hozzá lelkesedést, hogy belemélyedjek; amit most tud sebességre, az bőven jó. (Az előző verzióhoz képest meg pláne, amikor egy másik lemezen kellett a másik gépre az adatokat átmásolnom, amivel írtam a „céltárgyat”. :) )