Trailing-Edge
-
PDP-10 Archives
-
AP-D543V_SB
-
b114a.doc
There is 1 other file named b114a.doc in the archive. Click here to see a list.
BOOT11.DOC -- Changes from V4 to V4A(44)
September 1976
Copyright (C) 1975,1976,1977
Digital Equipment Corporation, Maynard, Mass.
This software is furnished under a license for use only on a single
computer system and may be copied only with the inclusion of the above
copyright notice. This software, or any other copies thereof, may not
be provided or otherwise made available to any other person except for
use on such system and to one who agrees to these license terms.
Title to and ownership of the software shall at all times remain in
DEC.
The information in this software is subject to change without notice
and should not be construed as a commitment by Digital Equipment
Corporation.
DEC assumes no responsibility for the use or reliability of its
software on equipment which is not supplied by DEC.
B114A.DOC Page 2
BOOT11.DOC -- Changes from V4 to V4A(44)
September 1976
1.0 SUMMARY
This is a maintenance release of BOOT11 intended to correct
deficiencies in Version 4.
BOOT11 has been improved to function properly in the following areas
of hardware dependency:
1. Dual CPU,
2. Timing for PDP-11/40's, and
3. DL10 8K option.
BOOT11 has also had the following software corrections made:
1. displays the LOCK UUO error code when attempt to lock fails,
2. operates correctly when requested to LOCK above 112K on a KI
or anytime on a KL10,
3. requires a port switch only when more than one PDP-11 exists
on the DL10, and
4. prints CPU serial numbers greater than 999 in dump heading
format.
This version of BOOT11 has been tested under 5.07/6.01 and 6.02
monitors on KA, KI, and KL10 processors.
This version fully replaces Version 4 and requires no modification for
DATE75.
All edits made in response to SPRs through 1 June '75 have been
included.
BOOT11 is documented in the DECsystem-10 Software Notebooks
Specifications section.
B114A.DOC Page 3
2.0 EXTERNAL CHANGES
2.1 User Interface
If a total of only one PDP-11 exists on all DL10's and it is connected
to port 0, there is no change to the user interface for this program.
Also, if the user always specifies the DL10 port number, there is no
change to the user interface for this program.
If the total number of PDP-11's which exist on all DL10's on the
system is greater than one (including the case of just one PDP-11
connected to some port other than port 0), BOOT11 now requires that
the user supply the appropriate port number.
2.2 Documentation Changes
BOOT11 requires that the port number be explicitly given when the
total number of PDP-11's which exist on all DL10's on the system is
greater than one. The format of this switch is not changed; namely,
the user supplies:
/PORTNO:n
or /P:n
where n is the port number in the range 0-7.
If BOOT11 is not given a port switch and determines that one is
required (e.g, PDP-11's exist on ports 0, 1, and 2), it responds with:
"PDP-11's EXIST ON PORTS:
0 1 2
? PORT SWITCH REQUIRED
FILE:
to which the user should re-enter the command string and include the
appropriate port number.
The requirement for this switch has been added to BOOT11.HLP.
B114A.DOC Page 4
3.0 KNOWN BUGS AND DEFICIENCIES
The known bugs and deficiencies in BOOT11 Version 4A as of June 10,
1975, are:
Though this version corrects most timing problems, there can appear a
timing problem which aborts BOOT11 (with either a "PDP-11 won't
start - check halt switch" message or "PDP-11 took too long in
transfer loop" message). This seems to appear when two successive
commands are given which request the PDP-11 to start from stop or stop
from running. From timesharing, a re-try seems to always succeed;
from batch, where the commands are processed faster than the react
time of the PDP-11, this solution is inadequate. This problem does
not occur very often and seems to be dependent on the PDP-11 hardware
reaction time.
In the BOOT11 DUMP routine, heading format and paging may be done
wrong if there are many groups of zero memory being reported (although
all data is correct).
B114A.DOC Page 5
4.0 INSTALLATION INSTRUCTIONS
There are no changes to the installation instructions.
To install BOOT11, copy BOOT11.SHR and BOOT11.LOW from the
distribution tape to SYS:.
5.0 INTERNAL CHANGES
The Dual CPU change does a SET CPU UUO to allow BOOT11 to run on CPU 0
only. [Edit 35]
The bus timing constant for the PDP-11 is increased to make BOOT11
work on PDP-11/40's. [Edits 36 and 44]
BOOT11 locks on an even-numbered page boundary in order to function
properly with the DL10 8K option. [Edit 37]
BOOT11 displays the LOCK UUO error code (documented in the Monitor
Calls notebook) which is returned in the AC when the LOCK fails.
[Edit 40]
BOOT11 determines where the job is locked in core via a GETTAB to
locate the user's page map, rather than the page returned from the
LOCK UUO (which is a mapped page above 112K on a KI and always on a
KL10). [Edit 41] SPR 10-15583.
BOOT11 checks the command syntax for an explicit port switch. If the
port swtich is given, BOOT11 proceeds using that information. If the
port switch is not given, BOOT11 then checks the DL10(s) for the
existance of more than PDP-11 (via a DATAI). If only one PDP-11
exists and it is on port 0, no switch is required and BOOT11 proceeds.
If more than one PDP-11 exists (or a single PDP-11 exists on some port
other than zero), BOOT11 requires the user to re-enter the command
string and include the port switch. [Edit 42]
BOOT11 retrieves the CPU serial number from the monitor via a GETTAB
for output when a dump of a PDP-11 is requested. The field for this
serial number has been enlarged to allow up to four decimal digits
(9999). [Edit 43}
6.0 SUGGESTIONS
None.
[End of BOOT11.DOC]