|
MB86613S Datasheet, PDF (120/134 Pages) Fujitsu Component Limited. – IEEE1394 Open HCI Controller | |||
|
◁ |
START
â1â
(1)
active=0 ?
â0â
(2)
Prepare Program
(3)
Set descriptorAddress
(4)
Set Program Start Time
(5)
Set Receiving Channel
(6)
Set Registers
(7)
Set ârunâ
â0â
(8)
INTA#=1 ?
â1â
(9)
Check the result
Preliminary
Fig. 8.17 Software Flow Chart for isochronous packet Receive
8.4.1. How to Make Context Program
Figure 8.18 shows an example of context program format when storing an isochronous packet in two host
memory areas where each has 1024- byte space, in packet- per- buffer mode.
IRCommandPtr.descriptorAddress field must contain the value â80000000hâ in advance that is the start ad-
dress of host memory where the program is stored. Besides, IRCommandPtr.Z field must contain a value â2hâ
that is the number of descriptor.
Because the received packet is stored in packet- per- buffer mode, the context program is composed of multi-
ple INPUT_MORE commands and one INPUT_LAST command. In the example, the context program is com-
posed of one INPUT_MORE and one INPUT_LAST commands.
The reqCount and the resCount fields of descriptor- 1 and - 2 contain â400hâ which is the host memory size,
119
|
▷ |