

Catweasel es una familia de controladores de disquete mejorados de la empresa alemana Individual Computers . Estos controladores están diseñados para permitir que los ordenadores más recientes, como los PC , accedan a una amplia variedad de formatos de disco antiguos o no nativos mediante unidades de disquete estándar.
Principio
El chip controlador de disquetes utilizado en los PC de IBM y compatibles era el NEC 765A. Con el avance de la tecnología, los sucesores de estas máquinas emplearon extensiones de este chip. Muchos otros ordenadores, en particular los de Commodore y los primeros de Apple , graban discos en formatos que el 765A no puede codificar ni decodificar, a pesar de que sus mecanismos de unidad son prácticamente idénticos a los de los PC. Por lo tanto, el Catweasel se creó para emular el hardware necesario para generar estos otros formatos de bajo nivel.
El Catweasel proporciona una interfaz de unidad de disquete personalizada, además de cualquier otra interfaz de disquete con la que ya esté equipado el ordenador. Se pueden conectar unidades de disquete estándar de la industria al Catweasel, lo que permite al ordenador anfitrión leer numerosos formatos estándar y personalizados mediante controladores de software específicos.
Formatos compatibles:
Versiones
La versión inicial del Catweasel se presentó en 1996 y desde entonces ha sufrido varias revisiones. Los modelos Catweasel Mk1 y Mk2 , para Commodore Amiga 1200 y Amiga 4000 , se agotaron en octubre de 2001. El Mk3 incorporó compatibilidad con PCI y se agotó a mediados de 2004. Fue sucedido por el Mk4 . El Mk2 se relanzó en 2006 como una edición especial de aniversario.
Mk1
La versión original del Catweasel se presentó en 1996 para el ordenador Amiga y estaba disponible en dos versiones: una para el Amiga 1200 y otra para el Amiga 4000. La versión para el Amiga 1200 se conectaba al puerto de reloj del ordenador ; la versión para el Amiga 4000 se conectaba al puerto IDE. La versión para el Amiga 4000 incluía una función de paso directo para que el puerto IDE pudiera seguir utilizándose para dispositivos de almacenamiento masivo. [ 3 ]
ISA
Se desarrolló una versión del controlador Catweasel para su uso en una ranura ISA estándar de PC como medio para leer formatos de disquete personalizados que no son de PC desde MS-DOS. Se requieren comandos DOS personalizados para usar la interfaz. [ 4 ] También hay software y controladores oficiales disponibles para Windows . [ 5 ]
Mk2 y Mk2 Edición Aniversario
El Mk2 Catweasel fue un rediseño del Catweasel original, que fusionó las versiones para Amiga 1200 y Amiga 4000 en un solo producto que podía utilizarse en ambos ordenadores, y que proporcionó un nuevo diseño de PCB que permitía instalarlo más fácilmente en una carcasa estándar de Amiga 1200.
La continua popularidad del Catweasel Mk2 llevó al lanzamiento de una edición especial de aniversario de este modelo en 2006. La placa de circuito impreso de la edición de aniversario recibió pequeñas actualizaciones, pero conservó el mismo formato y funcionalidad que el Mk2. [ 6 ]
Z-II
La versión Catweasel Z-II era una expansión de Amiga Zorro-II que combinaba el controlador Catweasel Mk2 con otro producto de Individual Computers, el Buddha, en una sola placa que proporcionaba interfaces de disquete e IDE al ordenador anfitrión. [ 7 ]
Mk3
El Catweasel Mk3 fue diseñado para conectarse a una ranura PCI , una ranura Amiga Zorro II o el puerto de reloj de un Amiga 1200. Además del acceso de bajo nivel otorgado a las unidades de disquete, tiene un zócalo para un chip de sonido SID de Commodore 64 , un puerto para un teclado de Amiga 2000 y dos joysticks digitales de 9 pines ( estándar de facto de Atari 2600 ). [ 8 ] El Mk3 fue sucedido por el Mk4 .
Mk4 y Mk4plus
El Catweasel Mk4 se anunció oficialmente el 18 de julio de 2004, con una amplia gama de nuevas características previstas. Sin embargo, debido a retrasos en la fabricación y acumulación de pedidos, el Mk4 no se lanzó hasta principios de febrero de 2005.
Esta versión del Catweasel utiliza intensivamente lógica reconfigurable mediante un chip FPGA Altera ACEX EP1K30TC144-3N [ 9 ] , así como un PLD AMD MACH110 y un circuito integrado de interfaz PCI. El controlador Mk4/Mk4+ carga el microcódigo FPGA al inicio, lo que facilita las actualizaciones sin necesidad de reemplazar el hardware.
Hay software y controladores oficiales disponibles para Windows , [ 5 ] [ 10 ] y controladores y utilidades no oficiales disponibles para Linux . [ 11 ]
El Catweasel Mk4Plus parece que ya no está disponible. [ 12 ]
Referencias
- 1 2 3 4 5 6 7 8 9 10 "Base de datos de hardware de Amiga - Tarjetas de expansión" .100702 amiga.resource.cx
- ↑ "Ordenadores individuales: Catweasel" .100702 beta.icomp.de
- ↑ "Catweasel de ordenadores individuales - Base de datos de hardware de Amiga" .
- ↑ "Manual de Catweasel ISA" .
- 1 2 "Página del producto Catweasel Mk4plus" . Archivado del original el 11 de enero de 2013. Recuperado el 15 de enero de 2012 .
- ↑ "Ordenadores individuales Catweasel Mk2 - Base de datos de hardware Amiga" .
- ↑ "Ordenadores individuales Catweasel Z-II - Base de datos de hardware Amiga" .
- ↑ "Hires pictures" . Archivado del original el 5 de julio de 2011. Recuperado el 21 de julio de 2012 .
- ↑ "Manual de usuario de Catweasel" (PDF) . pág. 4. Archivado del original (PDF) el 29 de octubre de 2013. Consultado el 15 de enero de 2012 .
- ↑ "Software y controladores beta para ordenadores individuales" . Consultado el 15 de enero de 2012 .
- ↑ "Lista de controladores de Catweasel para Linux" . Consultado el 15 de enero de 2012 .
- ↑ "Lista de precios de ordenadores individuales" . Archivado del original el 10 de mayo de 2012. Consultado el 15 de enero de 2012 .
Enlaces externos
- Wiki oficial
- Página web del producto Catweasel , anuncio del Catweasel MK4
- Herramientas de lectura/escritura de disquetes Catweasel para disquetes TRS-80 y DEC RX02
- Reproductor ACID 64: reproductor de música C64 para todas las tarjetas HardSID y la serie Catweasel MK.
- Controlador del kernel de Linux y utilidad de línea de comandos de Karsten Scheibler
- Controlador del kernel de dispositivos de bloques de Linux de Michael Krause
- Página principal del software controlador de disquetes Arjuna
- DrawBridge, también conocido como lector y grabador de disquetes Arduino Amiga
- Lector de disquetes USB Greaseweazle
- Interfaz de disquete USB Fluxengine
- Página de desarrollo de controladores para AmigaOS y MorphOS. Archivada el 27 de diciembre de 2010 en Wayback Machine.
- Lectura 1541 reversos
- Unidades de disquete
- Amiga
- MorphOS