I find it encouraging that there is interest in OS/32.

My recollection is that the Whitesmiths C compiler requires a 3200 series other than the 3220. Specifically it uses the commercial instruction set and more than 1mb of address space.

I have a modified SIMH that passes all 3220 relevent processor and memory diagnostics except for double precision floating point divide. It doesn't have enough guard digits so it sometimes rounds wrong. It runs OS/32 R09-2 quite well. It is criminal that I didn't offer it to the group before I drifted away from it.

Unfortunately I haven't worked on it in way longer than I'd like to admit. It needs to be reintegrated with current main line source. I think this will be one of my corona virus projects.

I had a road map where the next step would have been to support the rest of the non-S bus machines except for the 3205 and 3203.

On 3/22/20 6:07 PM, David Wijnants wrote:

Following on from Don Stalkowski's seminal work (SimH list 26th October 2019, and 28th March 2016 before that), I have tidied up his scripts, and added a few new features.

We now have the following on a 67MB disk:

  * Perkin-Elmer OS/32 v8.1.
  * Multi Terminal Monitor (MTM) with 8 terminal lines on port 1026.
  * Common Assembly Language (CAL) and macro assembler.
  * Fortran VII Development and Optimizing compilers.
  * Pascal compiler.
  * Whitesmiths C.
  * Program Development Ease of Use scripts (EOU).
  * Help files, installed as part of EOU.
  * Some convenient CSS scripts (DIR, COPY and TYPE) to complement the
    built-in commands.
  * A SEARCH command, written in C and CSS, to search files for a string.
  * A WILD command, to run a command over a bunch of files given by a
    wildcard pattern.
  * Two full screen editors, MEDIT and Micro EMACS are also on the
    system, but will need setting up before you can use them.
  * STARTUP and SHUTDOWN scripts. These go together with the SimH
    initialization file.
  * SimH initialization file automatically runs FASTCHEK after unclean
    shutdown.

And also:

  * An FTP server running on port 2121 (POSIX systems only). More
    about that in a separate mail.
  * A jumbo package of bitsavers documents to which I have added PDF
    bookmarks.


There are a few annoyances that suggest it is not quite release quality.

  * The EOU scripts (COMPILE, LINK, etc.) will lock up MTM
    (time-sharing) if you try to use them in more than one terminal.
  * You cannot signon to a terminal if anyone is using the EDIT
    command to edit a file. Your terminal will lock up! When the
    person saves his file, he will also lock up, and MTM needs
    restarting (type MTMDOWN at the system console, followed by MTMUP).
  * SimH idling helps to keep CPU usage reasonably low. But it tends
    to increase with time (>60%). Interestingly, if you stop MTM, CPU
    usage goes right down to single digits as idling picks up again.

If anyone knows what is happening or how to fix it, that would make a big difference.

But despite these annoyances, I believe we've got quite a usable system.

I encourage everyone to give it a try. It's quite fun, once you get over the initial bewilderment.


ZIP files can be found here:

Source (160K): https://drive.google.com/open?id=1_9P6hOy_ViHNBDJPcWarRBWy-NWIBCPW Binary (11M): https://drive.google.com/open?id=1wxYwIquzRtDaKdsNtbCCyQiGxxzILvme PDF documents (104M): https://drive.google.com/open?id=1bIG9L6sbqnIZ54QdnpQomjwdLk6UZyh0


David.


_______________________________________________
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh
_______________________________________________
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Reply via email to