|
MB86613S Datasheet, PDF (106/134 Pages) Fujitsu Component Limited. – IEEE1394 Open HCI Controller | |||
|
◁ |
Preliminary
because the last block data is set. The reqCount field must contain â10hâ and the dataAddress field must also
contain the host memoryâs start address:â20000000hâ where the block data is stored. In that case, the exam-
ple is also based on an assumption that another asynchronous request packet is transmitted following the
block write request packet. Therefore, the branchAddress field must contain the host memory start address
â90000000hâ where the context program to control the next transmit packet is stored, and the Z field must
contain â4hâ which is the number of descriptor. The â i â field of the OUTPUT_LAST command is being set to
â11bâ so that an interrupt event is reported after completion of the block write request packet.
ATCommandPtr
descriptorAddress=8000000h
Z=4
context program- 1
cmd
key
b0
=0
=2
reqCount=16
80000000h
OUTPUT_MORE
_Immediate
(descriptor- 1)
OUTPUT_MORE
(descriptor- 2)
spd
destination ID
tLabel
1
tcode
1
destinationOffsetHi
destinationOffsetLo
dataLength=48
cmd
key
=0
=0
b0
reqCount=16
dataAddress=10000000h
OUTPUT_LAST
(descriptor- 3)
cmd
=1
key
=0
0 i3 b3
reqCount=16
dataAddress=20000000h
branchAddress=9000000h
Z=4
90000000h
Fig. 8.2 Example of Context Program Format for Block Write Request Packet Transmit
105
|
▷ |