[Simh] RTE-6/VM configuration

Ken Cornetet Ken.Cornetet at kimball.com
Thu Aug 28 09:19:01 EDT 2008


Mr. Bryan, you have an extraordinary memory!

Any projected date for the new simh release?

-----Original Message-----
From: simh-bounces at trailing-edge.com
[mailto:simh-bounces at trailing-edge.com] On Behalf Of J. David Bryan
Sent: Wednesday, August 27, 2008 10:03 PM
To: SIMH List
Subject: Re: [Simh] RTE-6/VM configuration

On Wednesday, August 27, 2008 at 14:13, Ken Cornetet wrote:

> If memory serves, a privileged interrupt fence card was just a set of
> IO flip-flops.

There were two PIFs: the 12936A for DOS, and the 12620A for RTE.  The
RTE 
fence was a standard interface; in fact, it was actually a "breadboard 
interface," i.e., just the control, flag buffer, and flag flip-flops,
plus 
associated interrupt and priority logic.

The 12936A was quite a different beast.  It behaved in a completely 
different manner to the standard interface logic.  The manual here:

  http://www.bitsavers.org/pdf/hp/21xx/interfaces/12936.pdf

...details this very unusual card.  It was so unusual that I had to
rewrite 
the SIMH HP I/O system for the next revision in order to accommodate it.


> In theory, an existing simh device could be used as a PI fence.

The LPS device (in DIAG mode) works as an RTE fence, but nothing can 
substitute for the DOS fence.  The problem with most SIMH devices is
that 
setting the control flip-flop on the card initiates an I/O operation,
which 
then fails if the device isn't attached to an external file.  The DIAG
mode 
of the LPS device simulates installation of a loopback connector, so no 
attachment is needed.


> I can't find anything on DVS00, though. Was that a special driver?

It was part of the 91731A Mux Subsystem for RTE.  I've sent manual PDFs
for 
that to Al, but they're not up on Bitsavers yet.

The 91731A package supplied a physical driver (DVS00) and a logical
driver 
(LDV05) that mimicked the BACI driver for the 264x terminals.  It
required 
a privileged system because the mux had no on-card buffering and would
lose 
characters if another device driver preempted it during character 
reception.

The 12920A mux was quite an old device (early 1970s), required three I/O

slots, wasn't buffered, required a lot of CPU time for I/O, and
supported a 
maximum of 2400 baud.  The 12792A mux was much newer (early 1980s), had
an 
on-board Z80 microprocessor and buffer RAM, used a single slot,
supported 
9600 baud, required relatively little CPU even at the highest transfer 
rates, handled character editing (backspace, line delete) on the card,
and 
supported block mode on 264x terminals.  It did not require a privileged

system.

                                      -- Dave

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



More information about the Simh mailing list