User`s guide
Table 3-1 Parameters Loaded into the General Registers
at
BOOT (Cont)
Register
R4
R5
Parameters
<09:00>
o (hex)
1 (hex)
2 (hex)
3 (hex)
4 (hex)
5 (hex)
6 (hex)
7 (hex)
8 (hex)
9 (hex)
Description
Cold
start
block logical block
number
(LBN)
Software
cold
start
control flags
Conversational cold
start
Debug
Initial Breakpoint
Boot block
Diagnostic monitor cold
start
Bootstrap
breakpoint
Image
header
Memory
test inhibit
File
name
(query)
Halt
before
transfer
3.2.1.1 VMB.EXE Operation -
The
primary
bootstrap program
VMB.EXE
performs
the
following
functions:
•
Creates
a
temporary
System
Control
Block (SCB) to
be
used
during
bootstrapping.
•
Creates
and
stores
warm
start
data
in
the
operating
system
data
structure
called
the
Restart
Parameter
Block (RPB).
•
Identifies all bus
adapters
and
memory
in
the
hardware
system
configuration.
• Tests all
memory
to
mark
each
good
page
in a bit
map.
• Initializes
the
cold
start
device's
adapter.
•
Prompts
for a secondary
bootstrap
program
file specification
if
the
BOOT
command
specified
the
solicit flag (bit 0 in R5).
• Locates
the
secondary
bootstrap
program
file
and
loads
that
file into
memory.
•
Transfers
control to
the
secondary
bootstrap
program.
3.2.1.2 SYSBOOT.EXE Operation -
SYSBOOT
is
the
secondary bootstrap
program
for
the
operating
system. This
program
loads
the
operating system into memory,
and
transfers control to its initialization
code.
3.2.1.3 DIAGBOOT.EXE Operation -
DIAGBOOT
is
the
secondary
bootstrap
program
for
the
diagnos-
tic supervisor. It loads the supervisor into
memory,
and
transfers control to its initialization code.
3-6










