Specifications

Multi
Slave
Product
Re£erence
Manual
Section
2
BOOTSTRAP
SOFTWARE
The
£ollowing
program
will
provide
the
user
with
a
bootstrap
£8cility
which
£ollows
the
protocol
set
£orth
in
the
prior
sec-
tion.
This
program
is
identical
to
that
contained
in
the
Multi
Slave
monitor
PROM
r
and
assumes
that
an
intermediate
loader
will
be
received
£rom
the
master.
SLVMSG
SALIVE
SDATA
SHl1EH
BOOT:
IN
IN
LD
OUT
LD
INIR
JP
EQU
EQU
EQU
EQU
20H
60H
0070H
BOOOH
Ar(SLVMSG)
Ar
(SALIVE)
BCrSDATA
(C)
rB
HLrSHMEM
SHHEM
;
110
READ
SETS
SLAVE MESSAGE
BIT
110
READ
SETS
SLAVE ALIVE
BIT
; B=HESSAGE
LENGTH
r
C=PORT ADDRESS
;
ONLY
ADDRESSES
ABOVE
BOOOH
ARE
; ACCESSABLE WHILE
PROM
IS
ENABLED
;
SET
SLAVE MESSAGE
BIT
;
SET
SLAVE ALIVE
BIT
; B=BYTE
COUNT
(0=256
BYTES)
; C=PORT ADDRESS
SEND
BYTE
COUNT
FIRST
; ADDRESS
TO
STORE INCOMING MESSAGE
(WHICH WILL BE THE INTERMEDIATE
;
LOADER
PROGRAM)
RECEIVE
ENTIRE
MESSAGE
FROM
MASTER
BRANCH
& EXECUTE INTERMEDIATE
LOADER
MASTER/SLAVE COMMUNICATIONS
Page
2-8