cw project is package for the Catweasel controller, look below what other packages do exist.
This package is especially for accessing the floppy drives connected to Catweasel. Currently the MK3 and MK4 controller cards are supported. cw consists of a kernel driver and a companion user space program (cwtool).
The kernel driver should work with Linux 2.4 and 2.6. Look at the homepage of the manufacturer Individual Computers for more details about the controller features.
There are 2 other Linux drivers for the Catweasel controller:
Written by Dirk Jagdmann. A Linux driver for SID, Joysticks and Amiga keyboard.
Written by Michael Krause. A Linux driver for accessing the floppies on a Catweasel controller. This driver exports block devices, so you are able to mount Amiga disks under Linux.
Currently it supports Amiga and MSDOS disks (and C1541 with a patch written by me). To support more formats i found it more useful to use another method to export data to user space, thats why i started my own driver.
Instead of a block device cw uses a char device and passes the raw Catweasel data to the calling program, so all format routines do not reside in the kernel driver anymore.
Currently you may load only one kernel module accessing the Catweasel controller.