Hi all,
Regarding the above topic from November this year, I was wondering if
the mentioned guide (EK-MIC11-SG-001) was indeed uploaded to bitsavers
eventually? If so, where can I find it?
regards,
Sander Reiche
--
~ UNIX is basically a simple operating system,
? ? ? ? ? ?but you have to be a genius to understand its simplicity. ~ dmr
J David Bryan organized the contents of the tapes that I've read over the past ten years.
The software is available for non-commercial use under an agreement between CHM and HP.
A huge thank you to Mr. Bryan for doing this, since I haven't had the time to organize it.
There are over 75,000 files, around 2gb. It should be finished uploading later tonight.
http://bitsavers.org/bits/HP/HP_1000_software_collection
On Fri, 23 Dec 2011 at 05:35:58 CST, Christian Corti wrote:
> That's great!
> Is there anywhere a list of supported hardware? I'm not very comfortable
> with the idea of simulator-only software. I'd be interested to try it
> some day on our 4331.
MTS should work on a 4331.
>From the MTS Wikipedia article (http://en.wikipedia.org/wiki/Michigan_Terminal_System#Hardware_used):
In theory MTS will run on the IBM S/360-67, any of the IBM S/370 series, and its successors. MTS has been
run on the following computers in production, benchmarking, or trial configurations:
? IBM: S/360-67, S/370-148, S/370-168, 3033U, 4341, 4361, 4381, 3081D, 3081GX,
3083B, 3090-200, 3090-400, 3090-600, and ES/9000-720
? Amdahl: 470V/6, 470V/7, 470V/8, 5860, 5870, 5990
? Hitachi: NAS 9060
? Various S/370 emulators
All of the information that follows is included in the tar.gz archives available at Bitsavers.org. The D6.0
documentation has also been combined in a single PDF that is available on the MTS Archive at:
http://archive.michigan-terminal-system.org/documentation/documents/MTSD6Do…
Among other things the file D6.0-MTS-DOC.txt from April 1987 (a year prior to the release of D6.0) says:
MTS is currently being run on the following computing systems: Amdahl 5860,
5870, 470V/8, IBM 3090-400 (with vector facility), 3081G, 3081D, 3033N, and 4361.
In addition MTS has been tested on or was used for production on the following
machines: Amdahl 470V/6, 470V/7, 5890, IBM 3033U, 370/148, 370/168, 370/158,
4341, and NAS 9060, and XL.
The same file goes on to say:
Machine Requirements
MTS requires an IBM 370 compatible machine (including the 30xx machines) with at
least two megabytes of memory and the following features:
Floating Point
Universal Instruction Set
CPU-timer and Clock-Comparator
Translation with 1M segments and 4K pages
Conditional-Swapping
PSW-Key-Handling
Channel Indirect Addressing on all channels
Clear I/O on all channels
It will make use of the following features if they are available:
Extended precision floating point
Vector facility
Direct control (limited use)
Branch and Save
Fast release on channels
Invalidate Page Table Entry
Common Segment Facility
Other features are not used, unless user programs make use of
them.
The MTS file system normally uses IBM 3330 and/or 3350
compatible disks in any combination although it also supports
older types of disks.
MTS also provides support for the Xerox 9700 page printer,
the Autologic APS-5 phototypesetter, and for both IBM and ANSI
standard magnetic tape labeling/blocking and the normal IBM unit
record equipment.
>From D6.0-NEWSYS.txt:
1. The starter system requires a minimum of one 3270 terminal,
one 3380 disk drive, and one 9-track tape drive.
>From the D6.0-NOTES.txt:
MTS can run under the 370 and 370-XA architectures. Under 370-XA, each
task is limited to an address space of sixteen megabytes, but all real
storage on the machine will be used to support virtual storage. MTS does
not (yet) run run under IBM's ESA-370 architecture.
MTS provides Named Address spaces, a facility similar to IBM's
Discontiguous Saved Segment support under VM, to allow tasks to share
preloaded programs and data. A program may be loaded into a Named
Address Space (or NAS) at system IPL-time and then added to or deleted
from a task's virtual storage as needed.
MTS will use expanded storage as a high-speed cache to minimize I/O to
DASDI. The cache is store-through; all writes go immediately to disk.
However, disk reads will be satisfied from the cache if possible, thereby
cutting down the number of real disk I operations required.
Changed DASDI [in D6.0] to use "Read Device Characteristics" command to
determine the size of the disk being formated. This gives us support for any disk
supporting this command including:
3380s (Ds and Es have been tested; Js and Ks should work but have
never been tested)
CMS minidisks (untested)
The old FBA disk support has been rejuvenated.
MTS now supports internal 9370 disks (9335s have been tested; we have not
tested 9332 support).
On Thu 22 Dec 2011 at 19:00:26 CST, Josh Dersch wrote:
> Very cool! I have a set of MTS-related manuals from 1979, would they be
> of any interest to you for archival purposes, assuming you don't already
> have copies?
>
> (They are: "Digital Computing, FORTRAN IV, WATFIV, and MTS (with *FTN
> and *WATFIV)" Parts 1 & 2 by Brice Carnahan and James O. Wilkes.)
>
> - Josh
Al might like a copy to scan for the PDF archive at Bitsavers, but he can speak for himself.
Scanned versions of the Caranahan and Wilkes book and a number of others related to
the Michigan Terminal System (MTS) are already available online in the Hathi Trust Digital
Library:
http://babel.hathitrust.org/cgi/mb?a=listis;c=1889583521
A more limited set of PDF documents that doesn't include the Caranahan and Wilkes book is available from U-M's Deep Blue digital archive and the PDF Archive at Bitsavers:
http://deepblue.lib.umich.edu/handle/2027.42/79570http://www.bitsavers.org/pdf/univOfMichigan/
The MTS PDFs in Deep Blue and at Bitsavers tend to be of a higher quality since they aren't scans of physical books.
-Jeff
Merry Newtonsday, Christmas, Winter Solstice, Yule, and anything else you
chose to celebrate [1] to members of this list and their families. I hope
you have a pleasant holiday and still maange to get some classic
computing done.
[1] And Halloween for those of you who can't remember if you're missing 2
fingers.
-tony
---------Original message:
Date: Sat, 24 Dec 2011 08:52:32 +0100
From: Jochen Kunz <jkunz at unixag-kl.fh-kl.de>
On Fri, 23 Dec 2011 01:07:46 -0200
"Alexandre Souza - Listas" <pu1bzz.listas at gmail.com> wrote:
>> AFAIK, the 712 uses common 486 (simm-72) memory
> No. The HP9000/7xx SIMMs look, smell, taste like PeeCee RAM, but they are
> different. You need the very special, propriatary HP9000 SIMMs for that
> machine.
Sometimes you just have to cut a trace or two and/or add a jumper or two;
for example here's how to convert a standard SIMM for use in an HP LJ:
www.keycruncher.com/blog/2003/12/14/making-standard-simm-s-work-memory-upgr…
I did the same sort of mod to use standard SIMMs to expand memory in my
Toshiba T3100e.
Neal wrote to me:
>> I was a developer way back when and still have my 5120 & Sys 23.
>>
>> I'd like to find these relics a nice home instead of the landfill.
>> They were painted funky colors (they look great - not the ugly grey)
>> and were used back to back with a glass top for a coffee table.
>>
>> Neal Lebar
>> nlebar at innovatefocus.com
>>