On 7/20/10, Scott M <scott.m.18 at atsgate.com> wrote:
Hello,
I recently acquired my first DEC PDP. It is a VT103 (VT100 terminal with
a PDP 11/23 inside).
Nice. A bit underpowered in the PSU, but nice.
It came with a pair of cartridge disk drives (HEAVY!)
that are RK05 compatible, a DEC RX02 (pair of 8" floppy disk drives), boxes
of manuals, 3 DEC operating systems, software, and an extra VT100.
Sounds like you are good to go.
While the DEC operating systems are OK, I am actually
interested in using
the machine to (finally) go through "Lions' Commentary on Unix" (Unix V6)
Ah, archaeology. ;-)
My concern is that the 18-bit PDP 11/23 does not have
enough memory.
It currently has 128KB installed, with a maximum of 256K possible after a
memory board upgrade (M8067, MSV11-PK = 256KB). How far do you estimate I
can get with just 128KB memory? Can I get through Lions' book?
That I don't know, but I do recall being unhappy whith 256KB when
trying to re-compile the kernel for 2.9BSD after an install from tape
(generic kernel).
I am looking at adding wires to the backplane to make
it a 22-bit machine,
and using a quad height qbus memory board, M7551 (available in 1MB, 2MB and
4MB sizes).
Yep. Been there, done that.
However, I am not ready to dive in and start
modifying the qbus
backplane for 22-bit addressing just yet. So my question is:
Rather than invest in a 256KB memory board designed for the 18-bit qbus,
can I install a 22-bit 1MB, 2MB or 4MB memory board in the 18-bit system,
and just use the first 256KB for now?
Check the memories and peripherals handbook that covers your card
(MSV11-P or some such, IIRC). You might well be able to disable the
extra fields. The only issue I'd worry about up front is how the
board might behave in a backplane that lacks termination for the top
four address lines.
Also, is the VT103 backplane compatible with a
quad-height memory board? (It
only has dual-height cards installed at the present time).
Yes.
Parts inventory:
- VT103, with:
- 4x4 qbus backplane, 18-bit. The manual says "two H803s (2x4 connector
blocks, stacked vertically in a 4x4 configuration)". I know there are
possible issues with "straight" vs. "serpentine" slots, but I
have not
got that figured out yet on the VT103.
It's all serpentine. No "straight" slots.
- M8186 KDF11-A CPU (Newer revisions of
KDF11-A's are 22-bit capable)...
Yes. Chances are very good yours is a newer rev. They made a lot of them.
- M8029 (RXV21) floppy disk board (18-bit DMA only).
-Will this be a
problem with Unix v6 or 2.9BSD if running with 22-bit addressing?
Check the driver source. There is likely some code to handle DMA into
a low-memory buffer then a copy to user-created buffer space.
So, initially I want to run a 22-bit memory board
(M7551) in an 18-bit
VT103 qbus backplane, and access only the first 256KB of memory using
18-bit addressing. Is this possible? Thank you for your help.
It is likely to be possible - check the handbook.
-ethan