Received: (from major@localhost)
	by minnie.cs.adfa.edu.au (8.9.3/8.9.3) id TAA32362
	for pups-liszt; Fri, 9 Jun 2000 19:09:04 +1000 (EST)
	(envelope-from owner-pups@minnie.cs.adfa.edu.au)
Received: from sam.on-net.net (sam.on-net.net [204.117.190.8])
	by minnie.cs.adfa.edu.au (8.9.3/8.9.3) with ESMTP id TAA32358
	for <pups@minnie.cs.adfa.edu.au>; Fri, 9 Jun 2000 19:09:00 +1000 (EST)
	(envelope-from jasomill@indiana.edu)
Received: from as45.onet.net (as45.onet.net [207.40.154.45])
	by sam.on-net.net (8.9.3/8.9.3) with ESMTP id EAA11456
	for <pups@minnie.cs.adfa.edu.au>; Fri, 9 Jun 2000 04:05:03 -0500 (EST)
Date: Fri, 9 Jun 2000 03:55:11 -0500 (EST)
From: "Jason T. Miller" <jasomill@indiana.edu>
To: pups@minnie.cs.adfa.edu.au
Subject: RX50 read/write on FreeBSD
Message-ID: <Pine.BSF.4.21.0006090342330.4154-100000@lizard.indiana.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-pups@minnie.cs.adfa.edu.au
Precedence: bulk

Thanks to the good advice of members of the PUPS mailing list, I've
completed my first stab at an RX50 read/write toolset for FreeBSD. It
consists of two parts, a kernel patch to add the physical format, and a
filter set to deal with the logical sector interleave. It's ugly (not only
does it only support stdin and stdout, but it uses both 'goto' and the
ternary operator; I tend to deeply offend the C style gods, late at
night when I think nobody's watching), but it seems to work pretty
well. The kernel patch, at least, is clean. Those with good karma and
flawlessly aligned drive heads can even try formatting their own RX50s.

So how do I submit it to the archive? "incoming" seems to be RO. It's
about 3K, tarred and gzipped.

Jason T. Miller
Self-styled Jack of England

"..." -Anonymous


