Contents
ix
Contents
Read This First............................................................................................................ iii
About This Manual..........................................................................................................iii
This manual also provides supplementary information regarding steps to be
followed for proper installation/ un-installation of the EDMA3 Driver. Also
included are appendix sections on related Glossary, Web sites and Pointers for
gathering further information on the EDMA3 Driver. Terms and Abbreviations
.iii
Terms and Abbreviations ............................................................................................. iv
Notations v
Information about Cautions and Warnings ................................................................ v
Related Documentation................................................................................................ vi
Trademarks vi
Revision History.............................................................................................................vii
Contents........................................................................................................................ ix
Tables............................................................................................................................. xi
EDMA3 Driver Introduction...............................................................................0-1-1
1.1 Overview ...........................................................................................0-1-2
1.1.1 System Partitioning .................................................................................0-1-2
1.1.2 Supported Services .................................................................................0-1-6
Installation Guide.................................................................................................1-2-1
2.1 Component Folder ...........................................................................1-2-2
2.2 Development Tools Environment(s) .............................................1-2-4
2.2.1 Development Tools..................................................................................1-2-4
2.3 Installation guide .............................................................................1-2-5
2.3.1 Installation and Usage Procedure..........................................................1-2-5
2.3.2 Un-installation ..........................................................................................1-2-5
2.4 Integration Guide.............................................................................1-2-6
2.4.1 Building EDMA3 Libraries........................................................................1-2-6
2.4.2 Building the EDMA3 Driver Stand-alone Applications.........................1-2-6
2.4.3 Building the DAT Example......................................................................1-2-7
2.4.4 Build Options ............................................................................................1-2-8
Run-Time Interfaces/Integration Guide..................................................... 2-A-1
3.1 Symbolic Constants and Enumerated Data types ..................... 2-A-2
3.2 Data Structures............................................................................. 2-A-13
3.2.1 EDMA3_DRV_GblConfigParams .......................................................... 2-A-13
3.2.2 EDMA3_DRV_InstanceInitConfig ........................................................ 2-A-16
3.2.3 EDMA3_DRV_InitConfig....................................................................... 2-A-18
3.2.4 EDMA3_DRV_MiscParam...................................................................... 2-A-19
3.2.5 EDMA3_DRV_ChainOptions................................................................. 2-A-20
3.2.6 EDMA3_DRV_PaRAMRegs.................................................................... 2-A-21
3.2.7 EDMA3_DRV_EvtQuePriority............................................................... 2-A-23
3.3 API Specification ........................................................................... 2-A-24
3.3.1 Creation.................................................................................................. 2-A-25
3.3.2 Configuration......................................................................................... 2-A-27
3.3.3 Control.................................................................................................... 2-A-29
3.3.4 Termination ........................................................................................... 2-A-68
3.4 EDMA3 Driver Initialization ......................................................... 2-A-71