Trailing-Edge
-
PDP-10 Archives
-
bb-x130a-sb
-
boot11.doc
There are 7 other files named boot11.doc in the archive. Click here to see a list.
BOOT11.DOC -- Changes from V4 to V4A(46)
June 1979
COPYRIGHT (C) 1975,1979 BY
DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.
THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY BE USED AND COPIED
ONLY IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE AND 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. NO TITLE TO AND OWNERSHIP OF THE SOFTWARE IS HEREBY
TRANSFERRED.
THE INFORMATION IN THIS SOFTWARE IS SUBJECT TO CHANGE WITHOUT NOTICE
AND SHOULD NOT BE CONSTRUED AS A COMMITMENT BY DIGITAL EQUIPMENT
CORPORATION.
DIGITAL ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS
SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DIGITAL.
B114A.DOC Page 2
BOOT11.DOC -- Changes from V4 to V4A(46)
June 1979
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:
1. Dual CPU,
2. Timing for PDP-11/40's, and
3. DL10 8K option.
4. Logs all dumps and reloads via DAEMON monitor calls.
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 7.00 monitors on KI10 and
KL10 processors.
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).
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:.
B114A.DOC Page 5
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]
BOOT11 now logs all -11 dumps and reloads to DAEMON. [Edit 46]
6.0 SUGGESTIONS
None.
[End of B114A.DOC]