Subject: Re: another try on the IDE driver
To: Ken Nakata <kenn@synap.ne.jp>
From: David A. Gatwood <marsmail@globegate.utm.edu>
List: port-mac68k
Date: 08/14/1998 20:56:03
On Sat, 15 Aug 1998, Ken Nakata wrote:

> On Fri, 14 Aug 1998 20:30:03 -0500 (CDT), David A. Gatwood wrote:
> > On Sat, 15 Aug 1998, Ken Nakata wrote:
> > 
> > > with hfsutils or something, or try to create an A/UX type partition on
> > > the drive with pdisk (*), format the partition with newfs, and mount it.
> > > 
> > > *: ftp://ftp.mklinux.apple.com/pub/wip/pdisk/980218/pdisk_68k.hqx
> > > This is a MacOS application.  Thanks to Yasuhiro Endoh for the URL.
> > 
> > Or, if you're really daring, you could try pdisk under NetBSD.  :-)  Try:
> > 
> > ftp://globegate.utm.edu/pub/NetBSD/pdisk/pdisk-netbsd-mac68k
> 
> Hey, cool!  Didn't know such a thing existed... :-)

Yeah.  Built it a few months back.  I mentioned it on here, but it was
buried in the discussions of ideas for native installers (which will no
doubt resurface shortly).

The only real changes were basically header changes, and removal of
something in the main(), I believe, which had to do with some kind of long
options (the details are a little vague, sorry), that NetBSD doesn't or
didn't support.

I was extremely surprised at how well everything worked.  I tried an older
version first, which worked mostly, but the SCSI driver issued an
occasional complaint about a bad request. I forget the details, but
there's probably something in some list archive somewhere....  I decided,
for fun, to try the latest version.  Made similar changes to it, and
surprisingly, it appeared towork w/o problems, at least for reading from
the partition table.  I never tried writing....  YMMV.  :-)

BTW, is the wdc driver at all related to the FreeBSD driver that MkLinux
imported (which is in a source file called wd.c)?  Just curious.


Later,
David

David A. Gatwood                         Visit globegate's internet
dgatwood@globegate.utm.edu                  talker, Deep Space 36
http://globegate.utm.edu                telnet globegate.utm.edu:9624

-----BEGIN GEEK CODE BLOCK-----
Version 3.1
GCS/CC/FA/H/L/MC/M/MU/PA/TW d-@ s:>- a-- C++ ++>$ UBLAS*++ ++>$
P+?>$ L++ +>$ !E--- W++ +>$ N++(++ +)>++ +$ !o? K-? !w--- !O
M++>$ !V-- PS+>$ !PE- Y+>$ PGP+>$ t++ +>$ 5+>++ ++$ !X- !R tv+>$
b++>$ !DI !D- G++(++ +)>$ e>++ ++ h--! r--- !y-
------END GEEK CODE BLOCK------