383
The following describes the sequence of events between the Host and the FLEX decoder required
to handle a temporary address:
•
Following an Address Packet, the host will receive a Vector Packet with V
2
V
1
V
0
= 001 and i
2
i
1
i
0
= 000 or 010 (a Short Instruction Vector indicating a temporary address has been assigned
to this pager). The system may send either and i
2
i
1
i
0
= 000 or and i
2
i
1
i
0
= 010 or both when
assigning a temporary address. The vector packet with and i
2
i
1
i
0
= 000 will indicate which
temporary address is assigned and the frame in which the temporary address is expected. The
vector packet with and i
2
i
1
i
0
= 010 will indicate which temporary address is assigned, the MSb
of the expected frame (essentially indicating 64 frames in which to look for the temporary
address), and a message sequence number. When the vector packet with and i
2
i
1
i
0
= 010 is
received on a long address, the specific assign frame is included in the mes-sage word sent
after the vector.
•
The FLEX decoder will increment the corresponding temporary address counter for each
temporary address assignment vector received and begin to decode all of the follow-ing
frames. Note that this implies a single dynamic group assignment that is implemented by
sending two short instructions (one for each temporary address assignment mode of the short
instruction vector) will cause the corresponding temporary address counter to incre-ment
twice.
•
The FLEX decoder continues to decode all of the frames and passes any address infor-mation,
vector information and message information to the host followed by a status packet indicating
the end of each frame and the current frame number.
There are several scenarios which may occur with temporary addresses.
1. The temporary address is not found in the any of the assigned frames and therefore the
host must terminate the temporary address mode by sending an All Frame Mode Packet
to the FLEX decoder with the “DTA” bit of the particular temporary address set (if both
temporary address assignment packets were used to assign the temporary address, the
“DTA” bit must be set twice to disable the temporary address).
2. The temporary address is found in the frame it was assigned and was not a fragmented
message. Again, the host must terminate the temporary address mode by sending an All
Frame Mode Packet to the FLEX decoder with the “DTA” bit of the particular
temporary address set (if both temporary address assignment packets were used to
assign the temporary address, the “DTA” bit must be set twice to disable the temporary
address).
3. The temporary address is found in the assigned frame and it is a fragmented message.
In this case, the host must follow the rules for Operation of a Fragmented Message and
determine the proper time to stop the all frame mode operation. In this case, the host
must write to the “DAF” bit with a “1” and the appropriate “DTA” bit with a “1” in the
All Frame Mode Register in order to terminate both the fragmented message and the
temporary address (if both temporary address assignment packets were used to assign
the temporary address, the “DTA” bit must be set twice to disable the temporary
address).
Содержание H8/3935
Страница 1: ......
Страница 2: ......
Страница 4: ......
Страница 24: ...12 ...
Страница 53: ...41 Notation op Operation field 15 0 8 7 op op Figure 2 10 Block Data Transfer Instruction Code ...
Страница 96: ...84 ...
Страница 142: ...130 ...
Страница 144: ...132 ...
Страница 252: ...240 ...
Страница 326: ...314 ...
Страница 340: ...328 ...
Страница 520: ...508 ...