Intel
®
81341 and 81342—Application DMA Unit
Intel
®
81341 and 81342 I/O Processors
Developer’s Manual
December 2007
474
Order Number: 315037-002US
• Second word is Descriptor Control Word. This word configures the Application DMA
for one operation. This value is loaded into the ADMA Descriptor Control Register.
• Third word is lower 32-bit Q destination address for the P+Q-transfer operation.
This value is loaded into the CRC Address / Memory Block Fill Data Register.
• Fourth word contains 24-bit, Byte Count value, which specifies the number of data
bytes in the current chain descriptor. The upper byte of this word is the Transfer
Status field that may be written back to the Byte Count Word at the end of the
ADMA transfer, when the ADCR Status Write Back Enable is set. This value is loaded
into the ADMA Byte Count Register.
• Fifth word is lower 32-bit destination address The ADMA uses this value for the
lower 32-bits of the destination address for the P+Q-transfer operation, the
Memory Block Fill operation, and the P+Q-transfer operation. This value is loaded
into the Destination Lower Address Register.
• Sixth word is upper 32-bit destination address. The ADMA uses this value for the
upper 32-bits of the destination address for the P+Q-transfer operation, the
Memory Block Fill operation, and the P+Q-transfer operation. This value is loaded
into the Destination Upper Address Register.
• Seventh word is lower 32-bit source address for the P+Q-transfer operation or the
lower 32-bit source address for source 0 of the P+Q-transfer operation. This value
is loaded into the Source Lower Address Register 0.
• Eighth word is upper 4-bit source address and 8-bit Galois Field Multiplier for
source 0 of the P+Q-transfer operation. This value is loaded into the Source Upper
Address Register 0.
• Ninth word is lower 32-bit source address for source 1 of the P+Q-transfer
operation. This value is loaded into the Source Lower Address Register 1.
• Tenth word is upper 4-bit source address and 8-bit Galois Field Multiplier for the
P+Q-transfer source 1 operation. This value is loaded into the Source Upper
Address Register 1.
• Eleventh word is lower 32-bit source address for source 2 of the P+Q-transfer
operation. This value is loaded into the Source Lower Address Register 2.
• Twelfth word is upper 4-bit source address and the 8-bit Galois Field Multiplier for
source 2 of the P+Q-transfer operation. This value is loaded into the Source Upper
Address Register 2.
• Thirteenth word is lower 32-bit source address for source 3 of the P+Q-transfer
operation. This value is loaded into the Source Lower Address Register 3.
• Fourteenth word is upper 4-bit source address and the 8-bit Galois Field Multiplier
for source 3 of the P+Q-transfer operation. This value is loaded into the Source
Upper Address Register 3.
• Fifteenth word is lower 32-bit source address for source 4 of the P+Q-transfer
operation. This value is loaded into the Source Lower Address Register 4.
• Sixteenth word is upper 4-bit source address and the 8-bit Galois Field Multiplier for
source 4 of the P+Q-transfer operation. This value is loaded into the Source Upper
Address Register 4.
• Seventeenth word is lower 32-bit source address for source 5 of the P+Q-transfer
operation. This value is loaded into the Source Lower Address Register 5.
• Eighteenth word is upper 4-bit source address and the 8-bit Galois Field Multiplier
for source 5 of the P+Q-transfer operation. This value is loaded into the Source
Upper Address Register 5.
• Nineteenth word is lower 32-bit source address for source 6 of the P+Q-transfer
operation. This value is loaded into the Source Lower Address Register 6.