🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #35091

Re: MINIX ST and Supra hard disks

#35091
From: to_stdnet
Date: Wed, 16 Nov 1988 11:32
67 lines
4278 bytes
From: dal@syntel.UUCP (Dale Schumacher)

[trb@stag.UUCP ( Todd Burkey ) writes...]
> In article <28@umvlsi.ECS.UMASS.EDU> kimmel@umvlsi.ECS.UMASS.EDU (Mathew Kimmel) writes:
>>I've heard that the current version of Minix ST will not talk to Supra
>>hard disks.  However, I've also seen a message from someone who says he
>>uses a Supra hard disk with Minix ST and has no problems.  I'm not sure
>>what to believe, but I'd like to know the answer before I buy Minix.
>>Can the current version of Minix ST talk to a Supra hard disk?  If not,
>>is there a patch available that I could apply to the operating system to
>>fix this?
> 
> A friend just bought his second 30MB Supra recently and discovered that the
> newer one works fine under Minix, but the older (8 months old) Supra
> doesn't. He is using the same format/utility software for each, and
> the only obvious difference is that the drive types were different (I
> think he said the new one was Seagate and the old was Miniscribe). The
> drive type shouldn't affect operation, so there must have been other
> changes in the ST-SCSI adapter as well. I hear that Supra is working
> on the problem, so hopefully there will be a software fix for the older
> drives.

Well, the answer is "all of the above".  Some of the newest Supra hard
disks DO work just fine with Minix-ST, as does the Atari Hard Disk.  Tony
Andrews (Sozobon C) has been using Minix-ST with an Atari drive for several
weeks now and it is "rock steady".  I on the other hand have had no end
of troubles with Minix-ST and my VERY old Supra 20 (full height even).
I've also been having other problems with my machine, such as the compiler
getting and "illegal instruction" trap on one try, and working find the
next time with the same source, so I'm not in a good position to recompile
the kernel over and over.  Tony has been doing recompiles for me and
uploading (50K at a time, long distance) new versions.  I've also been
in almost daily contact with Willie Brown, from Supra Corp.  Willie wrote
most of the ST hard disk code from Supra.  Supra as a whole has been VERY
cooperative and supportive, which is nothing new for them.  I've ALWAYS
gotten GREAT customer support from them (unlike SOME companies).

Anyhow, after many trials and errors, I've managed to patch together a
kernel which can read and write my Supra drive, however it's very unclean
in it's implementation, so I'm not going to be posting my changed yet.
We still haven't figured out what is really going wrong, but we are making
(slow) progress.  The current hard disk driver is hand-optimized assembly
(the ACK compiler creates unbelievably bad code) and forceably ignores
panic()s causes by spurious hardware interupts.  Also, a change in the
code, (first attempt to remove the panic, actually) which changed the code
size by 10 bytes, caused it to fail again (alignment problems?).  So it's
obviously not something everyone wants to use right now.

I really wish I had better news.  I want my hard disk working just as badly
as everyone else, but it's going to take some time.  This appears to be a
very subtle bug.  If anyone else has gathered any useful information, I'd
be happy to hear from you.  Our efforts are temporarily on hold until after
Comdex.

PS.  A piece of advice.  Minix is not yet ready for general "users".  If
you like hacking on system software and working with an unstable environment,
go ahead and get Minix, it is really a nice toy.  Lot of nifty software
should start popping up as the initial bugs are worked out.  My first
major Minix project will probably by uucico, mail and news... as soon as
I get this hard disk problem fixed :-)

--
      Dale Schumacher                         399 Beacon Ave.
      (alias: Dalnefre')                      St. Paul, MN  55104
      ...pwcs!stag!syntel!dal                 United States of America
    "It's not reality that's important, but how you perceive things."
 
Technical Details
Message-ID: <664@stag.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!uwvax!tank!nic.MR.NET!eta!pwcs!stag!daemon

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!husc6!uwvax!tank!nic.MR.NET!eta!pwcs!stag!daemon
From: to_stdnet@stag.UUCP
Newsgroups: comp.sys.atari.st
Subject: Re: MINIX ST and Supra hard disks
Message-ID: <664@stag.UUCP>
Date: 16 Nov 88 11:32:25 GMT
Sender: daemon@stag.UUCP
Lines: 67