Specifications

Operat ion
Page
59
.
parameter load with transfer address.
Contains various system parameters and a final transfer memory
address. Sent by an assisting system at the end of a multi-
segment load.
NOTE
See
~ppendix C for special conventions related to
existing
PDP-11 down-line load programs.
The load algorithm
is:
Perform load with initial program type determined from higher
level request or default data base.
IF failure on first message:
Use Remote Console to boot target system.
IF
success:
Perform load with initial program type from program request.
ELSE
Set error.
END
I
F
ENDIF
The algorithm to perform a load is:
Set no error and operating system not loaded.
Set program to load from input of initial program identification.
WHILE no error and not done:
Open program image file and determine starting address, number
of bytes, and transfer address.
IF
program type
=
secondary loader:
Read entire program from file.
Send memory load with transfer address.
Set done.
ELSE
Perform multi-segment program load.
Set
retry counter to
0.
WHILE no error and received message is request memory load
and requested segment number in message
=
load number:
IF program type
=
tertiary loader:
Send memory load (empty) with transfer address.
ELSE (must be operating system)
Send parameter load with transfer address.
END1 F
IF no error and received message is request memory load
and requested segment number in message
=
load
number and retry counter
<
maximum-retries:
Increment retry counter.
ELSE
Set channel communication error.
END
I
F
ENDWH
I
LE
ENDIF
IF no error: