Catweasel
A Catweasel egy a német Individual Computers által gyártott hajlékonylemez vezérlő (floppy-disk controller, FDC) család. E vezérlők arra lettek kitalálva, hogy a PC-ken kívül számos korabeli számítógép régebbi, nem-szokványos lemezformátumait is kezelni tudja szabványos floppy-meghajtók használatával.[1]
Alapelv
[szerkesztés]Az IBM-kompatibilis PC-kben alkalmazott floppy-vezérlő a NEC 765A volt. A technológia fejlődésével e gépek leszármazottai alapvetően ennek a chipnek a bővített változatait használták. A többi gyártó, különösen a Commodore vagy a korai Apple olyan hajlékonylemez formátumokat használt, melyeket nem ismert fel, nem tudott még csak dekódolni sem a NEC 765A, annak ellenére, hogy a meghajtók szerkezeti felépítése többé-kevésbé megfelelt annak, amit a PC-kben használtak. A Catweasel arra lett kitalálva, hogy az ezekhez az alacsony szintű („low-level”) formátumokhoz szükséges hardvert emulálja, utánozza.
A Catweasel egyedi meghajtó-interfészt nyújt, az adott számítógépbe építetten kívül. Szabványos floppy meghajtók csatlakoztathatók hozzá, melyek szabványos és nem-szabványos formátumai is olvashatókká válnak az egyedi szoftveres meghajtóprogramok révén.[1]
Támogatott formátumok:
System | Floppy | Size |
---|---|---|
Amiga | 3.5" | 880, 1760 KB [2] |
Apple Macintosh | 3.5" | 400, 800, 720, 1440 KB [2] |
MS-DOS | 3.5" | 720, 1440 KB [2] |
MS-DOS | 5.25" | 360, 720, 800, 1200 KB [2] |
Atari ST | 3.5" | 360, 720, 800, 1440 KB [2] |
Atari 800 XL | 5.25" | 130, 180 KB [1] |
Apple II | 5.25" | 140 KB [2] |
Commodore 1541 | 5.25" | 170 KB [2] |
Commodore 1571 | 5.25" | 170, 341 KB [2] |
Commodore 1581 | 3.5" | 800 KB [2] |
Catweasel Extra | 3.5" | 1160, 2380 kB [2] |
Nintendo backup station | 3.5" | 1600 KB |
Változatai
[szerkesztés]A Catweasel legelső változatát 1996-ban mutatták be, mely aztán számos módosuláson esett át. Az Amiga 1200-höz készült Mk1 és az Amiga 4000-hez fejlesztett Mk2 utolsó darabjai 2001 októberében fogytak el. Az Mk3 PCI-csatolóval rendelkezett és 2004 közepén fogyott ki a készlet. Az utolsó változat az Mk4 volt, de közben, 2006-ban az Mk2 megért egy különleges 10-éves jubileumi kiadást.[1]
Mk1
[szerkesztés]A Catweasel eredeti változata, melyet 1996-ban mutattak be amigákra és két változata volt, Amiga 1200-re és Amiga 4000-re. Az A1200 esetén a kártya az ún. clock portra csatlakozott, míg az A4000 esetén az alaplapi IDE-csatlakozóhoz volt illeszthető, mely utóbbi kártya a merevlemezek számára fontos jeleket átengedte magán, így azok továbbra is csatlakoztathatók maradtak a rendszerhez.[1]
ISA
[szerkesztés]A Catweasel vezérlő egyik változata ISA-csatolóval készült, annak érdekében, hogy MS-DOS alatt működve adjon lehetőséget PC-n a nem-szabványos floppy-formátumok kezelésére.[3] Egyedi DOS-parancsok szolgáltak az interfész használatára.[4] A kártyához létezik Windows meghajtóprogram is.[3]
Mk2 és Mk2 Anniversary Edition
[szerkesztés]A Catweasel Mk2 az eredeti verzió újratervezett változata volt, mely egy termékben egyesítette az A1200 és A4000 verziókat. Az Mk2 olyan népszerű volt, hogy 2006-ban - egy csak minimális frissítéssel ellátott - speciális jubileumi kiadást készítettek, új nyomtatott áramköri lappal (PCB).[5]
Z-II
[szerkesztés]Ez a változat egy Zorro II bővítmény volt, mely egyesítette az Mk2 vezérlőt a cég egy másik termékével, a Buddha IDE merevlemez interfésszel, így egy kártyán nyújtott floppy- és merevlemez-vezérlőt.[6]
Mk3
[szerkesztés]A Catweasel Mk3 egy kártyán valósít meg csatlakozást akár PCI, akár Zorro II, akár clock port intefészekhez. Ezeken felül a kártyán van egy Commodore 64 SID chip fogadására alkalmas foglalat, valamint egy Amiga 2000 billentyűzet, illetve két 9-tűs - Atari 2600 "szabványos" - joystick csatlakozó.[7]
Mk4 és Mk4plus
[szerkesztés]A Catweasel Mk4-et hivatalosan 2004. július 18-án jelentették be,[8] de határidőcsúszások és gyártói kapacitásproblémák miatt mégsem tudott piacra kerülni 2005. február elejéig.[9] Ez a változat már szabadon újrakonfigurálható FCPGA chipet használ.[10] Az Mk4/Mk4+ meghajtóprogramja (driver) a bootolás elején tölti fel a az FCPGA mikrokódját, így könnyen frissíthetővé teszi a hardver cseréje nélkül. Drivere létezik hivatalosan Windowsra[1] és nem-hivatalosan Linuxra.[11]
Jegyzetek
[szerkesztés]- ↑ a b c d e f Individual Computers: Catweasel (angol nyelven). (Hozzáférés: 2021. január 23.)
- ↑ a b c d e f g h i j Amiga Hardware Database - Expansion cards (angol nyelven). (Hozzáférés: 2021. január 23.)
- ↑ a b Catweasel ISA (angol nyelven). (Hozzáférés: 2021. január 23.)
- ↑ Catweasel ISA online manual (angol nyelven). (Hozzáférés: 2021. január 23.)
- ↑ Catweasel Mk2 (angol nyelven). (Hozzáférés: 2021. január 24.)
- ↑ Catweasel Z-II (angol nyelven). (Hozzáférés: 2021. január 24.)
- ↑ Catweasel Mk3 (angol nyelven). (Hozzáférés: 2021. január 24.)
- ↑ Jens Schönfeld: Announcement: Technical data of the new Catweasel MK4 (angol nyelven). ann archives , 2004. július 18. (Hozzáférés: 2021. január 24.)
- ↑ Ron van Schaik: Catweasel MK4, C64DTV and C-One at the Commodore Show in Maarssen, Netherlands (angol nyelven). amiga-news.de , 2005. február 17. (Hozzáférés: 2021. január 24.)
- ↑ Wiki:Catweasel-usermanual.pdf (angol nyelven). wiki.icomp.de , 2013. szeptember 19. (Hozzáférés: 2021. január 24.)
- ↑ Catweasel Linux driver list (angol nyelven). (Hozzáférés: 2021. január 24.)
Fordítás
[szerkesztés]- Ez a szócikk részben vagy egészben az Individual Computers Catweasel című angol Wikipédia-szócikk fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.