Hi,
I'm reading User's Guide for USB Controller on TMS320DM644x but some descriptions are confusing to me. They are for receive operation but transmit related words are used there. I suspect that they are copy-pasted from transmit operaton part. Please let me know the correct WHOLE descriptions.
The User's Guide is sprue35g.pdf issued on June 2010. The sections are "3.3.2.2 CPPI Receive Buffer Descriptor" to "3.3.2.8 DMA Teardown Procedure".
(1) In "Table 12. Receive Buffer Descriptor Word 2", "transmitting" is used for "Buffer Offset".
(2) In "Table 13. Receive Buffer Descriptor Word 3", "transmitted" is used for "Ownership" and "EOQ".
(3) In "3.3.2.3 Receive DMA State", "Tx DMA State" is used.
(4) In "3.3.2.4 Receive Queue", "transmit channels" is used.
(5) In "3.3.2.7 RNDIS Mode and Transparent Mode Receive DMA Operation", "TXnEN bit of RNDISR register" is used.
(6) In "3.3.2.8 DMA Teardown Procedure", "TX channel" and "TX Teardown" and "flush_tx_fifo" are used.
Besides the above descriptions, are the rest of "3.3.2 DMA Receive Operation" really correct ?
I use USB Controller on TMS320DM644x as peripheral mode and high speed.
Thanks.