>From Dennis Boone
> Jonathan Engdahl's homepage shows his email
> address. His changes are explained at the page you linked.
Yes indeed - as I (meant to have) said, no reply to his email listed there.
> The 32MB limit arises due to the use of 16 bit block number fields in
> the protocol.
I understand the issue but alas I'm a mere hardware guy with minimal
software skills so I was looking for a giant to carry me ;).
> if it's useful, you can find it here:
> http://yagi.h-net.msu.edu/vtserver.drb.tar
Perfect - minor mod for my raspberry pi and it works just fine thanks.
Bob
> From: Douglas Taylor
> Is there a document that describes the bank 7 memory page and what
> addresses are reserved for what?
Here's one I collated from a large number of DEC manuals:
http://ana-3.lcs.mit.edu/~jnc/tech/pdp11/UNIBUS_Registers.txt
(Ignore the name, it applies to QBUS machines too.)
> bootstrap is reserved for 173000, how many words are allowed there for
> this?
Well, the space from 773000-773776 (UNIBUS and Q18 - add '17' to the front
for Q22) is used for ROMs, and is the most common; 173000 is of course the
location QBUS processors can be configured to jump to on power on. 765000-776
in also used for some (e.g. M9301's).
> How do the more complicated bootstraps, e.g. microPDP11-53, accommodate
> this limitation?
Bank switching; e.g. the BDV11, KDF11-B have a 'page control register' at
777520 which says which block of ROM is mapped into the 773000 block.
Interestingly, the DEC standard ROMs for the BDV11 and KDF11-B _don't_ copy
all the contents down to real memory, and run from there - the code is
divided into 'pages', only one of which is mapped in at a time, and it's
executed from the ROM.
Noel
> On many of the PDP-11s that page is signified by asserting BBS7
QBUS machines only; the UNIBUS has no equivalent signal.
> FYI the microPDP-11/53 is the 11/23+ cpu card
Err, no; according to the "MicroPDP11/53 System Supplement Manual"
(AZ-GPTAA-MC), pg. 3-1, the CPU card in the /53 is the KDJ11-D. The
/23+ uses the KDF11-B CPU card.
Noel