[comp.os.minix] HP {340, ES/12 Vectra} MINIX

shaver@atanasoff.cs.iastate.edu (Dave Shaver) (06/23/89)

I have several questions.  But first, here's a little background.  We
have the distributions of both version 1.2 PC-MINIX and version 1.1
Atari ST MINIX.  I can apply the diffs to get 1.3 PC-MINIX if necessary.

Last year we had a graduate student port PC-MINIX 1.2 to a HP 9220
``workstation.''  (It's an old, slow 68010-based machine.) The 9220s
are now gone and we're going to re-port some version of MINIX to the HP
340 workstation.  (They are 68030-based.)  Since the 340 and 9220 are
quite different, we thought we might start with the port with the Atari
ST version of MINIX since that would provide a supported base of 68000
code.  Is this a sane thing to do?  Would it be any easier to start
with 1.3 PC-MINIX?  Or something else?

The first obvious question is:  Has anyone ported MINIX (any version)
to any HP workstation?  Assuming we're going to have to do the port
ourselves, then we have some other problems.

The first is rather trivial:  Getting the Atari MINIX code off of the
floppies.  We have borrowed an Atari ST512 with one floppy drive.
Thus, we need some communication program to transfer the archived
source code to a UNIX machine.  Does anyone out there have some simple
way for us to transfer the source?  Or even better, do they have it
online someplace where we can copy it?  (All legally since we own the
stuff but can't get it off the disks easily!)

Another option would be to get the diffs to go from PC-MINIX 1.3 to
ST-MINIX 1.1, but that could be messy.

Second, does anyone have hints on porting the system?  We'll be running
HP-UX 6.5 as the development environment.  We're hoping to use GCC, but
we may use the native HP-UX compiler.

Finally, we have about 40 HP ES/12 Vectras.  Each has a 20mb hard
drive.  They are supposed to be AT ``compatible.''  Has anyone tried
MINIX on these?  I looked in the archives at bugs.nosc.mil and found
three articles: 2355@louie.udel.edu, 4187@louie.udel.edu,
8577@watdragon.waterloo.edu.  They all seem to be talking about the
older, uncompatible-with-everything Vectra.

Any comments you might have regarding any of this mess would be very
much appreciated.  Thanks in advance.

/\  Dave Shaver  -=*=-  CS Systems Support Group, Iowa State University
\\  UUCP:  {hplabs!hp-lsd, uunet!umix!sharkey}!atanasoff!shaver
\/  Internet: shaver@atanasoff.cs.iastate.edu

		...In stereo where available...

MBramwel@business.uwo.ca (Mark Bramwell 519 661-3714) (06/24/89)

We here at the Business School have some of the newer HP ES machines.  We
have not had any compatiblity problems with the machines.  We run Novell
2.15, Word Perfect 5.0, IBM DisplayWrite 4, Turbo Pascal/C/Basic, plus
a whole mess of assorted other stuff.  No problems yet.  The EGA card/monitor
is much sharper when compared to the IBM devices.

We are just starting to look at minix mainly out of curiousity, not for
its usefulness.

walter@hpsad.HP.COM (Walter Coole) (07/15/89)

There are versions of MINIX for the ES/12; I have one such.  As I recall,
there were some changes to accomodate the particular disc controller and
keyboard.  It's possible that versions newer than 1.2 don't need the fix.

alex@hpqtdla.HP.COM (Alex Ballantyne) (07/17/89)

	
	If your 340 runs HP-UX, one way of transferring data to and
	from your Atari is to use the MINIX tos program. This program
	will compile on your 340 and allow it to access an Atari 3.5"
	floppy placed in a 9122 floppy disc drive, or in the floppy
	drive of a 9133 hard disc. Since your Atari uses single sided
	discs, it might work with a 9121 too. 

	How do you get "tos" onto your HP-UX computer?

	Well, I used a double sided drive in an Atari to write "tos"
	to an IBM PC 3.5" disc, then used the HP-UX dos utilities to
	read the disc on an HP-UX machine. The well known Atari
	terminal emulator "UNITERM" would allow you to do it using
	RS232, if you can get the machines attached somehow.

	If you are really brave, you could try to port the MINIX code
	that deals with the disc to HP-UX, then you could just mount
	the MINIX discs onto the HP-UX file system. (That's the ideal
	solution if you can be bothered, because then you could use
	HP-UX as you development envirnment.)