
IDT DMA Controller
PES32NT24xG2 User Manual
15 - 11
January 30, 2013
Notes
A data transfer DMA descriptor instructs the DMA channel to perform a data transfer operation.
Processing of the descriptor completes when either the data transfer operation completes or an when an
error is detected.
–
The Source Address Lower (SADDRL) and Source Address Upper (SADDRU) together form a 64-
bit source address (SADDR) from which source data is read.
• The source address may have any byte alignment.
–
The Destination Address Lower (DADDRL) and Destination Address Upper (DADDRU) together
form a 64-bit destination address (DADDR) to which destination data is written.
SRO
0
19
Source Relaxed Ordering. This field specifies the state of the
relaxed ordering attribute in source TLPs.
SNS
0
20
Source No Snoop. This field specifies the state of the no snoop
attribute in source TLPs.
IOF
0
26
Interrupt on Finished. When this bit is set and the DMA con-
troller normally finishes processing of the descriptor, then the F
bit is set in the corresponding channel DMA Status (DMAxS)
register.
DSTS
0
28:27
Descriptor Status. A non-zero value in this field indicates that
the DMA controller has finished processing the operation asso-
ciated with this descriptor.
0x0 - Unprocessed descriptor
0x1 - Descriptor processing completed normally (i.e., finished)
0x2 - Reserved
0x3 - Descriptor processing completed due to an error
Other - Reserved
DTYPE
0
31:29
Descriptor Type. This field encodes the type of descriptor and
must be set to 0x1 in data transfer DMA descriptors.
0x0 - Reserved
0x1 - Data transfer DMA descriptor
0x2 - Immediate data transfer DMA descriptor
0x3 - Stride control DMA descriptor
Others - Reserved
BCOUNT
1
31:0
Byte Count. Total number of bytes to transfer.
SADDRL
2
31:0
Source Address Lower. Lower 32-bits of 64-bit source DMA
address.
SADDRU
3
31:0
Source Address Upper. Upper 32-bits of 64-bit source DMA
address.
DADDRL
4
31:0
Destination Address Lower. Lower 32-bits of 64-bit destina-
tion DMA address.
DADDRU
5
31:0
Destination Address Upper. Upper 32-bits of 64-bit destina-
tion DMA address.
NEXTL
6
31:0
Next Descriptor Address Lower. Lower 32-bits of 64-bit next
descriptor DMA address. Descriptors must be word aligned thus
the lower two bits must be zero.
NEXTU
7
31:0
Next Descriptor Address Upper. Upper 32-bits of 64-bit next
descriptor DMA address.
Field
DWord
Bit
Position
Description
Table 15.5 Data Transfer DMA Descriptor Fields (Part 2 of 2)
Summary of Contents for PCI Express 89HPES32NT24xG2
Page 20: ...IDT Table of Contents PES32NT24xG2 User Manual x January 30 2013 Notes...
Page 24: ...IDT List of Tables PES32NT24xG2 User Manual xiv January 30 2013 Notes...
Page 28: ...IDT List of Figures PES32NT24xG2 User Manual xviii January 30 2013 Notes...
Page 56: ...IDT PES32NT24xG2 Device Overview PES32NT24xG2 User Manual 1 20 January 30 2013 Notes...
Page 100: ...IDT Switch Core PES32NT24xG2 User Manual 4 22 January 30 2013 Notes...
Page 128: ...IDT Failover PES32NT24xG2 User Manual 6 4 January 30 2013 Notes...
Page 148: ...IDT Link Operation PES32NT24xG2 User Manual 7 20 January 30 2013 Notes...
Page 164: ...IDT SerDes PES32NT24xG2 User Manual 8 16 January 30 2013 Notes...
Page 170: ...IDT Power Management PES32NT24xG2 User Manual 9 6 January 30 2013 Notes...
Page 196: ...IDT Transparent Switch Operation PES32NT24xG2 User Manual 10 26 January 30 2013 Notes...
Page 244: ...IDT SMBus Interfaces PES32NT24xG2 User Manual 12 40 January 30 2013 Notes...
Page 247: ...IDT General Purpose I O PES32NT24xG2 User Manual 13 3 January 30 2013 Notes...
Page 248: ...IDT General Purpose I O PES32NT24xG2 User Manual 13 4 January 30 2013 Notes...
Page 330: ...IDT Switch Events PES32NT24xG2 User Manual 16 6 January 30 2013 Notes...
Page 342: ...IDT Multicast PES32NT24xG2 User Manual 17 12 January 30 2013 Notes...
Page 344: ...IDT Temperature Sensor PES32NT24xG2 User Manual 18 2 January 30 2013 Notes...
Page 384: ...IDT Register Organization PES32NT24xG2 User Manual 19 40 January 30 2013...
Page 492: ...IDT Proprietary Port Specific Registers PES32NT24xG2 User Manual 21 44 January 30 2013 Notes...
Page 588: ...IDT NT Endpoint Registers PES32NT24xG2 User Manual 22 96 January 30 2013 Notes...
Page 710: ...IDT JTAG Boundary Scan PES32NT24xG2 User Manual 25 12 January 30 2013 Notes...
Page 743: ...IDT Usage Models PES32NT24xG2 User Manual 26 33 January 30 2013 Notes...
Page 744: ...IDT Usage Models PES32NT24xG2 User Manual 26 34 January 30 2013 Notes...