cwfloppy 0.5.2 review

Download
by rbytes.net on

cwfloppy is a Linux device driver for the Catweasel Advanced Floppy Controller manufactured by Individual Computers. The Catweasel

License: GPL (GNU General Public License)
File size: 82K
Developer: Michael Krause
0 stars award from rbytes.net

cwfloppy is a Linux device driver for the Catweasel Advanced Floppy Controller manufactured by Individual Computers.

The Catweasel is a versatile Shugart bus controller, i.e., it can control floppy drives. It is extremely flexible and can be programmed to read and write just about any floppy disk in the world.

This driver supports all controller versions, ISA (MK1) and PCI (MK3 and MK4). The Amiga versions of the controller are currently not supported, but it should be easy to adapt the driver for Linux/m68k (so far nobody has expressed an interest in this, though).

Also, only the floppy is controlled by this driver. If you want to make use of the additional SID and joystick features present on the PCI cards, you must use the driver from Dirk Jagdmann and Michael Stickel.

As of yet, this driver supports the following formats (rw = read/write, ro = read-only):

Amiga 3.5'' DD [880KB] (rw)
Amiga 3.5'' HD [1760KB] (rw)
Amiga 5.25'' DD [880KB] (ro)
MS-DOS 3.5'' DD [720KB] (rw)
MS-DOS 3.5'' HD [1440KB] (rw)

Installation:

make (as root)
"make devices" to create the /dev entries for the Catweasel.

What's New in This Release:
module.c: Look for MK4 Catweasel under both PCI subdevice IDs 0x0002 and 0x0003 (workaround for MK4 PCI-bridge bug).

cwfloppy 0.5.2 keywords