Wednesday, August 15, 2012

TMS320 ACPY3 Functions

TMS320 ACPY3 Functions

ACPY3_activate()     Activates given channel. Take over shared resources prior to use.
ACPY3_deactivate()     Deactivates given channel. Give back shared resources at the end of use.
ACPY3_complete()     Check if the data transfers on a specific logical channel have completed.
ACPY3_completeLinked()     Check if an individual transfer on a specific logical channel have completed.
ACPY3_configure()     Configure a logical channel.
ACPY3_exit()     Free resources used by the ACPY3 module [FRAMEWORK API]
ACPY3_setFinal()     Dynamically change the number of transfers in a sequence of linked transfers. Sets given transferNo as the last in a sequence of linked transfers.
ACPY3_init()     Initialize the ACPY3 module. [FRAMEWORK API]
ACPY3_fastConfigure16b()     Modify a single (16-bit) parameter of the logical DMA Channel.
ACPY3_fastConfigure32b()     Modify a single (32-bit) parameter of the logical DMA Channel.
ACPY3_start()     Issue a request for a data transfer using current channel settings.
ACPY3_wait()     Wait for all data transfers to complete on a specific logical channel.
ACPY3_waitLinked()     Wait for an individual data transfer to complete on the logical channel.

2 comments: