Fejlesztett Linux floppy-meghajtó az öreg Macek SWIM vezérlőjéhez

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A Linux swim floppy driver a Macintosh 68k korszak gépeihez készült, amelyekben a Super Wozniak Integrated Machine floppyvezérlő IC dolgozik. A SWIM chipet 1988-ban mutatták be. A 2026-os Linux driver-fejlesztéseket sikeresen tesztelték Apple Mac Quadra 650, LC III, Quadra 700 és IIvx gépeken. Finn Thain, a Linux m68k fejlesztője ma tette közzé a 31 javítócsomagból álló sorozatot, amely a swim drivert fejleszti: különféle hibák javításával, valamint a stabilitás, a kompatibilitás és a teljesítmény növelésével javítja a floppykezelést ezeken a régi Macintosh platformokon. Finn Thain a 31 javítócsomagból álló sorozat kísérőlevelében így foglalta össze a munkát:

"Nemrég szükségem lett a 'swim' driverre, de kiderült, hogy annyira hibás, hogy a céljaimra gyakorlatilag használhatatlan. Két cél lebegett a szemem előtt --

Először is, szükségem volt erre a driverre, hogy tesztelhessem az új BMoW Floppy Emu eszközömet az emuláció pontossága szempontjából. Mivel a Linux nyílt forráskódú, a MacOS pedig nem, erre a célra ez a driver ideális.

Másodszor, néhány floppymeghajtó fejét újra kellett igazítanom. A swim driverben már megvolt a kódrész nagy része egy visszacsatolásos, kézi újraigazításhoz, ezért megírtam a hiányzó részeket, és feltöltöttem egy tárolóba ide: https://github.com/fthain/linux/commits/swim/

Ezek a javítócsomagok kijavítanak minden hibát, amit találtam. Javítják a stabilitást, a kompatibilitást és a teljesítményt. További javítócsomagok a forráskód minőségét növelik, felesleges kód eltávolításával és kisebb takarítással.

Ezt a javítássorozatot a következő rendszereken teszteltem sikeresen:

Mac Quadra 650 – SWIM 2 Mitsubishi FDD-vel

Mac LC III – SWIM 2 Mitsubishi FDD-vel és Sony FDD-vel

Mac Quadra 700 – SWIM Sony FDD-vel

Mac IIvx – SWIM Sony FDD-vel"

2026-ban tehát még mindig készülnek érdemi, nyílt forráskódú Linux driver-fejlesztések, amelyek a floppymeghajtók támogatását javítják ezeken a valóban őskori Maceken.