disk parameters to separate file (system;rp04 >) from system;rh10 >.
Made build default to RP04 when RH10 is specified, but switches
can select RP06 for relevant components. Resolves#1648.
Use 21-bit addressing instead. This an MIT modification of a DF10 to
store three bits of address inverted in the word count.
Also adapted the code for the RP10 case to save two instructions.
This is the same change as in the new IMP with the comment
;; KLH: "fixed" 11/1/99
Not doing this will e.g. make the FTP server fail because it can't
look up its own IP number in the host table.
An IMP will only allow five outstanding messages to a host without
receiving an RFNM message. The 1985 file SYSTEM; INET 115 had
tracking of RFNM in place. At some point, the old IMP code was saved
as IMPOLD WTHNCP. Later the code in INET was moved to the new IMP
file as the routine IMPCTS, but IMPOLD was not updated.
It looks like some time after the PDP-6 went away, someone added a
check to .ACCESS to ensure it's only used with disk files and USR
jobs. I believe PDP6 jobs should be allowed too.
The code to share a moby was commented out, presumably because the
10-11 space until 1981 was 2,,000000-2,,777777 and PDP-6 core was at
3,,000000 but that went away 1978.
This adds an assembly time conditional for the code.
At some point, AIOPUSH was changed not to load B from (R). On top of
that, the call to AIOPP1 clobbers B. This makes TYIIOP unhappy,
because it expects B to retain the information from AIOPUSH. Since R
is unchanged, we can just restore B in AIOPP1.
- Add packs to SALV.
- Increase NQS in ITS.
- Add new drives to the emulator configuration.
- Mark two more packs in SALV.
- Before booting into the new ITS, use UCOP to copy the MFD to the fresh packs.
It would seem the EBLK above POTUSR matches the BBLK after DRECYC, but
since the first is inside IMXP and the second inside 340P they don't
match if one is enabled and the other itsn't.