Order of the Butterfly
Posts: 301 from 2003/2/24
From: Genesi
No bounties yet :)
Parallel ZIP support should be fairly easy. The Pegasos parallel port is ECP-capable and is coded the same way you'd low-level code a PC parallel port.
There are two kinds of Parallel ZIP controller - iomega "PP3" and the newer "IMM" SCSI controllers. The specifications aren't published but the drivers in Linux and *BSD versions are very easy to follow - all you need is a trackdisk-style (zippar.device or something) on top to access the blocks on the Zip disk, and you're away.
I'm not volunteering, just saying :)
My own personal Zip drive is parallel but I cheated to use it on my Pegasos - the Zip disk is connected to the server for scheduled backups, and it's also on an automounted Samba share - so I just use SMBFS to read any files off it that I want.
Neko
Matt Sealey, Genesi USA, Inc.
Developer Relations
Product Development Analyst