Support for the C6748 and OMAPL138 platforms.
authorImtiaz SMA <imtiaz.syed@ti.com>
Wed, 7 Apr 2010 10:16:33 +0000 (15:46 +0530)
committerImtiaz SMA <imtiaz.syed@ti.com>
Fri, 9 Apr 2010 06:07:23 +0000 (11:37 +0530)
This package only supports DSP and not ARM.
EDMA3 LLD changes after review comments FIX.

Signed-off-by: Imtiaz SMA <imtiaz.syed@ti.com>
144 files changed:
docs/EDMA3_Driver_Release_Notes.doc
docs/EDMA3_RM_Release_Notes.doc
examples/edma3_driver/evm6748/rtsc_config/.ccsproject [new file with mode: 0755]
examples/edma3_driver/evm6748/rtsc_config/.cdtbuild [new file with mode: 0755]
examples/edma3_driver/evm6748/rtsc_config/.cdtproject [new file with mode: 0755]
examples/edma3_driver/evm6748/rtsc_config/.project [new file with mode: 0755]
examples/edma3_driver/evm6748/rtsc_config/.settings/org.eclipse.cdt.core.prefs [new file with mode: 0755]
examples/edma3_driver/evm6748/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs [new file with mode: 0755]
examples/edma3_driver/evm6748/rtsc_config/edma3_drv_bios6_c6748_st_sample.cfg [new file with mode: 0755]
examples/edma3_driver/evm6748/sample_app/.ccsproject [new file with mode: 0755]
examples/edma3_driver/evm6748/sample_app/.cdtbuild [new file with mode: 0755]
examples/edma3_driver/evm6748/sample_app/.cdtproject [new file with mode: 0755]
examples/edma3_driver/evm6748/sample_app/.project [new file with mode: 0755]
examples/edma3_driver/evm6748/sample_app/.settings/org.eclipse.cdt.core.prefs [new file with mode: 0755]
examples/edma3_driver/evm6748/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs [new file with mode: 0755]
examples/edma3_driver/evm6748/sample_app/linker.cmd [new file with mode: 0755]
examples/edma3_driver/evmDA830/rtsc_config/.cdtproject [changed mode: 0644->0755]
examples/edma3_driver/evmDA830/rtsc_config/.project [changed mode: 0644->0755]
examples/edma3_driver/evmDA830/sample_app/.cdtbuild [changed mode: 0644->0755]
examples/edma3_driver/evmDA830/sample_app/.cdtproject [changed mode: 0644->0755]
examples/edma3_driver/evmDA830/sample_app/.project [changed mode: 0644->0755]
examples/edma3_driver/evmOMAPL138/rtsc_config/.ccsproject [new file with mode: 0755]
examples/edma3_driver/evmOMAPL138/rtsc_config/.cdtbuild [new file with mode: 0755]
examples/edma3_driver/evmOMAPL138/rtsc_config/.cdtproject [new file with mode: 0755]
examples/edma3_driver/evmOMAPL138/rtsc_config/.project [new file with mode: 0755]
examples/edma3_driver/evmOMAPL138/rtsc_config/.settings/org.eclipse.cdt.core.prefs [new file with mode: 0755]
examples/edma3_driver/evmOMAPL138/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs [new file with mode: 0755]
examples/edma3_driver/evmOMAPL138/rtsc_config/edma3_drv_bios6_omapl138_st_sample.cfg [new file with mode: 0755]
examples/edma3_driver/evmOMAPL138/sample_app/.ccsproject [new file with mode: 0755]
examples/edma3_driver/evmOMAPL138/sample_app/.cdtbuild [new file with mode: 0755]
examples/edma3_driver/evmOMAPL138/sample_app/.cdtproject [new file with mode: 0755]
examples/edma3_driver/evmOMAPL138/sample_app/.project [new file with mode: 0755]
examples/edma3_driver/evmOMAPL138/sample_app/.settings/org.eclipse.cdt.core.prefs [new file with mode: 0755]
examples/edma3_driver/evmOMAPL138/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs [new file with mode: 0755]
examples/edma3_driver/evmOMAPL138/sample_app/linker.cmd [new file with mode: 0755]
package.bld
package.xdc
packages/config.bld
packages/ti/sdo/edma3/drv/.cdtproject [changed mode: 0644->0755]
packages/ti/sdo/edma3/drv/.project [changed mode: 0644->0755]
packages/ti/sdo/edma3/drv/.settings/org.eclipse.cdt.core.prefs [changed mode: 0644->0755]
packages/ti/sdo/edma3/drv/DRV.xdc
packages/ti/sdo/edma3/drv/docs/EDMA3_Driver.chm
packages/ti/sdo/edma3/drv/docs/EDMA3_Driver_Datasheet.doc
packages/ti/sdo/edma3/drv/docs/EDMA3_Driver_User_Guide.doc
packages/ti/sdo/edma3/drv/docs/html/annotated.html
packages/ti/sdo/edma3/drv/docs/html/classes.html
packages/ti/sdo/edma3/drv/docs/html/doxygen.css
packages/ti/sdo/edma3/drv/docs/html/functions.html
packages/ti/sdo/edma3/drv/docs/html/functions_vars.html
packages/ti/sdo/edma3/drv/docs/html/group___e_d_m_a3___l_l_d___d_r_v___a_p_i.html
packages/ti/sdo/edma3/drv/docs/html/group___e_d_m_a3___l_l_d___d_r_v___d_a_t_a_s_t_r_u_c_t.html
packages/ti/sdo/edma3/drv/docs/html/group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n.html
packages/ti/sdo/edma3/drv/docs/html/group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html
packages/ti/sdo/edma3/drv/docs/html/group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html
packages/ti/sdo/edma3/drv/docs/html/group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___i_n_i_t.html
packages/ti/sdo/edma3/drv/docs/html/group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l.html
packages/ti/sdo/edma3/drv/docs/html/group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___d_e_f_i_n_e.html
packages/ti/sdo/edma3/drv/docs/html/group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html
packages/ti/sdo/edma3/drv/docs/html/index.hhk
packages/ti/sdo/edma3/drv/docs/html/index.hhp
packages/ti/sdo/edma3/drv/docs/html/index.html
packages/ti/sdo/edma3/drv/docs/html/modules.html
packages/ti/sdo/edma3/drv/docs/html/struct_e_d_m_a3___d_r_v___ch_bound_resources.html
packages/ti/sdo/edma3/drv/docs/html/struct_e_d_m_a3___d_r_v___chain_options.html
packages/ti/sdo/edma3/drv/docs/html/struct_e_d_m_a3___d_r_v___evt_que_priority.html
packages/ti/sdo/edma3/drv/docs/html/struct_e_d_m_a3___d_r_v___gbl_config_params.html
packages/ti/sdo/edma3/drv/docs/html/struct_e_d_m_a3___d_r_v___init_config.html
packages/ti/sdo/edma3/drv/docs/html/struct_e_d_m_a3___d_r_v___instance.html
packages/ti/sdo/edma3/drv/docs/html/struct_e_d_m_a3___d_r_v___instance_init_config.html
packages/ti/sdo/edma3/drv/docs/html/struct_e_d_m_a3___d_r_v___misc_param.html
packages/ti/sdo/edma3/drv/docs/html/struct_e_d_m_a3___d_r_v___object.html
packages/ti/sdo/edma3/drv/docs/html/struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html
packages/ti/sdo/edma3/drv/docs/html/struct_e_d_m_a3___d_r_v___paramentry_regs.html
packages/ti/sdo/edma3/drv/docs/html/tabs.css
packages/ti/sdo/edma3/drv/package.bld
packages/ti/sdo/edma3/drv/package.xdc
packages/ti/sdo/edma3/drv/package.xs [changed mode: 0644->0755]
packages/ti/sdo/edma3/drv/sample/.cdtproject [changed mode: 0644->0755]
packages/ti/sdo/edma3/drv/sample/.settings/org.eclipse.cdt.core.prefs [changed mode: 0644->0755]
packages/ti/sdo/edma3/drv/sample/DrvSample.xdc
packages/ti/sdo/edma3/drv/sample/package.bld
packages/ti/sdo/edma3/drv/sample/package.xdc
packages/ti/sdo/edma3/drv/sample/package.xs [changed mode: 0644->0755]
packages/ti/sdo/edma3/drv/sample/src/platforms/sample_c6748_cfg.c [new file with mode: 0755]
packages/ti/sdo/edma3/drv/sample/src/platforms/sample_c6748_int_reg.c [new file with mode: 0755]
packages/ti/sdo/edma3/drv/sample/src/platforms/sample_omapl138_cfg.c [new file with mode: 0755]
packages/ti/sdo/edma3/drv/sample/src/platforms/sample_omapl138_int_reg.c [new file with mode: 0755]
packages/ti/sdo/edma3/rm/.cdtproject [changed mode: 0644->0755]
packages/ti/sdo/edma3/rm/.project [changed mode: 0644->0755]
packages/ti/sdo/edma3/rm/.settings/org.eclipse.cdt.core.prefs [changed mode: 0644->0755]
packages/ti/sdo/edma3/rm/RM.xdc [changed mode: 0644->0755]
packages/ti/sdo/edma3/rm/RM.xdt [changed mode: 0644->0755]
packages/ti/sdo/edma3/rm/docs/EDMA3_RM_Datasheet.doc
packages/ti/sdo/edma3/rm/docs/EDMA3_RM_User_Guide.doc
packages/ti/sdo/edma3/rm/docs/EDMA3_Resource_Manager.chm
packages/ti/sdo/edma3/rm/docs/html/annotated.html
packages/ti/sdo/edma3/rm/docs/html/classes.html
packages/ti/sdo/edma3/rm/docs/html/doxygen.css
packages/ti/sdo/edma3/rm/docs/html/functions.html
packages/ti/sdo/edma3/rm/docs/html/functions_vars.html
packages/ti/sdo/edma3/rm/docs/html/group___e_d_m_a3___l_l_d___r_m___a_p_i.html
packages/ti/sdo/edma3/rm/docs/html/group___e_d_m_a3___l_l_d___r_m___d_a_t_a_s_t_r_u_c_t.html
packages/ti/sdo/edma3/rm/docs/html/group___e_d_m_a3___l_l_d___r_m___f_u_n_c_t_i_o_n.html
packages/ti/sdo/edma3/rm/docs/html/group___e_d_m_a3___l_l_d___r_m___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html
packages/ti/sdo/edma3/rm/docs/html/group___e_d_m_a3___l_l_d___r_m___f_u_n_c_t_i_o_n___b_a_s_i_c.html
packages/ti/sdo/edma3/rm/docs/html/group___e_d_m_a3___l_l_d___r_m___f_u_n_c_t_i_o_n___i_n_i_t.html
packages/ti/sdo/edma3/rm/docs/html/group___e_d_m_a3___l_l_d___r_m___s_y_m_b_o_l.html
packages/ti/sdo/edma3/rm/docs/html/group___e_d_m_a3___l_l_d___r_m___s_y_m_b_o_l___d_e_f_i_n_e.html
packages/ti/sdo/edma3/rm/docs/html/group___e_d_m_a3___l_l_d___r_m___s_y_m_b_o_l___e_n_u_m.html
packages/ti/sdo/edma3/rm/docs/html/group___e_d_m_a3___l_l_d___r_m___s_y_m_b_o_l___t_y_p_e_d_e_f.html
packages/ti/sdo/edma3/rm/docs/html/index.hhk
packages/ti/sdo/edma3/rm/docs/html/index.hhp
packages/ti/sdo/edma3/rm/docs/html/index.html
packages/ti/sdo/edma3/rm/docs/html/modules.html
packages/ti/sdo/edma3/rm/docs/html/struct_e_d_m_a3___r_m___ch_bound_resources.html
packages/ti/sdo/edma3/rm/docs/html/struct_e_d_m_a3___r_m___gbl_config_params.html
packages/ti/sdo/edma3/rm/docs/html/struct_e_d_m_a3___r_m___gbl_err_callback_params.html
packages/ti/sdo/edma3/rm/docs/html/struct_e_d_m_a3___r_m___instance.html
packages/ti/sdo/edma3/rm/docs/html/struct_e_d_m_a3___r_m___instance_init_config.html
packages/ti/sdo/edma3/rm/docs/html/struct_e_d_m_a3___r_m___misc_param.html
packages/ti/sdo/edma3/rm/docs/html/struct_e_d_m_a3___r_m___obj.html
packages/ti/sdo/edma3/rm/docs/html/struct_e_d_m_a3___r_m___pa_r_a_m_regs.html
packages/ti/sdo/edma3/rm/docs/html/struct_e_d_m_a3___r_m___param.html
packages/ti/sdo/edma3/rm/docs/html/struct_e_d_m_a3___r_m___paramentry_regs.html
packages/ti/sdo/edma3/rm/docs/html/struct_e_d_m_a3___r_m___res_desc.html
packages/ti/sdo/edma3/rm/docs/html/struct_e_d_m_a3___r_m___tcc_callback_params.html
packages/ti/sdo/edma3/rm/docs/html/tabs.css
packages/ti/sdo/edma3/rm/package.bld
packages/ti/sdo/edma3/rm/package.xdc
packages/ti/sdo/edma3/rm/package.xs [changed mode: 0644->0755]
packages/ti/sdo/edma3/rm/sample/RmSample.xdc
packages/ti/sdo/edma3/rm/sample/package.bld
packages/ti/sdo/edma3/rm/sample/package.xdc
packages/ti/sdo/edma3/rm/sample/package.xs
packages/ti/sdo/edma3/rm/sample/src/platforms/sample_c6748_cfg.c [new file with mode: 0755]
packages/ti/sdo/edma3/rm/sample/src/platforms/sample_c6748_int_reg.c [new file with mode: 0755]
packages/ti/sdo/edma3/rm/sample/src/platforms/sample_omapl138_cfg.c [new file with mode: 0755]
packages/ti/sdo/edma3/rm/sample/src/platforms/sample_omapl138_int_reg.c [new file with mode: 0755]
packages/ti/sdo/edma3/rm/src/configs/edma3_c6748_cfg.c [new file with mode: 0755]
packages/ti/sdo/edma3/rm/src/configs/edma3_omapl138_cfg.c [new file with mode: 0755]
release_notes_edma3_lld_02_10_00.html [deleted file]
release_notes_edma3_lld_02_10_01.html [new file with mode: 0755]
software-manifest.doc

index 97cfbfa7d19be2aeac0953ae8e87dad2fe9ec3ae..74ddc8827dedc864f0ef0df4b3d833e47d4eb78f 100755 (executable)
Binary files a/docs/EDMA3_Driver_Release_Notes.doc and b/docs/EDMA3_Driver_Release_Notes.doc differ
index 356332f65f3b40587e09bee1a6433989bc7db29c..8a3286b86244855e829dd0e04d68922bba4420fa 100755 (executable)
Binary files a/docs/EDMA3_RM_Release_Notes.doc and b/docs/EDMA3_RM_Release_Notes.doc differ
diff --git a/examples/edma3_driver/evm6748/rtsc_config/.ccsproject b/examples/edma3_driver/evm6748/rtsc_config/.ccsproject
new file mode 100755 (executable)
index 0000000..40ed30e
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?ccsproject version="1.0"?>
+
+<projectOptions>
+<deviceVariant value="com.ti.ccstudio.deviceModel.C6000.GenericC674xDevice"/>
+<deviceEndianness value="little"/>
+<codegenToolVersion value="6.1.10"/>
+<linkerCommandFile value=""/>
+<rts value="rts6740.lib"/>
+<defaultAssemblyOnly value="false"/>
+</projectOptions>
diff --git a/examples/edma3_driver/evm6748/rtsc_config/.cdtbuild b/examples/edma3_driver/evm6748/rtsc_config/.cdtbuild
new file mode 100755 (executable)
index 0000000..3255e76
--- /dev/null
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<?fileVersion 3.1.0?>\r
+\r
+<ManagedProjectBuildInfo>\r
+<project id="edma3_drv_bios6_c6748_st_sample_configuration.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.5132074" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">\r
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Default.1164666266" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Default">\r
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.1523535417" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1404067611">\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1704723980" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.11" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1144630779" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC674xDevice"/>\r
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>\r
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts6740.lib"/>\r
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
+<listOptionValue builtIn="false" value="XDC_VERSION=3.15.02.62"/>\r
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.00.06.eng;"/>\r
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>\r
+</option>\r
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1404067611" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool">\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH.172661233" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH" valueType="includePath">\r
+<listOptionValue builtIn="false" value="&quot;${BIOS_CG_ROOT}/packages&quot;"/>\r
+<listOptionValue builtIn="false" value="&quot;../../../../../packages&quot;"/>\r
+</option>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR.276673728" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR" value="&quot;configPkg&quot;" valueType="string"/>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET.1553824017" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET" value="ti.targets.C674" valueType="string"/>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM.549348088" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM" value="ti.platforms.evm6748" valueType="string"/>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.BUILD_PROFILE.182790470" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.BUILD_PROFILE" value="debug" valueType="string"/>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR.463178086" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR" value="&quot;${CG_TOOL_ROOT}&quot;" valueType="string"/>\r
+</tool>\r
+<macros/>\r
+</toolChain>\r
+</configuration>\r
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Default.1800299584" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Default">\r
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.1531104011" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1450105518">\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.801363089" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.11" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.647894777" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC674xDevice"/>\r
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>\r
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts6740.lib"/>\r
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
+<listOptionValue builtIn="false" value="XDC_VERSION=3.15.02.62"/>\r
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.00.06.eng;"/>\r
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>\r
+</option>\r
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1450105518" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool">\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH.329707899" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH" valueType="includePath">\r
+<listOptionValue builtIn="false" value="&quot;${BIOS_CG_ROOT}/packages&quot;"/>\r
+<listOptionValue builtIn="false" value="&quot;../../../../../packages&quot;"/>\r
+</option>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR.1932860449" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR" value="&quot;configPkg&quot;" valueType="string"/>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET.1515652371" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET" value="ti.targets.C674" valueType="string"/>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM.1982073656" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM" value="ti.platforms.evm6748" valueType="string"/>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR.221430812" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR" value="&quot;${CG_TOOL_ROOT}&quot;" valueType="string"/>\r
+</tool>\r
+<macros expandEnvironmentMacros="true"/>\r
+</toolChain>\r
+</configuration>\r
+<macros/>\r
+</project>\r
+</ManagedProjectBuildInfo>\r
diff --git a/examples/edma3_driver/evm6748/rtsc_config/.cdtproject b/examples/edma3_driver/evm6748/rtsc_config/.cdtproject
new file mode 100755 (executable)
index 0000000..5421014
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<?eclipse-cdt version="2.0"?>\r
+\r
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">\r
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>\r
+<data>\r
+<item id="org.eclipse.cdt.core.pathentry">\r
+<pathentry kind="src" path=""/>\r
+<pathentry kind="out" path=""/>\r
+<pathentry kind="con" path="org.eclipse.rtsc.xdctools.buildDefinitions.XDC.XDCROOT_CONTAINER"/>\r
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>\r
+<pathentry kind="con" path="com.ti.ccstudio.managedbuild.core.CCS_CONTAINER"/>\r
+</item>\r
+</data>\r
+</cdtproject>\r
diff --git a/examples/edma3_driver/evm6748/rtsc_config/.project b/examples/edma3_driver/evm6748/rtsc_config/.project
new file mode 100755 (executable)
index 0000000..6e113e3
--- /dev/null
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<projectDescription>\r
+       <name>edma3_drv_bios6_c6748_st_sample_configuration</name>\r
+       <comment></comment>\r
+       <projects>\r
+               <project>ti.sdo.edma3.drv</project>\r
+               <project>ti.sdo.edma3.drv.sample</project>\r
+               <project>ti.sdo.edma3.rm</project>\r
+       </projects>\r
+       <buildSpec>\r
+               <buildCommand>\r
+                       <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>\r
+                       <arguments>\r
+                       </arguments>\r
+               </buildCommand>\r
+       </buildSpec>\r
+       <natures>\r
+               <nature>org.eclipse.rtsc.xdctools.buildDefinitions.XDC.xdcNature</nature>\r
+               <nature>org.eclipse.cdt.core.cnature</nature>\r
+               <nature>org.eclipse.cdt.core.ccnature</nature>\r
+               <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>\r
+               <nature>com.ti.ccstudio.managedbuild.core.ccsNature</nature>\r
+       </natures>\r
+</projectDescription>\r
diff --git a/examples/edma3_driver/evm6748/rtsc_config/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evm6748/rtsc_config/.settings/org.eclipse.cdt.core.prefs
new file mode 100755 (executable)
index 0000000..d0bf1ae
--- /dev/null
@@ -0,0 +1,3 @@
+#Thu Aug 13 11:05:45 IST 2009
+eclipse.preferences.version=1
+indexerId=org.eclipse.cdt.core.nullindexer
diff --git a/examples/edma3_driver/evm6748/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evm6748/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
new file mode 100755 (executable)
index 0000000..9cd6505
--- /dev/null
@@ -0,0 +1,21 @@
+#Sat Sep 12 14:04:59 IST 2009\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1041023276/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1041023276/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1164666266/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1164666266/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1800299584/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1800299584/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1879506303/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1879506303/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.31004543/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.31004543/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.359282260/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.359282260/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.497143829/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.497143829/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.507384710/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.507384710/internalBuilder/ignoreErr=true\r
+eclipse.preferences.version=1\r
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Default.1164666266=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Default.1800299584=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
diff --git a/examples/edma3_driver/evm6748/rtsc_config/edma3_drv_bios6_c6748_st_sample.cfg b/examples/edma3_driver/evm6748/rtsc_config/edma3_drv_bios6_c6748_st_sample.cfg
new file mode 100755 (executable)
index 0000000..2f675c3
--- /dev/null
@@ -0,0 +1,19 @@
+/*use modules*/
+var Task = xdc.useModule ("ti.sysbios.knl.Task");
+var BIOS      = xdc.useModule ("ti.sysbios.BIOS");
+var ECM       = xdc.useModule ("ti.sysbios.family.c64p.EventCombiner");
+var C64_Hwi   = xdc.useModule ("ti.sysbios.family.c64p.Hwi");
+var Startup   = xdc.useModule ("xdc.runtime.Startup");
+var System    = xdc.useModule ("xdc.runtime.System");
+var Log       = xdc.useModule ("xdc.runtime.Log");
+var Hwi = xdc.useModule('ti.sysbios.hal.Hwi');
+var Semaphore = xdc.useModule('ti.sysbios.ipc.Semaphore');
+var Cache = xdc.useModule('ti.sysbios.hal.Cache');
+
+ECM.eventGroupHwiNum[0] = 7;
+ECM.eventGroupHwiNum[1] = 8;
+ECM.eventGroupHwiNum[2] = 9;
+ECM.eventGroupHwiNum[3] = 10;
+
+/* USE EDMA3 Sample App */
+xdc.loadPackage('ti.sdo.edma3.drv.sample');
diff --git a/examples/edma3_driver/evm6748/sample_app/.ccsproject b/examples/edma3_driver/evm6748/sample_app/.ccsproject
new file mode 100755 (executable)
index 0000000..b6d555a
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<?ccsproject version="1.0"?>\r
+\r
+<projectOptions>\r
+<deviceVariant value="com.ti.ccstudio.deviceModel.C6000.GenericC674xDevice"/>\r
+<deviceEndianness value="little"/>\r
+<codegenToolVersion value="6.1.11"/>\r
+<linkerCommandFile value=""/>\r
+<rts value="rts6740.lib"/>\r
+<defaultAssemblyOnly value="false"/>\r
+</projectOptions>\r
diff --git a/examples/edma3_driver/evm6748/sample_app/.cdtbuild b/examples/edma3_driver/evm6748/sample_app/.cdtbuild
new file mode 100755 (executable)
index 0000000..0e5b24f
--- /dev/null
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<?fileVersion 3.1.0?>\r
+\r
+<ManagedProjectBuildInfo>\r
+<project id="edma3_drv_bios6_c6748_st_sample.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.2015412438" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">\r
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_c6748_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.139458987" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">\r
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.24552788" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1121677028">\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.769682583" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.239383071" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC674xDevice"/>\r
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>\r
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts6740.lib"/>\r
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>\r
+<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_c6748_st_sample_configuration:$;"/>\r
+</option>\r
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug.1582269345" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug">\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.354394677" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">\r
+<listOptionValue builtIn="false" value="225"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.1063654749" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="6740" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.233549281" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.1965159018" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList"/>\r
+</tool>\r
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1121677028" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug">\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.885337587" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value="&quot;edma3_drv_bios6_c6748_st_sample.out&quot;" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.1635016953" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value="&quot;edma3_drv_bios6_c6748_st_sample.map&quot;" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1089399058" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">\r
+<listOptionValue builtIn="false" value="&quot;rts6740.lib&quot;"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.1044063302" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>\r
+</option>\r
+</tool>\r
+<macros expandEnvironmentMacros="true"/>\r
+</toolChain>\r
+</configuration>\r
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_c6748_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Release.426728167" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">\r
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.1300833413" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.797372935">\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.700780614" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1931416825" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC674xDevice"/>\r
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>\r
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts6740.lib"/>\r
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>\r
+<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_c6748_st_sample_configuration:$;"/>\r
+</option>\r
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease.1536935250" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease">\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.149777517" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">\r
+<listOptionValue builtIn="false" value="225"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.974536138" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="6740" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.514761980" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.1151496358" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList"/>\r
+</tool>\r
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.797372935" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease">\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.168772744" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value="&quot;edma3_drv_bios6_c6748_st_sample.out&quot;" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.881073486" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value="&quot;edma3_drv_bios6_c6748_st_sample.map&quot;" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1555309322" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">\r
+<listOptionValue builtIn="false" value="&quot;rts6740.lib&quot;"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.1092090031" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>\r
+</option>\r
+</tool>\r
+<macros expandEnvironmentMacros="true"/>\r
+</toolChain>\r
+</configuration>\r
+<macros/>\r
+</project>\r
+</ManagedProjectBuildInfo>\r
diff --git a/examples/edma3_driver/evm6748/sample_app/.cdtproject b/examples/edma3_driver/evm6748/sample_app/.cdtproject
new file mode 100755 (executable)
index 0000000..fa82503
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<?eclipse-cdt version="2.0"?>\r
+\r
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">\r
+<extension id="org.eclipse.cdt.managedbuilder.core.ManagedBuildManager" point="org.eclipse.cdt.core.ScannerInfoProvider"/>\r
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>\r
+<data>\r
+<item id="org.eclipse.cdt.core.pathentry">\r
+<pathentry kind="src" path=""/>\r
+<pathentry kind="out" path=""/>\r
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>\r
+<pathentry kind="con" path="com.ti.ccstudio.managedbuild.core.CCS_CONTAINER"/>\r
+</item>\r
+</data>\r
+</cdtproject>\r
diff --git a/examples/edma3_driver/evm6748/sample_app/.project b/examples/edma3_driver/evm6748/sample_app/.project
new file mode 100755 (executable)
index 0000000..3322c78
--- /dev/null
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<projectDescription>\r
+       <name>edma3_drv_bios6_c6748_st_sample</name>\r
+       <comment></comment>\r
+       <projects>\r
+               <project>edma3_drv_bios6_c6748_st_sample_configuration</project>\r
+       </projects>\r
+       <buildSpec>\r
+               <buildCommand>\r
+                       <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>\r
+                       <arguments>\r
+                       </arguments>\r
+               </buildCommand>\r
+       </buildSpec>\r
+       <natures>\r
+               <nature>org.eclipse.cdt.core.cnature</nature>\r
+               <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>\r
+               <nature>org.eclipse.cdt.core.ccnature</nature>\r
+               <nature>com.ti.ccstudio.managedbuild.core.ccsNature</nature>\r
+       </natures>\r
+       <linkedResources>\r
+               <link>\r
+                       <name>dma_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>dma_poll_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_poll_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>main.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/main.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>dma_link_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_link_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>qdma_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>dma_misc_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_misc_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>dma_ping_pong_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_ping_pong_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>qdma_link_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_link_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>common.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/common.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>dma_chain_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_chain_test.c</locationURI>\r
+               </link>\r
+       </linkedResources>\r
+</projectDescription>\r
diff --git a/examples/edma3_driver/evm6748/sample_app/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evm6748/sample_app/.settings/org.eclipse.cdt.core.prefs
new file mode 100755 (executable)
index 0000000..61218a5
--- /dev/null
@@ -0,0 +1,3 @@
+#Thu Aug 13 11:05:44 IST 2009
+eclipse.preferences.version=1
+indexerId=org.eclipse.cdt.core.nullindexer
diff --git a/examples/edma3_driver/evm6748/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evm6748/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
new file mode 100755 (executable)
index 0000000..acab68a
--- /dev/null
@@ -0,0 +1,9 @@
+#Thu Aug 13 11:16:46 IST 2009
+com.ti.ccstudio.buildDefinitions.C6000.Debug.139458987/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Debug.139458987/internalBuilder/ignoreErr=true
+com.ti.ccstudio.buildDefinitions.C6000.Release.426728167/internalBuilder/enabled=false
+com.ti.ccstudio.buildDefinitions.C6000.Release.426728167/internalBuilder/ignoreErr=true
+eclipse.preferences.version=1
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Debug.139458987=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Release.426728167=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n
diff --git a/examples/edma3_driver/evm6748/sample_app/linker.cmd b/examples/edma3_driver/evm6748/sample_app/linker.cmd
new file mode 100755 (executable)
index 0000000..1171302
--- /dev/null
@@ -0,0 +1,5 @@
+SECTIONS
+{
+    .my_sect_iram > IRAM
+    .my_sect_ddr  > DDR
+}
old mode 100644 (file)
new mode 100755 (executable)
index 69c6890..5421014
@@ -1,14 +1,15 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse-cdt version="2.0"?>
-
-<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">
-<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
-<data>
-<item id="org.eclipse.cdt.core.pathentry">
-<pathentry kind="src" path=""/>
-<pathentry kind="out" path=""/>
-<pathentry kind="con" path="org.eclipse.rtsc.xdctools.buildDefinitions.XDC.XDCROOT_CONTAINER"/>
-<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>
-</item>
-</data>
-</cdtproject>
+<?xml version="1.0" encoding="UTF-8"?>\r
+<?eclipse-cdt version="2.0"?>\r
+\r
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">\r
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>\r
+<data>\r
+<item id="org.eclipse.cdt.core.pathentry">\r
+<pathentry kind="src" path=""/>\r
+<pathentry kind="out" path=""/>\r
+<pathentry kind="con" path="org.eclipse.rtsc.xdctools.buildDefinitions.XDC.XDCROOT_CONTAINER"/>\r
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>\r
+<pathentry kind="con" path="com.ti.ccstudio.managedbuild.core.CCS_CONTAINER"/>\r
+</item>\r
+</data>\r
+</cdtproject>\r
old mode 100644 (file)
new mode 100755 (executable)
index 2d45886..ba6ca97
@@ -1,23 +1,24 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-       <name>edma3_drv_bios6_da830_st_sample_configuration</name>
-       <comment></comment>
-       <projects>
-               <project>ti.sdo.edma3.drv</project>
-               <project>ti.sdo.edma3.drv.sample</project>
-               <project>ti.sdo.edma3.rm</project>
-       </projects>
-       <buildSpec>
-               <buildCommand>
-                       <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-       </buildSpec>
-       <natures>
-               <nature>org.eclipse.rtsc.xdctools.buildDefinitions.XDC.xdcNature</nature>
-               <nature>org.eclipse.cdt.core.cnature</nature>
-               <nature>org.eclipse.cdt.core.ccnature</nature>
-               <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
-       </natures>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>\r
+<projectDescription>\r
+       <name>edma3_drv_bios6_da830_st_sample_configuration</name>\r
+       <comment></comment>\r
+       <projects>\r
+               <project>ti.sdo.edma3.drv</project>\r
+               <project>ti.sdo.edma3.drv.sample</project>\r
+               <project>ti.sdo.edma3.rm</project>\r
+       </projects>\r
+       <buildSpec>\r
+               <buildCommand>\r
+                       <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>\r
+                       <arguments>\r
+                       </arguments>\r
+               </buildCommand>\r
+       </buildSpec>\r
+       <natures>\r
+               <nature>org.eclipse.rtsc.xdctools.buildDefinitions.XDC.xdcNature</nature>\r
+               <nature>org.eclipse.cdt.core.cnature</nature>\r
+               <nature>org.eclipse.cdt.core.ccnature</nature>\r
+               <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>\r
+               <nature>com.ti.ccstudio.managedbuild.core.ccsNature</nature>\r
+       </natures>\r
+</projectDescription>\r
old mode 100644 (file)
new mode 100755 (executable)
index e9996c4..5635bcb
@@ -1,88 +1,82 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?fileVersion 3.1.0?>
-
-<ManagedProjectBuildInfo>
-<project id="edma3_drv_bios6_da830_st_sample.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.2015412438" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">
-<configuration artifactExtension="out" artifactName="edma3_drv_bios6_da830_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.139458987" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">
-<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.24552788" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1121677028">
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.769682583" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.239383071" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
-<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC674xDevice"/>
-<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
-<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
-<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts6740.lib"/>
-<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
-<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
-<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
-<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_da830_st_sample_configuration:$;"/>
-</option>
-<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug.1582269345" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug">
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.354394677" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
-<listOptionValue builtIn="false" value="225"/>
-</option>
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.1063654749" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="6740" valueType="string"/>
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.233549281" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
-<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-</option>
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.1965159018" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList">
-<listOptionValue builtIn="false" value="&quot;${workspace_loc:/edma3_drv_bios6_da830_st_sample_configuration/Debug/configPkg/compiler.opt}&quot;"/>
-</option>
-</tool>
-<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1121677028" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug">
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.885337587" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value="&quot;edma3_drv_bios6_da830_st_sample.out&quot;" valueType="string"/>
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.1635016953" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value="&quot;edma3_drv_bios6_da830_st_sample.map&quot;" valueType="string"/>
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1089399058" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
-<listOptionValue builtIn="false" value="&quot;${workspace_loc:/edma3_drv_bios6_da830_st_sample_configuration/Debug/configPkg/linker.cmd}&quot;"/>
-<listOptionValue builtIn="false" value="&quot;rts6740.lib&quot;"/>
-</option>
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.1044063302" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
-<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
-<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-</option>
-</tool>
-<macros expandEnvironmentMacros="true"/>
-</toolChain>
-</configuration>
-<configuration artifactExtension="out" artifactName="edma3_drv_bios6_da830_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Release.426728167" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">
-<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.1300833413" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.797372935">
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.700780614" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>
-<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1931416825" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
-<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC674xDevice"/>
-<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>
-<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>
-<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts6740.lib"/>
-<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>
-<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>
-<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>
-<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_da830_st_sample_configuration:$;"/>
-</option>
-<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease.1536935250" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease">
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.149777517" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">
-<listOptionValue builtIn="false" value="225"/>
-</option>
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.974536138" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="6740" valueType="string"/>
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.514761980" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">
-<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-</option>
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.1151496358" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList">
-<listOptionValue builtIn="false" value="&quot;${workspace_loc:/edma3_drv_bios6_da830_st_sample_configuration/Release/configPkg/compiler.opt}&quot;"/>
-</option>
-</tool>
-<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.797372935" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease">
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.168772744" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value="&quot;edma3_drv_bios6_da830_st_sample.out&quot;" valueType="string"/>
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.881073486" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value="&quot;edma3_drv_bios6_da830_st_sample.map&quot;" valueType="string"/>
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1555309322" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">
-<listOptionValue builtIn="false" value="&quot;${workspace_loc:/edma3_drv_bios6_da830_st_sample_configuration/Release/configPkg/linker.cmd}&quot;"/>
-<listOptionValue builtIn="false" value="&quot;rts6740.lib&quot;"/>
-</option>
-<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.1092090031" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">
-<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>
-<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>
-</option>
-</tool>
-<macros expandEnvironmentMacros="true"/>
-</toolChain>
-</configuration>
-<macros/>
-</project>
-</ManagedProjectBuildInfo>
+<?xml version="1.0" encoding="UTF-8"?>\r
+<?fileVersion 3.1.0?>\r
+\r
+<ManagedProjectBuildInfo>\r
+<project id="edma3_drv_bios6_da830_st_sample.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.2015412438" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">\r
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_da830_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.139458987" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">\r
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.24552788" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1121677028">\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.769682583" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.239383071" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC674xDevice"/>\r
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>\r
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts6740.lib"/>\r
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>\r
+<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_da830_st_sample_configuration:$;"/>\r
+</option>\r
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug.1582269345" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug">\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.354394677" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">\r
+<listOptionValue builtIn="false" value="225"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.1063654749" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="6740" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.233549281" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.1965159018" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList"/>\r
+</tool>\r
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1121677028" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug">\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.885337587" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value="&quot;edma3_drv_bios6_da830_st_sample.out&quot;" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.1635016953" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value="&quot;edma3_drv_bios6_da830_st_sample.map&quot;" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1089399058" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">\r
+<listOptionValue builtIn="false" value="&quot;rts6740.lib&quot;"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.1044063302" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>\r
+</option>\r
+</tool>\r
+<macros expandEnvironmentMacros="true"/>\r
+</toolChain>\r
+</configuration>\r
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_da830_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Release.426728167" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">\r
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.1300833413" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.797372935">\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.700780614" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1931416825" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC674xDevice"/>\r
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>\r
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts6740.lib"/>\r
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>\r
+<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_da830_st_sample_configuration:$;"/>\r
+</option>\r
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease.1536935250" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease">\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.149777517" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">\r
+<listOptionValue builtIn="false" value="225"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.974536138" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="6740" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.514761980" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.1151496358" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList"/>\r
+</tool>\r
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.797372935" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease">\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.168772744" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value="&quot;edma3_drv_bios6_da830_st_sample.out&quot;" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.881073486" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value="&quot;edma3_drv_bios6_da830_st_sample.map&quot;" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1555309322" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">\r
+<listOptionValue builtIn="false" value="&quot;rts6740.lib&quot;"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.1092090031" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>\r
+</option>\r
+</tool>\r
+<macros expandEnvironmentMacros="true"/>\r
+</toolChain>\r
+</configuration>\r
+<macros/>\r
+</project>\r
+</ManagedProjectBuildInfo>\r
old mode 100644 (file)
new mode 100755 (executable)
index b7f8759..fa82503
@@ -1,14 +1,15 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<?eclipse-cdt version="2.0"?>
-
-<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">
-<extension id="org.eclipse.cdt.managedbuilder.core.ManagedBuildManager" point="org.eclipse.cdt.core.ScannerInfoProvider"/>
-<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
-<data>
-<item id="org.eclipse.cdt.core.pathentry">
-<pathentry kind="src" path=""/>
-<pathentry kind="out" path=""/>
-<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>
-</item>
-</data>
-</cdtproject>
+<?xml version="1.0" encoding="UTF-8"?>\r
+<?eclipse-cdt version="2.0"?>\r
+\r
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">\r
+<extension id="org.eclipse.cdt.managedbuilder.core.ManagedBuildManager" point="org.eclipse.cdt.core.ScannerInfoProvider"/>\r
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>\r
+<data>\r
+<item id="org.eclipse.cdt.core.pathentry">\r
+<pathentry kind="src" path=""/>\r
+<pathentry kind="out" path=""/>\r
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>\r
+<pathentry kind="con" path="com.ti.ccstudio.managedbuild.core.CCS_CONTAINER"/>\r
+</item>\r
+</data>\r
+</cdtproject>\r
old mode 100644 (file)
new mode 100755 (executable)
index 3000683..997dc85
@@ -1,72 +1,73 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
-       <name>edma3_drv_bios6_da830_st_sample</name>
-       <comment></comment>
-       <projects>
-               <project>edma3_drv_bios6_da830_st_sample_configuration</project>
-       </projects>
-       <buildSpec>
-               <buildCommand>
-                       <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>
-                       <arguments>
-                       </arguments>
-               </buildCommand>
-       </buildSpec>
-       <natures>
-               <nature>org.eclipse.cdt.core.cnature</nature>
-               <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>
-               <nature>org.eclipse.cdt.core.ccnature</nature>
-       </natures>
-       <linkedResources>
-               <link>
-                       <name>dma_test.c</name>
-                       <type>1</type>
-                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_test.c</locationURI>
-               </link>
-               <link>
-                       <name>dma_poll_test.c</name>
-                       <type>1</type>
-                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_poll_test.c</locationURI>
-               </link>
-               <link>
-                       <name>main.c</name>
-                       <type>1</type>
-                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/main.c</locationURI>
-               </link>
-               <link>
-                       <name>dma_link_test.c</name>
-                       <type>1</type>
-                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_link_test.c</locationURI>
-               </link>
-               <link>
-                       <name>qdma_test.c</name>
-                       <type>1</type>
-                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_test.c</locationURI>
-               </link>
-               <link>
-                       <name>dma_misc_test.c</name>
-                       <type>1</type>
-                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_misc_test.c</locationURI>
-               </link>
-               <link>
-                       <name>dma_ping_pong_test.c</name>
-                       <type>1</type>
-                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_ping_pong_test.c</locationURI>
-               </link>
-               <link>
-                       <name>qdma_link_test.c</name>
-                       <type>1</type>
-                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_link_test.c</locationURI>
-               </link>
-               <link>
-                       <name>common.c</name>
-                       <type>1</type>
-                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/common.c</locationURI>
-               </link>
-               <link>
-                       <name>dma_chain_test.c</name>
-                       <type>1</type>
-                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_chain_test.c</locationURI>
-               </link>
-       </linkedResources>
-</projectDescription>
+<?xml version="1.0" encoding="UTF-8"?>\r
+<projectDescription>\r
+       <name>edma3_drv_bios6_da830_st_sample</name>\r
+       <comment></comment>\r
+       <projects>\r
+               <project>edma3_drv_bios6_da830_st_sample_configuration</project>\r
+       </projects>\r
+       <buildSpec>\r
+               <buildCommand>\r
+                       <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>\r
+                       <arguments>\r
+                       </arguments>\r
+               </buildCommand>\r
+       </buildSpec>\r
+       <natures>\r
+               <nature>org.eclipse.cdt.core.cnature</nature>\r
+               <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>\r
+               <nature>org.eclipse.cdt.core.ccnature</nature>\r
+               <nature>com.ti.ccstudio.managedbuild.core.ccsNature</nature>\r
+       </natures>\r
+       <linkedResources>\r
+               <link>\r
+                       <name>dma_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>dma_poll_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_poll_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>main.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/main.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>dma_misc_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_misc_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>qdma_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>dma_link_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_link_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>dma_ping_pong_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_ping_pong_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>qdma_link_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_link_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>common.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/common.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>dma_chain_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_chain_test.c</locationURI>\r
+               </link>\r
+       </linkedResources>\r
+</projectDescription>\r
diff --git a/examples/edma3_driver/evmOMAPL138/rtsc_config/.ccsproject b/examples/edma3_driver/evmOMAPL138/rtsc_config/.ccsproject
new file mode 100755 (executable)
index 0000000..40ed30e
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?ccsproject version="1.0"?>
+
+<projectOptions>
+<deviceVariant value="com.ti.ccstudio.deviceModel.C6000.GenericC674xDevice"/>
+<deviceEndianness value="little"/>
+<codegenToolVersion value="6.1.10"/>
+<linkerCommandFile value=""/>
+<rts value="rts6740.lib"/>
+<defaultAssemblyOnly value="false"/>
+</projectOptions>
diff --git a/examples/edma3_driver/evmOMAPL138/rtsc_config/.cdtbuild b/examples/edma3_driver/evmOMAPL138/rtsc_config/.cdtbuild
new file mode 100755 (executable)
index 0000000..1cdc402
--- /dev/null
@@ -0,0 +1,63 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<?fileVersion 3.1.0?>\r
+\r
+<ManagedProjectBuildInfo>\r
+<project id="edma3_drv_bios6_omapl138_st_sample_configuration.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.5132074" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">\r
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Default.1164666266" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Default">\r
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.1523535417" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1404067611">\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1704723980" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.11" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1144630779" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC674xDevice"/>\r
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>\r
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts6740.lib"/>\r
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
+<listOptionValue builtIn="false" value="XDC_VERSION=3.15.02.62"/>\r
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.00.06.eng;"/>\r
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>\r
+</option>\r
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1404067611" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool">\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH.172661233" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH" valueType="includePath">\r
+<listOptionValue builtIn="false" value="&quot;${BIOS_CG_ROOT}/packages&quot;"/>\r
+<listOptionValue builtIn="false" value="&quot;../../../../../packages&quot;"/>\r
+</option>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR.276673728" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR" value="&quot;configPkg&quot;" valueType="string"/>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET.1553824017" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET" value="ti.targets.C674" valueType="string"/>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM.549348088" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM" value="ti.platforms.evmOMAPL138" valueType="string"/>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.BUILD_PROFILE.182790470" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.BUILD_PROFILE" value="debug" valueType="string"/>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR.463178086" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR" value="&quot;${CG_TOOL_ROOT}&quot;" valueType="string"/>\r
+</tool>\r
+<macros expandEnvironmentMacros="true"/>\r
+</toolChain>\r
+</configuration>\r
+<configuration artifactExtension="cmd" artifactName="configPkg/linker" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Default.1800299584" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Default">\r
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.1531104011" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1450105518">\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.801363089" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.11" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.647894777" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC674xDevice"/>\r
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>\r
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts6740.lib"/>\r
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
+<listOptionValue builtIn="false" value="XDC_VERSION=3.15.02.62"/>\r
+<listOptionValue builtIn="false" value="RTSC_PRODUCTS=com.ti.rtsc.DSPBIOS:6.21.00.06.eng;"/>\r
+<listOptionValue builtIn="false" value="PROJECT_KIND=org.eclipse.rtsc.xdctools.buildDefinitions.XDC.ProjectKind_Configuration"/>\r
+</option>\r
+<tool id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.1450105518" name="XDCtools" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool">\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH.329707899" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.XDC_PATH" valueType="includePath">\r
+<listOptionValue builtIn="false" value="&quot;${BIOS_CG_ROOT}/packages&quot;"/>\r
+<listOptionValue builtIn="false" value="&quot;../../../../../packages&quot;"/>\r
+</option>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR.1932860449" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.OUTPUT_DIR" value="&quot;configPkg&quot;" valueType="string"/>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET.1515652371" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.TARGET" value="ti.targets.C674" valueType="string"/>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM.1982073656" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.PLATFORM" value="ti.platforms.evmOMAPL138" valueType="string"/>\r
+<option id="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR.221430812" superClass="com.ti.rtsc.buildDefinitions.XDC_3.15.tool.CODEGEN_TOOL_DIR" value="&quot;${CG_TOOL_ROOT}&quot;" valueType="string"/>\r
+</tool>\r
+<macros expandEnvironmentMacros="true"/>\r
+</toolChain>\r
+</configuration>\r
+<macros/>\r
+</project>\r
+</ManagedProjectBuildInfo>\r
diff --git a/examples/edma3_driver/evmOMAPL138/rtsc_config/.cdtproject b/examples/edma3_driver/evmOMAPL138/rtsc_config/.cdtproject
new file mode 100755 (executable)
index 0000000..5421014
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<?eclipse-cdt version="2.0"?>\r
+\r
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">\r
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>\r
+<data>\r
+<item id="org.eclipse.cdt.core.pathentry">\r
+<pathentry kind="src" path=""/>\r
+<pathentry kind="out" path=""/>\r
+<pathentry kind="con" path="org.eclipse.rtsc.xdctools.buildDefinitions.XDC.XDCROOT_CONTAINER"/>\r
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>\r
+<pathentry kind="con" path="com.ti.ccstudio.managedbuild.core.CCS_CONTAINER"/>\r
+</item>\r
+</data>\r
+</cdtproject>\r
diff --git a/examples/edma3_driver/evmOMAPL138/rtsc_config/.project b/examples/edma3_driver/evmOMAPL138/rtsc_config/.project
new file mode 100755 (executable)
index 0000000..7f4c4aa
--- /dev/null
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<projectDescription>\r
+       <name>edma3_drv_bios6_omapl138_st_sample_configuration</name>\r
+       <comment></comment>\r
+       <projects>\r
+               <project>ti.sdo.edma3.drv</project>\r
+               <project>ti.sdo.edma3.drv.sample</project>\r
+               <project>ti.sdo.edma3.rm</project>\r
+       </projects>\r
+       <buildSpec>\r
+               <buildCommand>\r
+                       <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>\r
+                       <arguments>\r
+                       </arguments>\r
+               </buildCommand>\r
+       </buildSpec>\r
+       <natures>\r
+               <nature>org.eclipse.rtsc.xdctools.buildDefinitions.XDC.xdcNature</nature>\r
+               <nature>org.eclipse.cdt.core.cnature</nature>\r
+               <nature>org.eclipse.cdt.core.ccnature</nature>\r
+               <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>\r
+               <nature>com.ti.ccstudio.managedbuild.core.ccsNature</nature>\r
+       </natures>\r
+</projectDescription>\r
diff --git a/examples/edma3_driver/evmOMAPL138/rtsc_config/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evmOMAPL138/rtsc_config/.settings/org.eclipse.cdt.core.prefs
new file mode 100755 (executable)
index 0000000..d0bf1ae
--- /dev/null
@@ -0,0 +1,3 @@
+#Thu Aug 13 11:05:45 IST 2009
+eclipse.preferences.version=1
+indexerId=org.eclipse.cdt.core.nullindexer
diff --git a/examples/edma3_driver/evmOMAPL138/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evmOMAPL138/rtsc_config/.settings/org.eclipse.cdt.managedbuilder.core.prefs
new file mode 100755 (executable)
index 0000000..9cd6505
--- /dev/null
@@ -0,0 +1,21 @@
+#Sat Sep 12 14:04:59 IST 2009\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1041023276/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1041023276/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1164666266/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1164666266/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1800299584/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1800299584/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1879506303/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1879506303/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.31004543/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.31004543/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.359282260/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.359282260/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.497143829/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.497143829/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.507384710/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.507384710/internalBuilder/ignoreErr=true\r
+eclipse.preferences.version=1\r
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Default.1164666266=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Default.1800299584=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
diff --git a/examples/edma3_driver/evmOMAPL138/rtsc_config/edma3_drv_bios6_omapl138_st_sample.cfg b/examples/edma3_driver/evmOMAPL138/rtsc_config/edma3_drv_bios6_omapl138_st_sample.cfg
new file mode 100755 (executable)
index 0000000..2f675c3
--- /dev/null
@@ -0,0 +1,19 @@
+/*use modules*/
+var Task = xdc.useModule ("ti.sysbios.knl.Task");
+var BIOS      = xdc.useModule ("ti.sysbios.BIOS");
+var ECM       = xdc.useModule ("ti.sysbios.family.c64p.EventCombiner");
+var C64_Hwi   = xdc.useModule ("ti.sysbios.family.c64p.Hwi");
+var Startup   = xdc.useModule ("xdc.runtime.Startup");
+var System    = xdc.useModule ("xdc.runtime.System");
+var Log       = xdc.useModule ("xdc.runtime.Log");
+var Hwi = xdc.useModule('ti.sysbios.hal.Hwi');
+var Semaphore = xdc.useModule('ti.sysbios.ipc.Semaphore');
+var Cache = xdc.useModule('ti.sysbios.hal.Cache');
+
+ECM.eventGroupHwiNum[0] = 7;
+ECM.eventGroupHwiNum[1] = 8;
+ECM.eventGroupHwiNum[2] = 9;
+ECM.eventGroupHwiNum[3] = 10;
+
+/* USE EDMA3 Sample App */
+xdc.loadPackage('ti.sdo.edma3.drv.sample');
diff --git a/examples/edma3_driver/evmOMAPL138/sample_app/.ccsproject b/examples/edma3_driver/evmOMAPL138/sample_app/.ccsproject
new file mode 100755 (executable)
index 0000000..b6d555a
--- /dev/null
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<?ccsproject version="1.0"?>\r
+\r
+<projectOptions>\r
+<deviceVariant value="com.ti.ccstudio.deviceModel.C6000.GenericC674xDevice"/>\r
+<deviceEndianness value="little"/>\r
+<codegenToolVersion value="6.1.11"/>\r
+<linkerCommandFile value=""/>\r
+<rts value="rts6740.lib"/>\r
+<defaultAssemblyOnly value="false"/>\r
+</projectOptions>\r
diff --git a/examples/edma3_driver/evmOMAPL138/sample_app/.cdtbuild b/examples/edma3_driver/evmOMAPL138/sample_app/.cdtbuild
new file mode 100755 (executable)
index 0000000..894cfed
--- /dev/null
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<?fileVersion 3.1.0?>\r
+\r
+<ManagedProjectBuildInfo>\r
+<project id="edma3_drv_bios6_omapl138_st_sample.com.ti.ccstudio.buildDefinitions.C6000.ProjectType.2015412438" name="C6000" projectType="com.ti.ccstudio.buildDefinitions.C6000.ProjectType">\r
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_omapl138_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Debug.139458987" name="Debug" parent="com.ti.ccstudio.buildDefinitions.C6000.Debug">\r
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain.24552788" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1121677028">\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.769682583" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.239383071" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC674xDevice"/>\r
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>\r
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts6740.lib"/>\r
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>\r
+<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_omapl138_st_sample_configuration:$;"/>\r
+</option>\r
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug.1582269345" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerDebug">\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.354394677" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">\r
+<listOptionValue builtIn="false" value="225"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.1063654749" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="6740" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.233549281" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.1965159018" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList"/>\r
+</tool>\r
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug.1121677028" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerDebug">\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.885337587" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value="&quot;edma3_drv_bios6_omapl138_st_sample.out&quot;" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.1635016953" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value="&quot;edma3_drv_bios6_omapl138_st_sample.map&quot;" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1089399058" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">\r
+<listOptionValue builtIn="false" value="&quot;rts6740.lib&quot;"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.1044063302" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>\r
+</option>\r
+</tool>\r
+<macros expandEnvironmentMacros="true"/>\r
+</toolChain>\r
+</configuration>\r
+<configuration artifactExtension="out" artifactName="edma3_drv_bios6_omapl138_st_sample" description="" id="com.ti.ccstudio.buildDefinitions.C6000.Release.426728167" name="Release" parent="com.ti.ccstudio.buildDefinitions.C6000.Release">\r
+<toolChain id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain.1300833413" name="TI Code Generation Tools" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.ReleaseToolchain" targetTool="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.797372935">\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.700780614" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="6.1.10" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1931416825" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">\r
+<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=com.ti.ccstudio.deviceModel.C6000.GenericC674xDevice"/>\r
+<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=little"/>\r
+<listOptionValue builtIn="false" value="LINKER_COMMAND_FILE="/>\r
+<listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=rts6740.lib"/>\r
+<listOptionValue builtIn="false" value="IS_ASSEMBLY_ONLY=false"/>\r
+<listOptionValue builtIn="false" value="CCS_MBS_VERSION=4.0.1"/>\r
+<listOptionValue builtIn="false" value="PROJECT_KIND=com.ti.ccstudio.managedbuild.core.ProjectKind_Executable"/>\r
+<listOptionValue builtIn="false" value="DEPENDENCIES=edma3_drv_bios6_omapl138_st_sample_configuration:$;"/>\r
+</option>\r
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease.1536935250" name="C6000 Compiler" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.compilerRelease">\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING.149777517" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.DIAG_WARNING" valueType="stringList">\r
+<listOptionValue builtIn="false" value="225"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION.974536138" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.SILICON_VERSION" value="6740" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH.514761980" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.INCLUDE_PATH" valueType="includePath">\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE.1151496358" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.compilerID.CMD_FILE" valueType="stringList"/>\r
+</tool>\r
+<tool id="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease.797372935" name="C6000 Linker" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.exe.linkerRelease">\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE.168772744" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.OUTPUT_FILE" value="&quot;edma3_drv_bios6_omapl138_st_sample.out&quot;" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE.881073486" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.MAP_FILE" value="&quot;edma3_drv_bios6_omapl138_st_sample.map&quot;" valueType="string"/>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY.1555309322" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.LIBRARY" valueType="libs">\r
+<listOptionValue builtIn="false" value="&quot;rts6740.lib&quot;"/>\r
+</option>\r
+<option id="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH.1092090031" superClass="com.ti.ccstudio.buildDefinitions.C6000_6.1.linkerID.SEARCH_PATH" valueType="stringList">\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/lib&quot;"/>\r
+<listOptionValue builtIn="false" value="&quot;${CG_TOOL_ROOT}/include&quot;"/>\r
+</option>\r
+</tool>\r
+<macros expandEnvironmentMacros="true"/>\r
+</toolChain>\r
+</configuration>\r
+<macros/>\r
+</project>\r
+</ManagedProjectBuildInfo>\r
diff --git a/examples/edma3_driver/evmOMAPL138/sample_app/.cdtproject b/examples/edma3_driver/evmOMAPL138/sample_app/.cdtproject
new file mode 100755 (executable)
index 0000000..fa82503
--- /dev/null
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<?eclipse-cdt version="2.0"?>\r
+\r
+<cdtproject id="org.eclipse.cdt.managedbuilder.core.managedMake">\r
+<extension id="org.eclipse.cdt.managedbuilder.core.ManagedBuildManager" point="org.eclipse.cdt.core.ScannerInfoProvider"/>\r
+<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>\r
+<data>\r
+<item id="org.eclipse.cdt.core.pathentry">\r
+<pathentry kind="src" path=""/>\r
+<pathentry kind="out" path=""/>\r
+<pathentry kind="con" path="org.eclipse.cdt.managedbuilder.MANAGED_CONTAINER"/>\r
+<pathentry kind="con" path="com.ti.ccstudio.managedbuild.core.CCS_CONTAINER"/>\r
+</item>\r
+</data>\r
+</cdtproject>\r
diff --git a/examples/edma3_driver/evmOMAPL138/sample_app/.project b/examples/edma3_driver/evmOMAPL138/sample_app/.project
new file mode 100755 (executable)
index 0000000..1fe03e7
--- /dev/null
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8"?>\r
+<projectDescription>\r
+       <name>edma3_drv_bios6_omapl138_st_sample</name>\r
+       <comment></comment>\r
+       <projects>\r
+               <project>edma3_drv_bios6_omapl138_st_sample_configuration</project>\r
+       </projects>\r
+       <buildSpec>\r
+               <buildCommand>\r
+                       <name>org.eclipse.cdt.managedbuilder.core.genmakebuilder</name>\r
+                       <arguments>\r
+                       </arguments>\r
+               </buildCommand>\r
+       </buildSpec>\r
+       <natures>\r
+               <nature>org.eclipse.cdt.core.cnature</nature>\r
+               <nature>org.eclipse.cdt.managedbuilder.core.managedBuildNature</nature>\r
+               <nature>org.eclipse.cdt.core.ccnature</nature>\r
+               <nature>com.ti.ccstudio.managedbuild.core.ccsNature</nature>\r
+       </natures>\r
+       <linkedResources>\r
+               <link>\r
+                       <name>dma_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>dma_poll_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_poll_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>main.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/main.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>dma_misc_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_misc_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>qdma_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>dma_link_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_link_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>dma_ping_pong_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_ping_pong_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>qdma_link_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/qdma_link_test.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>common.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/common.c</locationURI>\r
+               </link>\r
+               <link>\r
+                       <name>dma_chain_test.c</name>\r
+                       <type>1</type>\r
+                       <locationURI>EDMA3LLD_BIOS6_INSTALLDIR/examples/edma3_driver/src/dma_chain_test.c</locationURI>\r
+               </link>\r
+       </linkedResources>\r
+</projectDescription>\r
diff --git a/examples/edma3_driver/evmOMAPL138/sample_app/.settings/org.eclipse.cdt.core.prefs b/examples/edma3_driver/evmOMAPL138/sample_app/.settings/org.eclipse.cdt.core.prefs
new file mode 100755 (executable)
index 0000000..d0bf1ae
--- /dev/null
@@ -0,0 +1,3 @@
+#Thu Aug 13 11:05:45 IST 2009
+eclipse.preferences.version=1
+indexerId=org.eclipse.cdt.core.nullindexer
diff --git a/examples/edma3_driver/evmOMAPL138/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs b/examples/edma3_driver/evmOMAPL138/sample_app/.settings/org.eclipse.cdt.managedbuilder.core.prefs
new file mode 100755 (executable)
index 0000000..9cd6505
--- /dev/null
@@ -0,0 +1,21 @@
+#Sat Sep 12 14:04:59 IST 2009\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1041023276/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1041023276/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1164666266/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1164666266/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1800299584/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1800299584/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1879506303/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.1879506303/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.31004543/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.31004543/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.359282260/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.359282260/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.497143829/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.497143829/internalBuilder/ignoreErr=true\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.507384710/internalBuilder/enabled=false\r
+com.ti.ccstudio.buildDefinitions.C6000.Default.507384710/internalBuilder/ignoreErr=true\r
+eclipse.preferences.version=1\r
+environment/project=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Default.1164666266=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
+environment/project/com.ti.ccstudio.buildDefinitions.C6000.Default.1800299584=<?xml version\="1.0" encoding\="UTF-8"?>\r\n<environment/>\r\n\r
diff --git a/examples/edma3_driver/evmOMAPL138/sample_app/linker.cmd b/examples/edma3_driver/evmOMAPL138/sample_app/linker.cmd
new file mode 100755 (executable)
index 0000000..1171302
--- /dev/null
@@ -0,0 +1,5 @@
+SECTIONS
+{
+    .my_sect_iram > IRAM
+    .my_sect_ddr  > DDR
+}
index a12a2b768e508b937d5317e99df1aa8c232a11aa..b9e8160a3cf620c5bd11605a5b5264cb1e517e24 100755 (executable)
@@ -36,6 +36,6 @@ Pkg.otherFiles = [
     'eclipse',
     'examples',
     'package.bld',
-    'release_notes_edma3_lld_02_10_00.html',
+    'release_notes_edma3_lld_02_10_01.html',
     'software-manifest.doc',
 ];
index db5a0150067de37f0c54ed84810f6151c0054458..e2a3db21a512f59948872c23981e2d1c0495770b 100755 (executable)
@@ -9,7 +9,7 @@ requires ti.sdo.edma3.drv;
 requires ti.sdo.edma3.drv.sample;
 
 /*!
- *  ======== edma3_lld_02_01_00_05 ========
+ *  ======== edma3_lld_02_01_00_06 ========
  */
-package edma3_lld_02_01_00_05 [02, 01, 00] {
+package edma3_lld_02_01_00_06 [02, 01, 00] {
 }
index b8a9a6fd0c315d5384ae3abbbe5cdbdec2e9a248..7b62e8158b382e37b305517470488dacc8b22ca7 100755 (executable)
@@ -7,12 +7,16 @@
 var C64P = xdc.useModule('ti.targets.C64P');
 var C64Pe = xdc.useModule('ti.targets.C64P_big_endian');
 var C674 = xdc.useModule('ti.targets.C674');
+var TMS470 = xdc.useModule('ti.targets.TMS470');
 
 /* compiler paths for the CCS4.0                   */
 var cgtools = java.lang.System.getenv("CGTOOLS");
+var armcgtools = java.lang.System.getenv("TMS470_CGTOOLS");
+
 C64P.rootDir = cgtools;
 C64Pe.rootDir = cgtools;
 C674.rootDir = cgtools;
+TMS470.rootDir = armcgtools;
 
 /**********************************c674******************************/
 
@@ -20,6 +24,8 @@ C674.rootDir = cgtools;
 C64P.ccOpts.suffix += " -mi10 -mo ";
 C64Pe.ccOpts.suffix += " -mi10 -mo -me ";
 C674.ccOpts.suffix += " -mi10 -mo ";
+TMS470.ccOpts.suffix += " ";
+
 
 /* set default platform and list of all interested platforms */
 C64P.platforms = [
@@ -30,20 +36,26 @@ C64Pe.platforms = [
                  ];
 C674.platforms = [
                      "ti.platforms.evmDA830",
+                     "ti.platforms.evm6748",
+                     "ti.platforms.evmOMAPL138",
+                 ];
+TMS470.platforms = [
+                     "ti.platforms.evmOMAPL138",
                  ];
 
 /* select the default platform */
 C64P.platform = C64P.platforms[0];
 C64Pe.platform = C64Pe.platforms[0];
 C674.platform = C674.platforms[0];
+TMS470.platform = TMS470.platforms[0];
 
 /* list interested targets in Build.targets array  */
 Build.targets = [
-                  //C64,
+                    //C64,
                     C64P,
                     C64Pe,
-                  //C67P,
+                    //C67P,
                     C674,
-                  //Arm9,
+                   //TMS470,
                   //Win32,
                 ];
old mode 100644 (file)
new mode 100755 (executable)
old mode 100644 (file)
new mode 100755 (executable)
index 333683d855a8773374c4054d80f9b3371927342b..c38cb3c687580f4a706b6d7930219f8b7da0e871 100755 (executable)
@@ -1,7 +1,41 @@
 /*
- * ======== DRV.xdc ========
+ * DRV.xdc
  *
- */
+ * xdc specification file for the EDMA DRV module.
+ *
+ * Copyright (C) 2009 Texas Instruments Incorporated - http://www.ti.com/
+ *
+ *
+ *  Redistribution and use in source and binary forms, with or without
+ *  modification, are permitted provided that the following conditions
+ *  are met:
+ *
+ *    Redistributions of source code must retain the above copyright
+ *    notice, this list of conditions and the following disclaimer.
+ *
+ *    Redistributions in binary form must reproduce the above copyright
+ *    notice, this list of conditions and the following disclaimer in the
+ *    documentation and/or other materials provided with the
+ *    distribution.
+ *
+ *    Neither the name of Texas Instruments Incorporated nor the names of
+ *    its contributors may be used to endorse or promote products derived
+ *    from this software without specific prior written permission.
+ *
+ *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ *  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ *  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ *  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ *  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ *  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ *  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ *  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ *  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ *  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ *  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ *
+*/
+
 
 /*!
  *  ======== DRV ========
index 4e62c12b814d423e2ded89f5a09057f77313d0b1..c723c03286b27b55e1965e6c29c2c508a535b4b3 100755 (executable)
Binary files a/packages/ti/sdo/edma3/drv/docs/EDMA3_Driver.chm and b/packages/ti/sdo/edma3/drv/docs/EDMA3_Driver.chm differ
index 4e1c84e33850cedba398c577a9b3e231e848800b..c272513ebedf76ef31b07c6cbcfd1eb5a1f1617c 100755 (executable)
Binary files a/packages/ti/sdo/edma3/drv/docs/EDMA3_Driver_Datasheet.doc and b/packages/ti/sdo/edma3/drv/docs/EDMA3_Driver_Datasheet.doc differ
index a3474b7c52603d1e4b0986de66a01644de777df3..96828b0958405ef70a41b6758598dbb3f003ffff 100755 (executable)
Binary files a/packages/ti/sdo/edma3/drv/docs/EDMA3_Driver_User_Guide.doc and b/packages/ti/sdo/edma3/drv/docs/EDMA3_Driver_User_Guide.doc differ
index 6aa66c0672123a0a06b0da5af6a900e5576b010d..982b1db9967a960c3e3af03d7a9494a24e7b6956 100755 (executable)
@@ -1,25 +1,22 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 <title>EDMA3 Driver: Data Structures</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- Generated by Doxygen 1.6.1 -->
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.5 -->
 <div class="navigation" id="top">
   <div class="tabs">
     <ul>
       <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+      <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
     </ul>
   </div>
   <div class="tabs">
     <ul>
+      <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
       <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
-      <li><a href="classes.html"><span>Data&nbsp;Structure&nbsp;Index</span></a></li>
       <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
     </ul>
   </div>
@@ -39,8 +36,8 @@
   <tr><td class="indexkey"><a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html">EDMA3_DRV_PaRAMRegs</a></td><td class="indexvalue">EDMA3 Parameter RAM Set in User Configurable format </td></tr>
 </table>
 </div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Dec 1 15:12:09 2009 for EDMA3 Driver by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Wed Apr 7 12:01:42 2010 for EDMA3 Driver by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
 </body>
 </html>
index 136abb672692524842052c8aa93ecbf069fd3c85..e648a73b69b48b01284bb18363dd086b3a7256fc 100755 (executable)
@@ -1,37 +1,34 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 <title>EDMA3 Driver: Alphabetical List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- Generated by Doxygen 1.6.1 -->
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.5 -->
 <div class="navigation" id="top">
   <div class="tabs">
     <ul>
       <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+      <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
     </ul>
   </div>
   <div class="tabs">
     <ul>
+      <li class="current"><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
       <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
-      <li class="current"><a href="classes.html"><span>Data&nbsp;Structure&nbsp;Index</span></a></li>
       <li><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
     </ul>
   </div>
 </div>
 <div class="contents">
-<h1>Data Structure Index</h1><div class="qindex"><a class="qindex" href="#letter_E">E</a></div>
+<h1>Data Structure Index</h1><p><div class="qindex"><a class="qindex" href="#letter_E">E</a></div><p>
 <table align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
 <tr><td><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&nbsp;&nbsp;E&nbsp;&nbsp;</div></td></tr></table>
-</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___evt_que_priority.html">EDMA3_DRV_EvtQuePriority</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___instance.html">EDMA3_DRV_Instance</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___object.html">EDMA3_DRV_Object</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html">EDMA3_DRV_ChainOptions</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html">EDMA3_DRV_GblConfigParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html">EDMA3_DRV_InstanceInitConfig</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html">EDMA3_DRV_ParamentryRegs</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_e_d_m_a3___d_r_v___ch_bound_resources.html">EDMA3_DRV_ChBoundResources</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html">EDMA3_DRV_InitConfig</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___misc_param.html">EDMA3_DRV_MiscParam</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html">EDMA3_DRV_PaRAMRegs</a>&nbsp;&nbsp;&nbsp;</td></tr></table><div class="qindex"><a class="qindex" href="#letter_E">E</a></div>
+</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___evt_que_priority.html">EDMA3_DRV_EvtQuePriority</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___instance.html">EDMA3_DRV_Instance</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___object.html">EDMA3_DRV_Object</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html">EDMA3_DRV_ChainOptions</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html">EDMA3_DRV_GblConfigParams</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html">EDMA3_DRV_InstanceInitConfig</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html">EDMA3_DRV_ParamentryRegs</a>&nbsp;&nbsp;&nbsp;</td></tr><tr><td><a class="el" href="struct_e_d_m_a3___d_r_v___ch_bound_resources.html">EDMA3_DRV_ChBoundResources</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html">EDMA3_DRV_InitConfig</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___misc_param.html">EDMA3_DRV_MiscParam</a>&nbsp;&nbsp;&nbsp;</td><td><a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html">EDMA3_DRV_PaRAMRegs</a>&nbsp;&nbsp;&nbsp;</td></tr></table><p><div class="qindex"><a class="qindex" href="#letter_E">E</a></div><p>
 </div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Dec 1 15:12:09 2009 for EDMA3 Driver by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Wed Apr 7 12:01:42 2010 for EDMA3 Driver by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
 </body>
 </html>
index 9ca3cafbcf430a3af0780ee6f0a3714686af3943..74c22a2f84a6046bb3db32c78b746c526b0f7b96 100755 (executable)
-/* The standard CSS for doxygen */
-
-body, table, div, p, dl {
-       font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif;
-       font-size: 12px;
+BODY,H1,H2,H3,H4,H5,H6,P,CENTER,TD,TH,UL,DL,DIV {
+       font-family: Geneva, Arial, Helvetica, sans-serif;
 }
-
-/* @group Heading Levels */
-
-h1 {
+BODY,TD {
+       font-size: 90%;
+}
+H1 {
        text-align: center;
-       font-size: 150%;
+       font-size: 160%;
 }
-
-h2 {
+H2 {
        font-size: 120%;
 }
-
-h3 {
+H3 {
        font-size: 100%;
 }
-
-dt {
-       font-weight: bold;
-}
-
-div.multicol {
-       -moz-column-gap: 1em;
-       -webkit-column-gap: 1em;
-       -moz-column-count: 3;
-       -webkit-column-count: 3;
-}
-
-p.startli, p.startdd {
-       margin-top: 2px;
-}
-
-p.endli {
-       margin-bottom: 0px;
-}
-
-p.enddd {
-       margin-bottom: 4px;
-}
-
-/* @end */
-
-caption {
-       font-weight: bold;
-}
-
-span.legend {
-        font-size: 70%;
-        text-align: center;
+CAPTION { 
+       font-weight: bold 
 }
-
-div.qindex, div.navtab{
+DIV.qindex {
+       width: 100%;
        background-color: #e8eef2;
        border: 1px solid #84b0c7;
        text-align: center;
        margin: 2px;
        padding: 2px;
+       line-height: 140%;
 }
-
-div.qindex, div.navpath {
+DIV.navpath {
        width: 100%;
+       background-color: #e8eef2;
+       border: 1px solid #84b0c7;
+       text-align: center;
+       margin: 2px;
+       padding: 2px;
        line-height: 140%;
 }
-
-div.navtab {
-       margin-right: 15px;
+DIV.navtab {
+       background-color: #e8eef2;
+       border: 1px solid #84b0c7;
+       text-align: center;
+       margin: 2px;
+       margin-right: 15px;
+       padding: 2px;
 }
-
-/* @group Link Styling */
-
-a {
-       color: #153788;
-       font-weight: normal;
-       text-decoration: none;
+TD.navtab {
+       font-size: 70%;
 }
-
-.contents a:visited {
-       color: #1b77c5;
+A.qindex {
+       text-decoration: none;
+       font-weight: bold;
+       color: #1A419D;
 }
-
-a:hover {
-       text-decoration: underline;
+A.qindex:visited {
+       text-decoration: none;
+       font-weight: bold;
+       color: #1A419D
 }
-
-a.qindex {
-       font-weight: bold;
+A.qindex:hover {
+       text-decoration: none;
+       background-color: #ddddff;
 }
-
-a.qindexHL {
+A.qindexHL {
+       text-decoration: none;
        font-weight: bold;
        background-color: #6666cc;
        color: #ffffff;
        border: 1px double #9295C2;
 }
-
-.contents a.qindexHL:visited {
-        color: #ffffff;
+A.qindexHL:hover {
+       text-decoration: none;
+       background-color: #6666cc;
+       color: #ffffff;
 }
-
-a.el {
-       font-weight: bold;
+A.qindexHL:visited { 
+       text-decoration: none; 
+       background-color: #6666cc; 
+       color: #ffffff 
 }
-
-a.elRef {
+A.el { 
+       text-decoration: none; 
+       font-weight: bold 
 }
-
-a.code {
+A.elRef { 
+       font-weight: bold 
 }
-
-a.codeRef {
+A.code:link { 
+       text-decoration: none; 
+       font-weight: normal; 
+       color: #0000FF
 }
-
-/* @end */
-
-dl.el {
-       margin-left: -1cm;
+A.code:visited { 
+       text-decoration: none; 
+       font-weight: normal; 
+       color: #0000FF
 }
-
-.fragment {
-       font-family: monospace, fixed;
-       font-size: 105%;
+A.codeRef:link { 
+       font-weight: normal; 
+       color: #0000FF
 }
-
-pre.fragment {
-       border: 1px solid #CCCCCC;
-       background-color: #f5f5f5;
-       padding: 4px 6px;
-       margin: 4px 8px 4px 2px;
+A.codeRef:visited { 
+       font-weight: normal; 
+       color: #0000FF
 }
-
-div.ah {
-       background-color: black;
-       font-weight: bold;
-       color: #ffffff;
-       margin-bottom: 3px;
-       margin-top: 3px
+A:hover { 
+       text-decoration: none;  
+       background-color: #f2f2ff 
 }
-
-div.groupHeader {
-       margin-left: 16px;
-       margin-top: 12px;
-       margin-bottom: 6px;
-       font-weight: bold;
+DL.el { 
+       margin-left: -1cm 
 }
-
-div.groupText {
-       margin-left: 16px;
-       font-style: italic;
+.fragment {
+       font-family: monospace, fixed;
+       font-size: 95%;
 }
-
-body {
+PRE.fragment {
+       border: 1px solid #CCCCCC;
+       background-color: #f5f5f5;
+       margin-top: 4px;
+       margin-bottom: 4px;
+       margin-left: 2px;
+       margin-right: 8px;
+       padding-left: 6px;
+       padding-right: 6px;
+       padding-top: 4px;
+       padding-bottom: 4px;
+}
+DIV.ah { 
+       background-color: black; 
+       font-weight: bold; 
+       color: #ffffff; 
+       margin-bottom: 3px; 
+       margin-top: 3px 
+}
+
+DIV.groupHeader {
+       margin-left: 16px;
+       margin-top: 12px;
+       margin-bottom: 6px;
+       font-weight: bold;
+}
+DIV.groupText { 
+       margin-left: 16px; 
+       font-style: italic; 
+       font-size: 90% 
+}
+BODY {
        background: white;
        color: black;
        margin-right: 20px;
        margin-left: 20px;
 }
-
-td.indexkey {
+TD.indexkey {
        background-color: #e8eef2;
        font-weight: bold;
+       padding-right  : 10px;
+       padding-top    : 2px;
+       padding-left   : 10px;
+       padding-bottom : 2px;
+       margin-left    : 0px;
+       margin-right   : 0px;
+       margin-top     : 2px;
+       margin-bottom  : 2px;
        border: 1px solid #CCCCCC;
-       margin: 2px 0px 2px 0;
-       padding: 2px 10px;
 }
-
-td.indexvalue {
+TD.indexvalue {
        background-color: #e8eef2;
+       font-style: italic;
+       padding-right  : 10px;
+       padding-top    : 2px;
+       padding-left   : 10px;
+       padding-bottom : 2px;
+       margin-left    : 0px;
+       margin-right   : 0px;
+       margin-top     : 2px;
+       margin-bottom  : 2px;
        border: 1px solid #CCCCCC;
-       padding: 2px 10px;
-       margin: 2px 0px;
 }
-
-tr.memlist {
-       background-color: #f0f0f0;
+TR.memlist {
+       background-color: #f0f0f0; 
 }
-
-p.formulaDsp {
-       text-align: center;
+P.formulaDsp { 
+       text-align: center; 
 }
-
-img.formulaDsp {
-       
+IMG.formulaDsp {
 }
-
-img.formulaInl {
-       vertical-align: middle;
+IMG.formulaInl { 
+       vertical-align: middle; 
 }
+SPAN.keyword       { color: #008000 }
+SPAN.keywordtype   { color: #604020 }
+SPAN.keywordflow   { color: #e08000 }
+SPAN.comment       { color: #800000 }
+SPAN.preprocessor  { color: #806020 }
+SPAN.stringliteral { color: #002080 }
+SPAN.charliteral   { color: #008080 }
+SPAN.vhdldigit     { color: #ff00ff }
+SPAN.vhdlchar      { color: #000000 }
+SPAN.vhdlkeyword   { color: #700070 }
+SPAN.vhdllogic     { color: #ff0000 }
 
-div.center {
-       text-align: center;
-        margin-top: 0px;
-        margin-bottom: 0px;
-        padding: 0px;
-}
-
-div.center img {
-       border: 0px;
-}
-
-img.footer {
-       border: 0px;
-       vertical-align: middle;
-}
-
-/* @group Code Colorization */
-
-span.keyword {
-       color: #008000
-}
-
-span.keywordtype {
-       color: #604020
-}
-
-span.keywordflow {
-       color: #e08000
-}
-
-span.comment {
-       color: #800000
-}
-
-span.preprocessor {
-       color: #806020
+.mdescLeft {
+       padding: 0px 8px 4px 8px;
+       font-size: 80%;
+       font-style: italic;
+       background-color: #FAFAFA;
+       border-top: 1px none #E0E0E0;
+       border-right: 1px none #E0E0E0;
+       border-bottom: 1px none #E0E0E0;
+       border-left: 1px none #E0E0E0;
+       margin: 0px;
 }
-
-span.stringliteral {
-       color: #002080
+.mdescRight {
+        padding: 0px 8px 4px 8px;
+       font-size: 80%;
+       font-style: italic;
+       background-color: #FAFAFA;
+       border-top: 1px none #E0E0E0;
+       border-right: 1px none #E0E0E0;
+       border-bottom: 1px none #E0E0E0;
+       border-left: 1px none #E0E0E0;
+       margin: 0px;
 }
-
-span.charliteral {
-       color: #008080
+.memItemLeft {
+       padding: 1px 0px 0px 8px;
+       margin: 4px;
+       border-top-width: 1px;
+       border-right-width: 1px;
+       border-bottom-width: 1px;
+       border-left-width: 1px;
+       border-top-color: #E0E0E0;
+       border-right-color: #E0E0E0;
+       border-bottom-color: #E0E0E0;
+       border-left-color: #E0E0E0;
+       border-top-style: solid;
+       border-right-style: none;
+       border-bottom-style: none;
+       border-left-style: none;
+       background-color: #FAFAFA;
+       font-size: 80%;
 }
-
-span.vhdldigit { 
-       color: #ff00ff 
+.memItemRight {
+       padding: 1px 8px 0px 8px;
+       margin: 4px;
+       border-top-width: 1px;
+       border-right-width: 1px;
+       border-bottom-width: 1px;
+       border-left-width: 1px;
+       border-top-color: #E0E0E0;
+       border-right-color: #E0E0E0;
+       border-bottom-color: #E0E0E0;
+       border-left-color: #E0E0E0;
+       border-top-style: solid;
+       border-right-style: none;
+       border-bottom-style: none;
+       border-left-style: none;
+       background-color: #FAFAFA;
+       font-size: 80%;
 }
-
-span.vhdlchar { 
-       color: #000000 
+.memTemplItemLeft {
+       padding: 1px 0px 0px 8px;
+       margin: 4px;
+       border-top-width: 1px;
+       border-right-width: 1px;
+       border-bottom-width: 1px;
+       border-left-width: 1px;
+       border-top-color: #E0E0E0;
+       border-right-color: #E0E0E0;
+       border-bottom-color: #E0E0E0;
+       border-left-color: #E0E0E0;
+       border-top-style: none;
+       border-right-style: none;
+       border-bottom-style: none;
+       border-left-style: none;
+       background-color: #FAFAFA;
+       font-size: 80%;
 }
-
-span.vhdlkeyword { 
-       color: #700070 
+.memTemplItemRight {
+       padding: 1px 8px 0px 8px;
+       margin: 4px;
+       border-top-width: 1px;
+       border-right-width: 1px;
+       border-bottom-width: 1px;
+       border-left-width: 1px;
+       border-top-color: #E0E0E0;
+       border-right-color: #E0E0E0;
+       border-bottom-color: #E0E0E0;
+       border-left-color: #E0E0E0;
+       border-top-style: none;
+       border-right-style: none;
+       border-bottom-style: none;
+       border-left-style: none;
+       background-color: #FAFAFA;
+       font-size: 80%;
 }
-
-span.vhdllogic { 
-       color: #ff0000 
+.memTemplParams {
+       padding: 1px 0px 0px 8px;
+       margin: 4px;
+       border-top-width: 1px;
+       border-right-width: 1px;
+       border-bottom-width: 1px;
+       border-left-width: 1px;
+       border-top-color: #E0E0E0;
+       border-right-color: #E0E0E0;
+       border-bottom-color: #E0E0E0;
+       border-left-color: #E0E0E0;
+       border-top-style: solid;
+       border-right-style: none;
+       border-bottom-style: none;
+       border-left-style: none;
+       color: #606060;
+       background-color: #FAFAFA;
+       font-size: 80%;
 }
-
-/* @end */
-
-.search {
+.search { 
        color: #003399;
        font-weight: bold;
 }
-
-form.search {
+FORM.search {
        margin-bottom: 0px;
        margin-top: 0px;
 }
-
-input.search {
+INPUT.search { 
        font-size: 75%;
        color: #000080;
        font-weight: normal;
        background-color: #e8eef2;
 }
-
-td.tiny {
+TD.tiny { 
        font-size: 75%;
 }
-
-.dirtab {
+a {
+       color: #1A41A8;
+}
+a:visited {
+       color: #2A3798;
+}
+.dirtab { 
        padding: 4px;
        border-collapse: collapse;
        border: 1px solid #84b0c7;
 }
-
-th.dirtab {
+TH.dirtab { 
        background: #e8eef2;
        font-weight: bold;
 }
-
-hr {
-       height: 0;
-       border: none;
-       border-top: 1px solid #666;
-}
-
-/* @group Member Descriptions */
-
-.mdescLeft, .mdescRight,
-.memItemLeft, .memItemRight,
-.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
-       background-color: #FAFAFA;
+HR { 
+       height: 1px;
        border: none;
-       margin: 4px;
-       padding: 1px 0 0 8px;
+       border-top: 1px solid black;
 }
 
-.mdescLeft, .mdescRight {
-       padding: 0px 8px 4px 8px;
-       color: #555;
-}
-
-.memItemLeft, .memItemRight, .memTemplParams {
-       border-top: 1px solid #ccc;
-}
-
-.memItemLeft, .memTemplItemLeft {
-        white-space: nowrap;
-}
-
-.memTemplParams {
-       color: #606060;
-        white-space: nowrap;
-}
-
-/* @end */
-
-/* @group Member Details */
-
-/* Styles for detailed member documentation */
-
+/* Style for detailed member documentation */
 .memtemplate {
        font-size: 80%;
        color: #606060;
        font-weight: normal;
        margin-left: 3px;
-}
-
-.memnav {
+} 
+.memnav { 
        background-color: #e8eef2;
        border: 1px solid #84b0c7;
        text-align: center;
@@ -343,156 +365,69 @@ hr {
        margin-right: 15px;
        padding: 2px;
 }
-
 .memitem {
-       padding: 0;
-       margin-bottom: 10px;
+       padding: 4px;
+       background-color: #eef3f5;
+       border-width: 1px;
+       border-style: solid;
+       border-color: #dedeee;
+       -moz-border-radius: 8px 8px 8px 8px;
 }
-
 .memname {
        white-space: nowrap;
        font-weight: bold;
 }
-
-.memproto, .memdoc {
-       border: 1px solid #84b0c7;      
+.memdoc{
+       padding-left: 10px;
 }
-
 .memproto {
-       padding: 0;
        background-color: #d5e1e8;
+       width: 100%;
+       border-width: 1px;
+       border-style: solid;
+       border-color: #84b0c7;
        font-weight: bold;
-       -webkit-border-top-left-radius: 8px;
-       -webkit-border-top-right-radius: 8px;
-        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-       -moz-border-radius-topleft: 8px;
-       -moz-border-radius-topright: 8px;
-        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
-
+       -moz-border-radius: 8px 8px 8px 8px;
 }
-
-.memdoc {
-       padding: 2px 5px;
-       background-color: #eef3f5;
-       border-top-width: 0;
-       -webkit-border-bottom-left-radius: 8px;
-       -webkit-border-bottom-right-radius: 8px;
-        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
-       -moz-border-radius-bottomleft: 8px;
-       -moz-border-radius-bottomright: 8px;
-        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
-}
-
 .paramkey {
        text-align: right;
 }
-
 .paramtype {
        white-space: nowrap;
 }
-
 .paramname {
        color: #602020;
+       font-style: italic;
        white-space: nowrap;
 }
-.paramname em {
-       font-style: normal;
-}
-
-/* @end */
-
-/* @group Directory (tree) */
+/* End Styling for detailed member documentation */
 
 /* for the tree view */
-
 .ftvtree {
        font-family: sans-serif;
-       margin: 0.5em;
+       margin:0.5em;
 }
-
-/* these are for tree view when used as main index */
-
-.directory {
-       font-size: 9pt;
-       font-weight: bold;
+.directory { 
+       font-size: 9pt; 
+       font-weight: bold; 
 }
-
-.directory h3 {
-       margin: 0px;
-       margin-top: 1em;
-       font-size: 11pt;
+.directory h3 { 
+       margin: 0px; 
+       margin-top: 1em; 
+       font-size: 11pt; 
 }
-
-/*
-The following two styles can be used to replace the root node title
-with an image of your choice.  Simply uncomment the next two styles,
-specify the name of your image and be sure to set 'height' to the
-proper pixel height of your image.
-*/
-
-/*
-.directory h3.swap {
-       height: 61px;
-       background-repeat: no-repeat;
-       background-image: url("yourimage.gif");
+.directory > h3 { 
+       margin-top: 0; 
 }
-.directory h3.swap span {
-       display: none;
+.directory p { 
+       margin: 0px; 
+       white-space: nowrap; 
 }
-*/
-
-.directory > h3 {
-       margin-top: 0;
+.directory div { 
+       display: none; 
+       margin: 0px; 
 }
-
-.directory p {
-       margin: 0px;
-       white-space: nowrap;
-}
-
-.directory div {
-       display: none;
-       margin: 0px;
-}
-
-.directory img {
-       vertical-align: -30%;
-}
-
-/* these are for tree view when not used as main index */
-
-.directory-alt {
-       font-size: 100%;
-       font-weight: bold;
-}
-
-.directory-alt h3 {
-       margin: 0px;
-       margin-top: 1em;
-       font-size: 11pt;
+.directory img { 
+       vertical-align: -30%; 
 }
 
-.directory-alt > h3 {
-       margin-top: 0;
-}
-
-.directory-alt p {
-       margin: 0px;
-       white-space: nowrap;
-}
-
-.directory-alt div {
-       display: none;
-       margin: 0px;
-}
-
-.directory-alt img {
-       vertical-align: -30%;
-}
-
-/* @end */
-
-address {
-       font-style: normal;
-       color: #333;
-}
index bb74717d37fad81f295dcc69944a5724c1590280..dc31392b6780c7f0de8381ddd8f0bbffa13d77e8 100755 (executable)
@@ -1,25 +1,22 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 <title>EDMA3 Driver: Data Fields</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- Generated by Doxygen 1.6.1 -->
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.5 -->
 <div class="navigation" id="top">
   <div class="tabs">
     <ul>
       <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+      <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
     </ul>
   </div>
   <div class="tabs">
     <ul>
+      <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
       <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
-      <li><a href="classes.html"><span>Data&nbsp;Structure&nbsp;Index</span></a></li>
       <li class="current"><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
     </ul>
   </div>
       <li><a href="#index_x"><span>x</span></a></li>
     </ul>
   </div>
+
+<p>
 </div>
 <div class="contents">
 Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:
-
-<h3><a class="anchor" id="index_a">- a -</a></h3><ul>
+<p>
+<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
 <li>A_B_CNT
-: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#a07ebc5f75c693a5b50383c0804d1d9e7">EDMA3_DRV_ParamentryRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#07ebc5f75c693a5b50383c0804d1d9e7">EDMA3_DRV_ParamentryRegs</a>
 <li>aCnt
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#aa8b1127bdb0fa8d104a2bdab4c629620">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a8b1127bdb0fa8d104a2bdab4c629620">EDMA3_DRV_PaRAMRegs</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_b">- b -</a></h3><ul>
+<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
 <li>bCnt
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a0311c99486c3c8c3ae20751289256ac0">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#0311c99486c3c8c3ae20751289256ac0">EDMA3_DRV_PaRAMRegs</a>
 <li>bCntReload
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a877333b51a48685e71608f3d65856049">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#877333b51a48685e71608f3d65856049">EDMA3_DRV_PaRAMRegs</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_c">- c -</a></h3><ul>
+<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
 <li>ccError
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a5f7297703c68fdb4d6e9b2a5d4750040">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#5f7297703c68fdb4d6e9b2a5d4750040">EDMA3_DRV_GblConfigParams</a>
 <li>cCnt
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a675509d3b2db629f66cf296ef0498c7d">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#675509d3b2db629f66cf296ef0498c7d">EDMA3_DRV_PaRAMRegs</a>
 <li>CCNT
-: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#ab533890c55e9dd3a71be6b02021823b3">EDMA3_DRV_ParamentryRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#b533890c55e9dd3a71be6b02021823b3">EDMA3_DRV_ParamentryRegs</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_d">- d -</a></h3><ul>
+<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
 <li>destAddr
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a6e8b9889c9d5d9c60961dd1e40330b40">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#6e8b9889c9d5d9c60961dd1e40330b40">EDMA3_DRV_PaRAMRegs</a>
 <li>destBIdx
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a20c505ef21d1c7f1f3c4a7309488ed9c">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#20c505ef21d1c7f1f3c4a7309488ed9c">EDMA3_DRV_PaRAMRegs</a>
 <li>destCIdx
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a0a4d37d7b9a0025f7285d3d788635761">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#0a4d37d7b9a0025f7285d3d788635761">EDMA3_DRV_PaRAMRegs</a>
 <li>dmaChannelHwEvtMap
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#ac205feb9fd0a3575627dbec2f95d176c">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#c205feb9fd0a3575627dbec2f95d176c">EDMA3_DRV_GblConfigParams</a>
 <li>dmaChannelPaRAMMap
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#aef6b47382a74f4aabfa050f6213512d4">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#ef6b47382a74f4aabfa050f6213512d4">EDMA3_DRV_GblConfigParams</a>
 <li>dmaChannelTccMap
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a09dc86e6c4cbda84547c3033532e1b98">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#09dc86e6c4cbda84547c3033532e1b98">EDMA3_DRV_GblConfigParams</a>
 <li>dmaChPaRAMMapExists
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a38ffcc4df844701e587fddc6625255b8">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#38ffcc4df844701e587fddc6625255b8">EDMA3_DRV_GblConfigParams</a>
 <li>drvInstInitConfig
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#ad499f6a143851371949c908713c9e640">EDMA3_DRV_Instance</a>
-, <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#a0311bf1e9522f4b7c3543bd8b76f6a88">EDMA3_DRV_InitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#d499f6a143851371949c908713c9e640">EDMA3_DRV_Instance</a>
+, <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#0311bf1e9522f4b7c3543bd8b76f6a88">EDMA3_DRV_InitConfig</a>
 <li>drvSemHandle
-: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#a50b80ecf78fdb0b172719f92cce22d02">EDMA3_DRV_InitConfig</a>
-, <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#a50d92b6f9d98acc19589f3585d17023f">EDMA3_DRV_Instance</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#50b80ecf78fdb0b172719f92cce22d02">EDMA3_DRV_InitConfig</a>
+, <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#50d92b6f9d98acc19589f3585d17023f">EDMA3_DRV_Instance</a>
 <li>DST
-: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#aeed3278cea3d526c83477a4cc0eaee40">EDMA3_DRV_ParamentryRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#eed3278cea3d526c83477a4cc0eaee40">EDMA3_DRV_ParamentryRegs</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_e">- e -</a></h3><ul>
+<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
 <li>evtQPri
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a8970e4cce82366cef852a60cc5dc1a5a">EDMA3_DRV_GblConfigParams</a>
-, <a class="el" href="struct_e_d_m_a3___d_r_v___evt_que_priority.html#a858e5c4051b793b974e6d268c328f2cf">EDMA3_DRV_EvtQuePriority</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#8970e4cce82366cef852a60cc5dc1a5a">EDMA3_DRV_GblConfigParams</a>
+, <a class="el" href="struct_e_d_m_a3___d_r_v___evt_que_priority.html#858e5c4051b793b974e6d268c328f2cf">EDMA3_DRV_EvtQuePriority</a>
 <li>evtQueueWaterMarkLvl
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a60f00b339733c6126951a688072b53b3">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#60f00b339733c6126951a688072b53b3">EDMA3_DRV_GblConfigParams</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_g">- g -</a></h3><ul>
+<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
 <li>gblCfgParams
-: <a class="el" href="struct_e_d_m_a3___d_r_v___object.html#a42669ba83291891a8e233c49aff390c3">EDMA3_DRV_Object</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___object.html#42669ba83291891a8e233c49aff390c3">EDMA3_DRV_Object</a>
 <li>gblerrCb
-: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#a416b12b38ea85487ca86df5d83754cc2">EDMA3_DRV_InitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#416b12b38ea85487ca86df5d83754cc2">EDMA3_DRV_InitConfig</a>
 <li>gblerrCbParams
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#a8db1897e81a58f66102840e992056e16">EDMA3_DRV_Instance</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#8db1897e81a58f66102840e992056e16">EDMA3_DRV_Instance</a>
 <li>gblerrData
-: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#adac2401cfe0a00f0d517aaf54df6d489">EDMA3_DRV_InitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#dac2401cfe0a00f0d517aaf54df6d489">EDMA3_DRV_InitConfig</a>
 <li>globalRegs
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a5efff8708e94a49f71b055578549c97a">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#5efff8708e94a49f71b055578549c97a">EDMA3_DRV_GblConfigParams</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_i">- i -</a></h3><ul>
+<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
 <li>isMaster
-: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#aa03b188471e9dc09af09a3b9096f7712">EDMA3_DRV_InitConfig</a>
-, <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#a5e27d856f44f731c3182c1a854a7acb6">EDMA3_DRV_Instance</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#a03b188471e9dc09af09a3b9096f7712">EDMA3_DRV_InitConfig</a>
+, <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#5e27d856f44f731c3182c1a854a7acb6">EDMA3_DRV_Instance</a>
 <li>isSlave
-: <a class="el" href="struct_e_d_m_a3___d_r_v___misc_param.html#a812d8f331ad701c3927e28ce4c86d8c0">EDMA3_DRV_MiscParam</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___misc_param.html#812d8f331ad701c3927e28ce4c86d8c0">EDMA3_DRV_MiscParam</a>
 <li>itcchEn
-: <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html#adcd7e3719abfabb3dd1778835002c7c8">EDMA3_DRV_ChainOptions</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html#dcd7e3719abfabb3dd1778835002c7c8">EDMA3_DRV_ChainOptions</a>
 <li>itcintEn
-: <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html#a4e5e184a2190f0cbd6fb8a70d86e3b43">EDMA3_DRV_ChainOptions</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html#4e5e184a2190f0cbd6fb8a70d86e3b43">EDMA3_DRV_ChainOptions</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_l">- l -</a></h3><ul>
+<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
 <li>LINK_BCNTRLD
-: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#acda2db23599012f467bf51f22a01af9e">EDMA3_DRV_ParamentryRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#cda2db23599012f467bf51f22a01af9e">EDMA3_DRV_ParamentryRegs</a>
 <li>linkAddr
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a9a90c589c5d20e363b8cd9a64732009e">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#9a90c589c5d20e363b8cd9a64732009e">EDMA3_DRV_PaRAMRegs</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_m">- m -</a></h3><ul>
+<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
 <li>memProtectionExists
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#afd883a70d5f8bb868e65a69aa44d0f8e">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#fd883a70d5f8bb868e65a69aa44d0f8e">EDMA3_DRV_GblConfigParams</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_n">- n -</a></h3><ul>
+<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
 <li>numDmaChannels
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a1d71e6ded1e1b3d3b14b20a11f896ce3">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#1d71e6ded1e1b3d3b14b20a11f896ce3">EDMA3_DRV_GblConfigParams</a>
 <li>numEvtQueue
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#ad27e2c83868656fa72ee70a64ac3a534">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#d27e2c83868656fa72ee70a64ac3a534">EDMA3_DRV_GblConfigParams</a>
 <li>numOpens
-: <a class="el" href="struct_e_d_m_a3___d_r_v___object.html#aa02b8fca5781ab737d267b0b46598b80">EDMA3_DRV_Object</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___object.html#a02b8fca5781ab737d267b0b46598b80">EDMA3_DRV_Object</a>
 <li>numPaRAMSets
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a9bf9fc29152fe9ddb63bc86683149fc9">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#9bf9fc29152fe9ddb63bc86683149fc9">EDMA3_DRV_GblConfigParams</a>
 <li>numQdmaChannels
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a629d5fc8d59adc8644f5f7a2691b8230">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#629d5fc8d59adc8644f5f7a2691b8230">EDMA3_DRV_GblConfigParams</a>
 <li>numRegions
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a30316db491c3d5f08182dc5bdde92463">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#30316db491c3d5f08182dc5bdde92463">EDMA3_DRV_GblConfigParams</a>
 <li>numTccs
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a14c6249081e4225ea140904758377c53">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#14c6249081e4225ea140904758377c53">EDMA3_DRV_GblConfigParams</a>
 <li>numTcs
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a8285aab9b38d6369896777f08cb8febd">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#8285aab9b38d6369896777f08cb8febd">EDMA3_DRV_GblConfigParams</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_o">- o -</a></h3><ul>
+<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
 <li>OPT
-: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#a96fe729021c036ee4a39d58a3c6400e8">EDMA3_DRV_ParamentryRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#96fe729021c036ee4a39d58a3c6400e8">EDMA3_DRV_ParamentryRegs</a>
 <li>opt
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a32d762dd945673da57fc34f633d078a0">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#32d762dd945673da57fc34f633d078a0">EDMA3_DRV_PaRAMRegs</a>
 <li>ownDmaChannels
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#aa718b355bf902648c421aef695836fa4">EDMA3_DRV_InstanceInitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#a718b355bf902648c421aef695836fa4">EDMA3_DRV_InstanceInitConfig</a>
 <li>ownPaRAMSets
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#ab14f2d879a9d96a3eb41756e134706c8">EDMA3_DRV_InstanceInitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#b14f2d879a9d96a3eb41756e134706c8">EDMA3_DRV_InstanceInitConfig</a>
 <li>ownQdmaChannels
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#a38f397851f049cdebe32340cd2c651c0">EDMA3_DRV_InstanceInitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#38f397851f049cdebe32340cd2c651c0">EDMA3_DRV_InstanceInitConfig</a>
 <li>ownTccs
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#ad90d5a8af55128a3157afb45a4f68d56">EDMA3_DRV_InstanceInitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#d90d5a8af55128a3157afb45a4f68d56">EDMA3_DRV_InstanceInitConfig</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_p">- p -</a></h3><ul>
+<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
 <li>param
-: <a class="el" href="struct_e_d_m_a3___d_r_v___misc_param.html#a9359f6ade97d2f3d910097fafd73da0a">EDMA3_DRV_MiscParam</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___misc_param.html#9359f6ade97d2f3d910097fafd73da0a">EDMA3_DRV_MiscParam</a>
 <li>paRAMId
-: <a class="el" href="struct_e_d_m_a3___d_r_v___ch_bound_resources.html#a7e7e0d656a59da04f54465a45e078a03">EDMA3_DRV_ChBoundResources</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___ch_bound_resources.html#7e7e0d656a59da04f54465a45e078a03">EDMA3_DRV_ChBoundResources</a>
 <li>pDrvObjectHandle
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#acc5b518c2a22a43289ca39438133a30b">EDMA3_DRV_Instance</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#cc5b518c2a22a43289ca39438133a30b">EDMA3_DRV_Instance</a>
 <li>phyCtrllerInstId
-: <a class="el" href="struct_e_d_m_a3___d_r_v___object.html#ae0923a080e0da9d1b23cd9cf655775aa">EDMA3_DRV_Object</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___object.html#e0923a080e0da9d1b23cd9cf655775aa">EDMA3_DRV_Object</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_r">- r -</a></h3><ul>
+<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
 <li>regionId
-: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#a203b65f7e1176d9c5a7736411ba97df8">EDMA3_DRV_InitConfig</a>
-, <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#a1eb007f153b58999588f5649ecd2143f">EDMA3_DRV_Instance</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#203b65f7e1176d9c5a7736411ba97df8">EDMA3_DRV_InitConfig</a>
+, <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#1eb007f153b58999588f5649ecd2143f">EDMA3_DRV_Instance</a>
 <li>reserved
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a6285ab933f20d29b5d6892b895582e24">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#6285ab933f20d29b5d6892b895582e24">EDMA3_DRV_PaRAMRegs</a>
 <li>resMgrInstance
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#afc40e1cb787bbdae7afee7c6ea14109e">EDMA3_DRV_Instance</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#fc40e1cb787bbdae7afee7c6ea14109e">EDMA3_DRV_Instance</a>
 <li>resvdDmaChannels
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#a30630e869042596c4ed487a09bea35c3">EDMA3_DRV_InstanceInitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#30630e869042596c4ed487a09bea35c3">EDMA3_DRV_InstanceInitConfig</a>
 <li>resvdPaRAMSets
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#a81d8b8d85f09f042658db196e208794b">EDMA3_DRV_InstanceInitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#81d8b8d85f09f042658db196e208794b">EDMA3_DRV_InstanceInitConfig</a>
 <li>resvdQdmaChannels
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#ad6707e2582dc13b7ea4d3a854834406e">EDMA3_DRV_InstanceInitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#d6707e2582dc13b7ea4d3a854834406e">EDMA3_DRV_InstanceInitConfig</a>
 <li>resvdTccs
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#a175d4b970b6bf34c05700f4105bae5a6">EDMA3_DRV_InstanceInitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#175d4b970b6bf34c05700f4105bae5a6">EDMA3_DRV_InstanceInitConfig</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_s">- s -</a></h3><ul>
+<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
 <li>shadowRegs
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#ad92603735455f8173b6e65467b78694a">EDMA3_DRV_Instance</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#d92603735455f8173b6e65467b78694a">EDMA3_DRV_Instance</a>
 <li>SRC
-: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#a6db0f14547c0586bffb62194ffffaf75">EDMA3_DRV_ParamentryRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#6db0f14547c0586bffb62194ffffaf75">EDMA3_DRV_ParamentryRegs</a>
 <li>SRC_DST_BIDX
-: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#aba20f4c8db04e562e01c6791cfebf258">EDMA3_DRV_ParamentryRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#ba20f4c8db04e562e01c6791cfebf258">EDMA3_DRV_ParamentryRegs</a>
 <li>SRC_DST_CIDX
-: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#a65b8a533cf4f336b920341d35b9a10ad">EDMA3_DRV_ParamentryRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#65b8a533cf4f336b920341d35b9a10ad">EDMA3_DRV_ParamentryRegs</a>
 <li>srcAddr
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a8ac1ab47f33fd6834ed4b378a33faf13">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#8ac1ab47f33fd6834ed4b378a33faf13">EDMA3_DRV_PaRAMRegs</a>
 <li>srcBIdx
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a47d95d95fa2d572116180de42eae6d33">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#47d95d95fa2d572116180de42eae6d33">EDMA3_DRV_PaRAMRegs</a>
 <li>srcCIdx
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#acceb3dbc415f63ee4974c9f3a11a11c6">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#cceb3dbc415f63ee4974c9f3a11a11c6">EDMA3_DRV_PaRAMRegs</a>
 <li>state
-: <a class="el" href="struct_e_d_m_a3___d_r_v___object.html#adfc26946970b87cc67579ec54c73a221">EDMA3_DRV_Object</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___object.html#dfc26946970b87cc67579ec54c73a221">EDMA3_DRV_Object</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_t">- t -</a></h3><ul>
+<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
 <li>tcc
-: <a class="el" href="struct_e_d_m_a3___d_r_v___ch_bound_resources.html#ae9afabd97444eada59c7a74a62a5e20d">EDMA3_DRV_ChBoundResources</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___ch_bound_resources.html#e9afabd97444eada59c7a74a62a5e20d">EDMA3_DRV_ChBoundResources</a>
 <li>tcchEn
-: <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html#aceecc5cf449e9e5ec46f0ed1854af6e7">EDMA3_DRV_ChainOptions</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html#ceecc5cf449e9e5ec46f0ed1854af6e7">EDMA3_DRV_ChainOptions</a>
 <li>tcDefaultBurstSize
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#aa217c4ed918c9d5d695ee19ced91ef00">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a217c4ed918c9d5d695ee19ced91ef00">EDMA3_DRV_GblConfigParams</a>
 <li>tcError
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a3fdbb69b709ecd01dc903ec47e59f5a8">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#3fdbb69b709ecd01dc903ec47e59f5a8">EDMA3_DRV_GblConfigParams</a>
 <li>tcintEn
-: <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html#a6d0d65081b0538bed2734adc7c904d61">EDMA3_DRV_ChainOptions</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html#6d0d65081b0538bed2734adc7c904d61">EDMA3_DRV_ChainOptions</a>
 <li>tcRegs
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a31847b941f3a290ef68992ea3683228f">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#31847b941f3a290ef68992ea3683228f">EDMA3_DRV_GblConfigParams</a>
 <li>trigMode
-: <a class="el" href="struct_e_d_m_a3___d_r_v___ch_bound_resources.html#a37ce2e0c452db7c087997ed2d4003c8b">EDMA3_DRV_ChBoundResources</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___ch_bound_resources.html#37ce2e0c452db7c087997ed2d4003c8b">EDMA3_DRV_ChBoundResources</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_x">- x -</a></h3><ul>
+<h3><a class="anchor" name="index_x">- x -</a></h3><ul>
 <li>xferCompleteInt
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a08b4ad4be6b0cd9c6dd046dfe4f68c1e">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#08b4ad4be6b0cd9c6dd046dfe4f68c1e">EDMA3_DRV_GblConfigParams</a>
 </ul>
 </div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Dec 1 15:12:09 2009 for EDMA3 Driver by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Wed Apr 7 12:01:42 2010 for EDMA3 Driver by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
 </body>
 </html>
index af72872489cdcbebbad802d4cc2501d660f1346a..e03a887367d4dc258c7887fe01549ad326bf3299 100755 (executable)
@@ -1,25 +1,22 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 <title>EDMA3 Driver: Data Fields - Variables</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- Generated by Doxygen 1.6.1 -->
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.5 -->
 <div class="navigation" id="top">
   <div class="tabs">
     <ul>
       <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
-      <li class="current"><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+      <li class="current"><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
     </ul>
   </div>
   <div class="tabs">
     <ul>
+      <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
       <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
-      <li><a href="classes.html"><span>Data&nbsp;Structure&nbsp;Index</span></a></li>
       <li class="current"><a href="functions.html"><span>Data&nbsp;Fields</span></a></li>
     </ul>
   </div>
       <li><a href="#index_x"><span>x</span></a></li>
     </ul>
   </div>
+
+<p>
 </div>
 <div class="contents">
 &nbsp;
-
-<h3><a class="anchor" id="index_a">- a -</a></h3><ul>
+<p>
+<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
 <li>A_B_CNT
-: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#a07ebc5f75c693a5b50383c0804d1d9e7">EDMA3_DRV_ParamentryRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#07ebc5f75c693a5b50383c0804d1d9e7">EDMA3_DRV_ParamentryRegs</a>
 <li>aCnt
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#aa8b1127bdb0fa8d104a2bdab4c629620">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a8b1127bdb0fa8d104a2bdab4c629620">EDMA3_DRV_PaRAMRegs</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_b">- b -</a></h3><ul>
+<h3><a class="anchor" name="index_b">- b -</a></h3><ul>
 <li>bCnt
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a0311c99486c3c8c3ae20751289256ac0">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#0311c99486c3c8c3ae20751289256ac0">EDMA3_DRV_PaRAMRegs</a>
 <li>bCntReload
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a877333b51a48685e71608f3d65856049">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#877333b51a48685e71608f3d65856049">EDMA3_DRV_PaRAMRegs</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_c">- c -</a></h3><ul>
+<h3><a class="anchor" name="index_c">- c -</a></h3><ul>
 <li>ccError
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a5f7297703c68fdb4d6e9b2a5d4750040">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#5f7297703c68fdb4d6e9b2a5d4750040">EDMA3_DRV_GblConfigParams</a>
 <li>cCnt
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a675509d3b2db629f66cf296ef0498c7d">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#675509d3b2db629f66cf296ef0498c7d">EDMA3_DRV_PaRAMRegs</a>
 <li>CCNT
-: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#ab533890c55e9dd3a71be6b02021823b3">EDMA3_DRV_ParamentryRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#b533890c55e9dd3a71be6b02021823b3">EDMA3_DRV_ParamentryRegs</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_d">- d -</a></h3><ul>
+<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
 <li>destAddr
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a6e8b9889c9d5d9c60961dd1e40330b40">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#6e8b9889c9d5d9c60961dd1e40330b40">EDMA3_DRV_PaRAMRegs</a>
 <li>destBIdx
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a20c505ef21d1c7f1f3c4a7309488ed9c">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#20c505ef21d1c7f1f3c4a7309488ed9c">EDMA3_DRV_PaRAMRegs</a>
 <li>destCIdx
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a0a4d37d7b9a0025f7285d3d788635761">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#0a4d37d7b9a0025f7285d3d788635761">EDMA3_DRV_PaRAMRegs</a>
 <li>dmaChannelHwEvtMap
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#ac205feb9fd0a3575627dbec2f95d176c">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#c205feb9fd0a3575627dbec2f95d176c">EDMA3_DRV_GblConfigParams</a>
 <li>dmaChannelPaRAMMap
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#aef6b47382a74f4aabfa050f6213512d4">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#ef6b47382a74f4aabfa050f6213512d4">EDMA3_DRV_GblConfigParams</a>
 <li>dmaChannelTccMap
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a09dc86e6c4cbda84547c3033532e1b98">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#09dc86e6c4cbda84547c3033532e1b98">EDMA3_DRV_GblConfigParams</a>
 <li>dmaChPaRAMMapExists
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a38ffcc4df844701e587fddc6625255b8">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#38ffcc4df844701e587fddc6625255b8">EDMA3_DRV_GblConfigParams</a>
 <li>drvInstInitConfig
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#ad499f6a143851371949c908713c9e640">EDMA3_DRV_Instance</a>
-, <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#a0311bf1e9522f4b7c3543bd8b76f6a88">EDMA3_DRV_InitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#d499f6a143851371949c908713c9e640">EDMA3_DRV_Instance</a>
+, <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#0311bf1e9522f4b7c3543bd8b76f6a88">EDMA3_DRV_InitConfig</a>
 <li>drvSemHandle
-: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#a50b80ecf78fdb0b172719f92cce22d02">EDMA3_DRV_InitConfig</a>
-, <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#a50d92b6f9d98acc19589f3585d17023f">EDMA3_DRV_Instance</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#50b80ecf78fdb0b172719f92cce22d02">EDMA3_DRV_InitConfig</a>
+, <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#50d92b6f9d98acc19589f3585d17023f">EDMA3_DRV_Instance</a>
 <li>DST
-: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#aeed3278cea3d526c83477a4cc0eaee40">EDMA3_DRV_ParamentryRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#eed3278cea3d526c83477a4cc0eaee40">EDMA3_DRV_ParamentryRegs</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_e">- e -</a></h3><ul>
+<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
 <li>evtQPri
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a8970e4cce82366cef852a60cc5dc1a5a">EDMA3_DRV_GblConfigParams</a>
-, <a class="el" href="struct_e_d_m_a3___d_r_v___evt_que_priority.html#a858e5c4051b793b974e6d268c328f2cf">EDMA3_DRV_EvtQuePriority</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#8970e4cce82366cef852a60cc5dc1a5a">EDMA3_DRV_GblConfigParams</a>
+, <a class="el" href="struct_e_d_m_a3___d_r_v___evt_que_priority.html#858e5c4051b793b974e6d268c328f2cf">EDMA3_DRV_EvtQuePriority</a>
 <li>evtQueueWaterMarkLvl
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a60f00b339733c6126951a688072b53b3">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#60f00b339733c6126951a688072b53b3">EDMA3_DRV_GblConfigParams</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_g">- g -</a></h3><ul>
+<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
 <li>gblCfgParams
-: <a class="el" href="struct_e_d_m_a3___d_r_v___object.html#a42669ba83291891a8e233c49aff390c3">EDMA3_DRV_Object</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___object.html#42669ba83291891a8e233c49aff390c3">EDMA3_DRV_Object</a>
 <li>gblerrCb
-: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#a416b12b38ea85487ca86df5d83754cc2">EDMA3_DRV_InitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#416b12b38ea85487ca86df5d83754cc2">EDMA3_DRV_InitConfig</a>
 <li>gblerrCbParams
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#a8db1897e81a58f66102840e992056e16">EDMA3_DRV_Instance</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#8db1897e81a58f66102840e992056e16">EDMA3_DRV_Instance</a>
 <li>gblerrData
-: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#adac2401cfe0a00f0d517aaf54df6d489">EDMA3_DRV_InitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#dac2401cfe0a00f0d517aaf54df6d489">EDMA3_DRV_InitConfig</a>
 <li>globalRegs
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a5efff8708e94a49f71b055578549c97a">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#5efff8708e94a49f71b055578549c97a">EDMA3_DRV_GblConfigParams</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_i">- i -</a></h3><ul>
+<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
 <li>isMaster
-: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#aa03b188471e9dc09af09a3b9096f7712">EDMA3_DRV_InitConfig</a>
-, <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#a5e27d856f44f731c3182c1a854a7acb6">EDMA3_DRV_Instance</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#a03b188471e9dc09af09a3b9096f7712">EDMA3_DRV_InitConfig</a>
+, <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#5e27d856f44f731c3182c1a854a7acb6">EDMA3_DRV_Instance</a>
 <li>isSlave
-: <a class="el" href="struct_e_d_m_a3___d_r_v___misc_param.html#a812d8f331ad701c3927e28ce4c86d8c0">EDMA3_DRV_MiscParam</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___misc_param.html#812d8f331ad701c3927e28ce4c86d8c0">EDMA3_DRV_MiscParam</a>
 <li>itcchEn
-: <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html#adcd7e3719abfabb3dd1778835002c7c8">EDMA3_DRV_ChainOptions</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html#dcd7e3719abfabb3dd1778835002c7c8">EDMA3_DRV_ChainOptions</a>
 <li>itcintEn
-: <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html#a4e5e184a2190f0cbd6fb8a70d86e3b43">EDMA3_DRV_ChainOptions</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html#4e5e184a2190f0cbd6fb8a70d86e3b43">EDMA3_DRV_ChainOptions</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_l">- l -</a></h3><ul>
+<h3><a class="anchor" name="index_l">- l -</a></h3><ul>
 <li>LINK_BCNTRLD
-: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#acda2db23599012f467bf51f22a01af9e">EDMA3_DRV_ParamentryRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#cda2db23599012f467bf51f22a01af9e">EDMA3_DRV_ParamentryRegs</a>
 <li>linkAddr
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a9a90c589c5d20e363b8cd9a64732009e">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#9a90c589c5d20e363b8cd9a64732009e">EDMA3_DRV_PaRAMRegs</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_m">- m -</a></h3><ul>
+<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
 <li>memProtectionExists
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#afd883a70d5f8bb868e65a69aa44d0f8e">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#fd883a70d5f8bb868e65a69aa44d0f8e">EDMA3_DRV_GblConfigParams</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_n">- n -</a></h3><ul>
+<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
 <li>numDmaChannels
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a1d71e6ded1e1b3d3b14b20a11f896ce3">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#1d71e6ded1e1b3d3b14b20a11f896ce3">EDMA3_DRV_GblConfigParams</a>
 <li>numEvtQueue
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#ad27e2c83868656fa72ee70a64ac3a534">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#d27e2c83868656fa72ee70a64ac3a534">EDMA3_DRV_GblConfigParams</a>
 <li>numOpens
-: <a class="el" href="struct_e_d_m_a3___d_r_v___object.html#aa02b8fca5781ab737d267b0b46598b80">EDMA3_DRV_Object</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___object.html#a02b8fca5781ab737d267b0b46598b80">EDMA3_DRV_Object</a>
 <li>numPaRAMSets
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a9bf9fc29152fe9ddb63bc86683149fc9">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#9bf9fc29152fe9ddb63bc86683149fc9">EDMA3_DRV_GblConfigParams</a>
 <li>numQdmaChannels
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a629d5fc8d59adc8644f5f7a2691b8230">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#629d5fc8d59adc8644f5f7a2691b8230">EDMA3_DRV_GblConfigParams</a>
 <li>numRegions
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a30316db491c3d5f08182dc5bdde92463">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#30316db491c3d5f08182dc5bdde92463">EDMA3_DRV_GblConfigParams</a>
 <li>numTccs
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a14c6249081e4225ea140904758377c53">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#14c6249081e4225ea140904758377c53">EDMA3_DRV_GblConfigParams</a>
 <li>numTcs
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a8285aab9b38d6369896777f08cb8febd">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#8285aab9b38d6369896777f08cb8febd">EDMA3_DRV_GblConfigParams</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_o">- o -</a></h3><ul>
+<h3><a class="anchor" name="index_o">- o -</a></h3><ul>
 <li>OPT
-: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#a96fe729021c036ee4a39d58a3c6400e8">EDMA3_DRV_ParamentryRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#96fe729021c036ee4a39d58a3c6400e8">EDMA3_DRV_ParamentryRegs</a>
 <li>opt
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a32d762dd945673da57fc34f633d078a0">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#32d762dd945673da57fc34f633d078a0">EDMA3_DRV_PaRAMRegs</a>
 <li>ownDmaChannels
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#aa718b355bf902648c421aef695836fa4">EDMA3_DRV_InstanceInitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#a718b355bf902648c421aef695836fa4">EDMA3_DRV_InstanceInitConfig</a>
 <li>ownPaRAMSets
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#ab14f2d879a9d96a3eb41756e134706c8">EDMA3_DRV_InstanceInitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#b14f2d879a9d96a3eb41756e134706c8">EDMA3_DRV_InstanceInitConfig</a>
 <li>ownQdmaChannels
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#a38f397851f049cdebe32340cd2c651c0">EDMA3_DRV_InstanceInitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#38f397851f049cdebe32340cd2c651c0">EDMA3_DRV_InstanceInitConfig</a>
 <li>ownTccs
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#ad90d5a8af55128a3157afb45a4f68d56">EDMA3_DRV_InstanceInitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#d90d5a8af55128a3157afb45a4f68d56">EDMA3_DRV_InstanceInitConfig</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_p">- p -</a></h3><ul>
+<h3><a class="anchor" name="index_p">- p -</a></h3><ul>
 <li>param
-: <a class="el" href="struct_e_d_m_a3___d_r_v___misc_param.html#a9359f6ade97d2f3d910097fafd73da0a">EDMA3_DRV_MiscParam</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___misc_param.html#9359f6ade97d2f3d910097fafd73da0a">EDMA3_DRV_MiscParam</a>
 <li>paRAMId
-: <a class="el" href="struct_e_d_m_a3___d_r_v___ch_bound_resources.html#a7e7e0d656a59da04f54465a45e078a03">EDMA3_DRV_ChBoundResources</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___ch_bound_resources.html#7e7e0d656a59da04f54465a45e078a03">EDMA3_DRV_ChBoundResources</a>
 <li>pDrvObjectHandle
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#acc5b518c2a22a43289ca39438133a30b">EDMA3_DRV_Instance</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#cc5b518c2a22a43289ca39438133a30b">EDMA3_DRV_Instance</a>
 <li>phyCtrllerInstId
-: <a class="el" href="struct_e_d_m_a3___d_r_v___object.html#ae0923a080e0da9d1b23cd9cf655775aa">EDMA3_DRV_Object</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___object.html#e0923a080e0da9d1b23cd9cf655775aa">EDMA3_DRV_Object</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_r">- r -</a></h3><ul>
+<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
 <li>regionId
-: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#a203b65f7e1176d9c5a7736411ba97df8">EDMA3_DRV_InitConfig</a>
-, <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#a1eb007f153b58999588f5649ecd2143f">EDMA3_DRV_Instance</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html#203b65f7e1176d9c5a7736411ba97df8">EDMA3_DRV_InitConfig</a>
+, <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#1eb007f153b58999588f5649ecd2143f">EDMA3_DRV_Instance</a>
 <li>reserved
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a6285ab933f20d29b5d6892b895582e24">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#6285ab933f20d29b5d6892b895582e24">EDMA3_DRV_PaRAMRegs</a>
 <li>resMgrInstance
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#afc40e1cb787bbdae7afee7c6ea14109e">EDMA3_DRV_Instance</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#fc40e1cb787bbdae7afee7c6ea14109e">EDMA3_DRV_Instance</a>
 <li>resvdDmaChannels
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#a30630e869042596c4ed487a09bea35c3">EDMA3_DRV_InstanceInitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#30630e869042596c4ed487a09bea35c3">EDMA3_DRV_InstanceInitConfig</a>
 <li>resvdPaRAMSets
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#a81d8b8d85f09f042658db196e208794b">EDMA3_DRV_InstanceInitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#81d8b8d85f09f042658db196e208794b">EDMA3_DRV_InstanceInitConfig</a>
 <li>resvdQdmaChannels
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#ad6707e2582dc13b7ea4d3a854834406e">EDMA3_DRV_InstanceInitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#d6707e2582dc13b7ea4d3a854834406e">EDMA3_DRV_InstanceInitConfig</a>
 <li>resvdTccs
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#a175d4b970b6bf34c05700f4105bae5a6">EDMA3_DRV_InstanceInitConfig</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html#175d4b970b6bf34c05700f4105bae5a6">EDMA3_DRV_InstanceInitConfig</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_s">- s -</a></h3><ul>
+<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
 <li>shadowRegs
-: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#ad92603735455f8173b6e65467b78694a">EDMA3_DRV_Instance</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___instance.html#d92603735455f8173b6e65467b78694a">EDMA3_DRV_Instance</a>
 <li>SRC
-: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#a6db0f14547c0586bffb62194ffffaf75">EDMA3_DRV_ParamentryRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#6db0f14547c0586bffb62194ffffaf75">EDMA3_DRV_ParamentryRegs</a>
 <li>SRC_DST_BIDX
-: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#aba20f4c8db04e562e01c6791cfebf258">EDMA3_DRV_ParamentryRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#ba20f4c8db04e562e01c6791cfebf258">EDMA3_DRV_ParamentryRegs</a>
 <li>SRC_DST_CIDX
-: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#a65b8a533cf4f336b920341d35b9a10ad">EDMA3_DRV_ParamentryRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#65b8a533cf4f336b920341d35b9a10ad">EDMA3_DRV_ParamentryRegs</a>
 <li>srcAddr
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a8ac1ab47f33fd6834ed4b378a33faf13">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#8ac1ab47f33fd6834ed4b378a33faf13">EDMA3_DRV_PaRAMRegs</a>
 <li>srcBIdx
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#a47d95d95fa2d572116180de42eae6d33">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#47d95d95fa2d572116180de42eae6d33">EDMA3_DRV_PaRAMRegs</a>
 <li>srcCIdx
-: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#acceb3dbc415f63ee4974c9f3a11a11c6">EDMA3_DRV_PaRAMRegs</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#cceb3dbc415f63ee4974c9f3a11a11c6">EDMA3_DRV_PaRAMRegs</a>
 <li>state
-: <a class="el" href="struct_e_d_m_a3___d_r_v___object.html#adfc26946970b87cc67579ec54c73a221">EDMA3_DRV_Object</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___object.html#dfc26946970b87cc67579ec54c73a221">EDMA3_DRV_Object</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_t">- t -</a></h3><ul>
+<h3><a class="anchor" name="index_t">- t -</a></h3><ul>
 <li>tcc
-: <a class="el" href="struct_e_d_m_a3___d_r_v___ch_bound_resources.html#ae9afabd97444eada59c7a74a62a5e20d">EDMA3_DRV_ChBoundResources</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___ch_bound_resources.html#e9afabd97444eada59c7a74a62a5e20d">EDMA3_DRV_ChBoundResources</a>
 <li>tcchEn
-: <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html#aceecc5cf449e9e5ec46f0ed1854af6e7">EDMA3_DRV_ChainOptions</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html#ceecc5cf449e9e5ec46f0ed1854af6e7">EDMA3_DRV_ChainOptions</a>
 <li>tcDefaultBurstSize
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#aa217c4ed918c9d5d695ee19ced91ef00">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a217c4ed918c9d5d695ee19ced91ef00">EDMA3_DRV_GblConfigParams</a>
 <li>tcError
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a3fdbb69b709ecd01dc903ec47e59f5a8">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#3fdbb69b709ecd01dc903ec47e59f5a8">EDMA3_DRV_GblConfigParams</a>
 <li>tcintEn
-: <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html#a6d0d65081b0538bed2734adc7c904d61">EDMA3_DRV_ChainOptions</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html#6d0d65081b0538bed2734adc7c904d61">EDMA3_DRV_ChainOptions</a>
 <li>tcRegs
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a31847b941f3a290ef68992ea3683228f">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#31847b941f3a290ef68992ea3683228f">EDMA3_DRV_GblConfigParams</a>
 <li>trigMode
-: <a class="el" href="struct_e_d_m_a3___d_r_v___ch_bound_resources.html#a37ce2e0c452db7c087997ed2d4003c8b">EDMA3_DRV_ChBoundResources</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___ch_bound_resources.html#37ce2e0c452db7c087997ed2d4003c8b">EDMA3_DRV_ChBoundResources</a>
 </ul>
-
-
-<h3><a class="anchor" id="index_x">- x -</a></h3><ul>
+<h3><a class="anchor" name="index_x">- x -</a></h3><ul>
 <li>xferCompleteInt
-: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#a08b4ad4be6b0cd9c6dd046dfe4f68c1e">EDMA3_DRV_GblConfigParams</a>
-</li>
+: <a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#08b4ad4be6b0cd9c6dd046dfe4f68c1e">EDMA3_DRV_GblConfigParams</a>
 </ul>
 </div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Dec 1 15:12:09 2009 for EDMA3 Driver by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Wed Apr 7 12:01:42 2010 for EDMA3 Driver by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
 </body>
 </html>
index 5ca00aea135ba916442e7cb8458b336e1ad970d9..7872126b715a1548b36af3d3535731de3305ce22 100755 (executable)
@@ -1,38 +1,38 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 <title>EDMA3 Driver: EDMA3 Driver</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- Generated by Doxygen 1.6.1 -->
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.5 -->
 <div class="navigation" id="top">
   <div class="tabs">
     <ul>
       <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+      <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
     </ul>
   </div>
 </div>
 <div class="contents">
 <h1>EDMA3 Driver</h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>Modules</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l.html">EDMA3 Driver Symbols</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___d_a_t_a_s_t_r_u_c_t.html">EDMA3 Driver Data Structures</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n.html">EDMA3 Driver APIs</a></td></tr>
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Modules</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l.html">EDMA3 Driver Symbols</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___d_a_t_a_s_t_r_u_c_t.html">EDMA3 Driver Data Structures</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n.html">EDMA3 Driver APIs</a></td></tr>
+
 </table>
-<hr/><a name="_details"></a><h2>Detailed Description</h2>
-<h2><a class="anchor" id="Introduction">
+<hr><a name="_details"></a><h2>Detailed Description</h2>
+<h2><a class="anchor" name="Introduction">
 Introduction</a></h2>
-<h3><a class="anchor" id="xxx">
+<h3><a class="anchor" name="xxx">
 Overview</a></h3>
-<p>EDMA3 Driver is a functional library providing APIs for programming, scheduling and synchronizing with EDMA transfers and many more. </p>
-</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Dec 1 15:12:08 2009 for EDMA3 Driver by&nbsp;
+EDMA3 Driver is a functional library providing APIs for programming, scheduling and synchronizing with EDMA transfers and many more. </div>
+<hr size="1"><address style="text-align: right;"><small>Generated on Wed Apr 7 12:01:41 2010 for EDMA3 Driver by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
 </body>
 </html>
index 20c4912c14c911ee0c2b36f4bb876c7411ee115e..3b9a281b9b66ec647c32c6a80f1affff97b18c3d 100755 (executable)
@@ -1,48 +1,54 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 <title>EDMA3 Driver: EDMA3 Driver Data Structures</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- Generated by Doxygen 1.6.1 -->
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.5 -->
 <div class="navigation" id="top">
   <div class="tabs">
     <ul>
       <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+      <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
     </ul>
   </div>
 </div>
 <div class="contents">
-<h1>EDMA3 Driver Data Structures<br/>
+<h1>EDMA3 Driver Data Structures<br>
 <small>
 [<a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___a_p_i.html">EDMA3 Driver</a>]</small>
 </h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>Data Structures</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html">EDMA3_DRV_GblConfigParams</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Init-time Configuration structure for EDMA3 controller, to provide Global SoC specific Information.  <a href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html">EDMA3_DRV_InstanceInitConfig</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Init-time Region Specific Configuration structure for EDMA3 Driver, to provide region specific Information.  <a href="struct_e_d_m_a3___d_r_v___instance_init_config.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html">EDMA3_DRV_InitConfig</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to Initialize the EDMA3 Driver Instance.  <a href="struct_e_d_m_a3___d_r_v___init_config.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_d_m_a3___d_r_v___misc_param.html">EDMA3_DRV_MiscParam</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to specify the miscellaneous options during EDMA3 Driver Initialization.  <a href="struct_e_d_m_a3___d_r_v___misc_param.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html">EDMA3_DRV_ChainOptions</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Structure to be used to configure interrupt generation and chaining options.  <a href="struct_e_d_m_a3___d_r_v___chain_options.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html">EDMA3_DRV_ParamentryRegs</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">EDMA3 PaRAM Set.  <a href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html">EDMA3_DRV_PaRAMRegs</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">EDMA3 Parameter RAM Set in User Configurable format.  <a href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#_details">More...</a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_d_m_a3___d_r_v___evt_que_priority.html">EDMA3_DRV_EvtQuePriority</a></td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Event queue priorities setup.  <a href="struct_e_d_m_a3___d_r_v___evt_que_priority.html#_details">More...</a><br/></td></tr>
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Data Structures</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_d_m_a3___d_r_v___gbl_config_params.html">EDMA3_DRV_GblConfigParams</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Init-time Configuration structure for EDMA3 controller, to provide Global SoC specific Information.  <a href="struct_e_d_m_a3___d_r_v___gbl_config_params.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_d_m_a3___d_r_v___instance_init_config.html">EDMA3_DRV_InstanceInitConfig</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Init-time Region Specific Configuration structure for EDMA3 Driver, to provide region specific Information.  <a href="struct_e_d_m_a3___d_r_v___instance_init_config.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_d_m_a3___d_r_v___init_config.html">EDMA3_DRV_InitConfig</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to Initialize the EDMA3 Driver Instance.  <a href="struct_e_d_m_a3___d_r_v___init_config.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_d_m_a3___d_r_v___misc_param.html">EDMA3_DRV_MiscParam</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to specify the miscellaneous options during EDMA3 Driver Initialization.  <a href="struct_e_d_m_a3___d_r_v___misc_param.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html">EDMA3_DRV_ChainOptions</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Structure to be used to configure interrupt generation and chaining options.  <a href="struct_e_d_m_a3___d_r_v___chain_options.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_d_m_a3___d_r_v___paramentry_regs.html">EDMA3_DRV_ParamentryRegs</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">EDMA3 PaRAM Set.  <a href="struct_e_d_m_a3___d_r_v___paramentry_regs.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html">EDMA3_DRV_PaRAMRegs</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">EDMA3 Parameter RAM Set in User Configurable format.  <a href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html#_details">More...</a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">struct &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_e_d_m_a3___d_r_v___evt_que_priority.html">EDMA3_DRV_EvtQuePriority</a></td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Event queue priorities setup.  <a href="struct_e_d_m_a3___d_r_v___evt_que_priority.html#_details">More...</a><br></td></tr>
 </table>
 </div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Dec 1 15:12:08 2009 for EDMA3 Driver by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Wed Apr 7 12:01:41 2010 for EDMA3 Driver by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
 </body>
 </html>
index 87a30627bdac9a58551d5def3ea2e01d8677198d..adceeadf42093fb1bde5006f7f6a510a8cc9dc4c 100755 (executable)
@@ -1,35 +1,36 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 <title>EDMA3 Driver: EDMA3 Driver APIs</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- Generated by Doxygen 1.6.1 -->
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.5 -->
 <div class="navigation" id="top">
   <div class="tabs">
     <ul>
       <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+      <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
     </ul>
   </div>
 </div>
 <div class="contents">
-<h1>EDMA3 Driver APIs<br/>
+<h1>EDMA3 Driver APIs<br>
 <small>
 [<a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___a_p_i.html">EDMA3 Driver</a>]</small>
 </h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>Modules</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___i_n_i_t.html">EDMA3 Driver Initialization APIs</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html">EDMA3 Driver Basic APIs</a></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html">EDMA3 Driver Advanced APIs</a></td></tr>
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Modules</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___i_n_i_t.html">EDMA3 Driver Initialization APIs</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html">EDMA3 Driver Basic APIs</a></td></tr>
+
+<tr><td class="memItemLeft" nowrap align="right" valign="top">&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html">EDMA3 Driver Advanced APIs</a></td></tr>
+
 </table>
 </div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Dec 1 15:12:08 2009 for EDMA3 Driver by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Wed Apr 7 12:01:41 2010 for EDMA3 Driver by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
 </body>
 </html>
index 2d25841e504af58c78b40aa41fcd8b9c471822e9..c0530c07ddb2fcbb3dc4b46f880888b5946beffa 100755 (executable)
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 <title>EDMA3 Driver: EDMA3 Driver Advanced APIs</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- Generated by Doxygen 1.6.1 -->
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.5 -->
 <div class="navigation" id="top">
   <div class="tabs">
     <ul>
       <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+      <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
     </ul>
   </div>
 </div>
 <div class="contents">
-<h1>EDMA3 Driver Advanced APIs<br/>
+<h1>EDMA3 Driver Advanced APIs<br>
 <small>
 [<a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n.html">EDMA3 Driver APIs</a>]</small>
 </h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#gaa8561ee446bd1b9d0c5c4b106c9f40a9">EDMA3_DRV_linkChannel</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh1, unsigned int lCh2)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Link two logical channels.  <a href="#gaa8561ee446bd1b9d0c5c4b106c9f40a9"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#gaca6ef38f26d8e043352fa8963b7f090a">EDMA3_DRV_unlinkChannel</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Unlink the channel from the earlier linked logical channel.  <a href="#gaca6ef38f26d8e043352fa8963b7f090a"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#gab8e524124e4aaa158fcaf494798def5e">EDMA3_DRV_chainChannel</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh1, unsigned int lCh2, const <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html">EDMA3_DRV_ChainOptions</a> *chainOptions)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Chain the two specified channels.  <a href="#gab8e524124e4aaa158fcaf494798def5e"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#gad6424fda12e9b6cccae47ccb22207bcf">EDMA3_DRV_unchainChannel</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Unchain the two channels.  <a href="#gad6424fda12e9b6cccae47ccb22207bcf"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga669ea0f2097604af17b9213a28985191">EDMA3_DRV_setQdmaTrigWord</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_RM_QdmaTrigWord trigWord)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Assign a Trigger Word to the specified QDMA channel.  <a href="#ga669ea0f2097604af17b9213a28985191"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga77841fc83e3876a3014963404cfc08ba">EDMA3_DRV_setPaRAM</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, const <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html">EDMA3_DRV_PaRAMRegs</a> *newPaRAM)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy the user specified PaRAM Set onto the PaRAM Set associated with the logical channel (DMA/QDMA/Link).  <a href="#ga77841fc83e3876a3014963404cfc08ba"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga437d851ec0eb6c05bb118886ee5c17f2">EDMA3_DRV_getPaRAM</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html">EDMA3_DRV_PaRAMRegs</a> *currPaRAM)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve existing PaRAM set associated with specified logical channel (DMA/QDMA/Link).  <a href="#ga437d851ec0eb6c05bb118886ee5c17f2"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga83bcb5bc4e319fd6e78466ab5df5c0ac">EDMA3_DRV_setPaRAMEntry</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga82b01ec2292a13ad48a5bfcc724dfac6">EDMA3_DRV_PaRAMEntry</a> paRAMEntry, unsigned int newPaRAMEntryVal)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a particular PaRAM set entry of the specified PaRAM set.  <a href="#ga83bcb5bc4e319fd6e78466ab5df5c0ac"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga443b63758caa5383ef0f9f66b29fb5e8">EDMA3_DRV_getPaRAMEntry</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga82b01ec2292a13ad48a5bfcc724dfac6">EDMA3_DRV_PaRAMEntry</a> paRAMEntry, unsigned int *paRAMEntryVal)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a particular PaRAM set entry of the specified PaRAM set.  <a href="#ga443b63758caa5383ef0f9f66b29fb5e8"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga41151895e480b66bf320ec662506f078">EDMA3_DRV_setPaRAMField</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga3e31ba1b02dcbace3044c11c83ef5466">EDMA3_DRV_PaRAMField</a> paRAMField, unsigned int newPaRAMFieldVal)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a particular PaRAM set field of the specified PaRAM set.  <a href="#ga41151895e480b66bf320ec662506f078"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga1254ca24861fd4b580010f118f093b51">EDMA3_DRV_getPaRAMField</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga3e31ba1b02dcbace3044c11c83ef5466">EDMA3_DRV_PaRAMField</a> paRAMField, unsigned int *currPaRAMFieldVal)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a particular PaRAM set field of the specified PaRAM set.  <a href="#ga1254ca24861fd4b580010f118f093b51"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga6a6c40cddb7bb7bc74635e104757e225">EDMA3_DRV_setEvtQPriority</a> (EDMA3_DRV_Handle hEdma, const <a class="el" href="struct_e_d_m_a3___d_r_v___evt_que_priority.html">EDMA3_DRV_EvtQuePriority</a> *evtQPriObj)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets EDMA TC priority.  <a href="#ga6a6c40cddb7bb7bc74635e104757e225"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga4419ae8ba6468ec35090e2717a28f958">EDMA3_DRV_mapChToEvtQ</a> (EDMA3_DRV_Handle hEdma, unsigned int channelId, EDMA3_RM_EventQueue eventQ)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Associate Channel to Event Queue.  <a href="#ga4419ae8ba6468ec35090e2717a28f958"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#gab2058b44b471c44d001035e1a38fd06d">EDMA3_DRV_getMapChToEvtQ</a> (EDMA3_DRV_Handle hEdma, unsigned int channelId, unsigned int *mappedEvtQ)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the Event Queue mapped to the specified DMA/QDMA channel.  <a href="#gab2058b44b471c44d001035e1a38fd06d"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga2574c3da30322981b763e54dd1ea7fb2">EDMA3_DRV_setCCRegister</a> (EDMA3_DRV_Handle hEdma, unsigned int regOffset, unsigned int newRegValue)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the Channel Controller (CC) Register value.  <a href="#ga2574c3da30322981b763e54dd1ea7fb2"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga297f964f8fa3df44683e1bdedd56d928">EDMA3_DRV_getCCRegister</a> (EDMA3_DRV_Handle hEdma, unsigned int regOffset, unsigned int *regValue)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the Channel Controller (CC) Register value.  <a href="#ga297f964f8fa3df44683e1bdedd56d928"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#gaa73fe4d0c29760be55306a8fc1f35161">EDMA3_DRV_waitAndClearTcc</a> (EDMA3_DRV_Handle hEdma, unsigned int tccNo)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Wait for a transfer completion interrupt to occur and clear it.  <a href="#gaa73fe4d0c29760be55306a8fc1f35161"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga3c098a85435e55a8eff2561cbcd79a77">EDMA3_DRV_checkAndClearTcc</a> (EDMA3_DRV_Handle hEdma, unsigned int tccNo, unsigned short *tccStatus)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the status of a previously initiated transfer.  <a href="#ga3c098a85435e55a8eff2561cbcd79a77"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#gafeb7b2a17615b14bdac9b11af69e5142">EDMA3_DRV_getPaRAMPhyAddr</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int *paramPhyAddr)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the PaRAM Set Physical Address associated with a logical channel.  <a href="#gafeb7b2a17615b14bdac9b11af69e5142"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga379162d6a5076160d4ed2e01ca8dcac6">EDMA3_DRV_Ioctl</a> (EDMA3_DRV_Handle hEdma, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga8577940463f7ca5a8977b2fb65fae19a">EDMA3_DRV_IoctlCmd</a> cmd, void *cmdArg, void *param)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">EDMA3 Driver IOCTL.  <a href="#ga379162d6a5076160d4ed2e01ca8dcac6"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Handle&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga866c17eaf78a3e0ddc83a397b91fe850">EDMA3_DRV_getInstHandle</a> (unsigned int phyCtrllerInstId, EDMA3_RM_RegionId regionId, EDMA3_DRV_Result *errorCode)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the previously opened EDMA3 Driver Instance handle.  <a href="#ga866c17eaf78a3e0ddc83a397b91fe850"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga43031c6c66af92677c388c156b50480b">EDMA3_DRV_registerTccCb</a> (EDMA3_DRV_Handle hEdma, const unsigned int channelId, EDMA3_RM_TccCallback tccCb, void *cbData)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Registers a transfer completion handler for a specific DMA/QDMA channel.  <a href="#ga43031c6c66af92677c388c156b50480b"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#gaa4ab2ce058e4e40a812b8a20970d4088">EDMA3_DRV_unregisterTccCb</a> (EDMA3_DRV_Handle hEdma, const unsigned int channelId)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Un-register the previously registered callback function against a DMA/QDMA channel.  <a href="#gaa4ab2ce058e4e40a812b8a20970d4088"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga276f4ecd7f1e59f09ad065b633643ae4">EDMA3_DRV_setTcErrorInt</a> (unsigned int phyCtrllerInstId, unsigned int tcId, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga2b3b55b1d7c987a7873d8b0b085173b2">EDMA3_DRV_Tc_Err</a> tcErr)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enable/disable specific EDMA3 Transfer Controller Interrupts.  <a href="#ga276f4ecd7f1e59f09ad065b633643ae4"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga85bad51ec992ce36ed7f28842b7d8219">EDMA3_DRV_getChannelStatus</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int *lchStatus)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current status of the DMA/QDMA channel.  <a href="#ga85bad51ec992ce36ed7f28842b7d8219"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#gaba9535a00375255494df382382b834de">EDMA3_DRV_mapTccLinkCh</a> (EDMA3_DRV_Handle hEdma, unsigned int linkCh, unsigned int tcc)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Associates a link channel and a TCC.  <a href="#gaba9535a00375255494df382382b834de"></a><br/></td></tr>
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga8561ee446bd1b9d0c5c4b106c9f40a9">EDMA3_DRV_linkChannel</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh1, unsigned int lCh2)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Link two logical channels.  <a href="#ga8561ee446bd1b9d0c5c4b106c9f40a9"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#gca6ef38f26d8e043352fa8963b7f090a">EDMA3_DRV_unlinkChannel</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Unlink the channel from the earlier linked logical channel.  <a href="#gca6ef38f26d8e043352fa8963b7f090a"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#gb8e524124e4aaa158fcaf494798def5e">EDMA3_DRV_chainChannel</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh1, unsigned int lCh2, const <a class="el" href="struct_e_d_m_a3___d_r_v___chain_options.html">EDMA3_DRV_ChainOptions</a> *chainOptions)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Chain the two specified channels.  <a href="#gb8e524124e4aaa158fcaf494798def5e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#gd6424fda12e9b6cccae47ccb22207bcf">EDMA3_DRV_unchainChannel</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Unchain the two channels.  <a href="#gd6424fda12e9b6cccae47ccb22207bcf"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#g669ea0f2097604af17b9213a28985191">EDMA3_DRV_setQdmaTrigWord</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_RM_QdmaTrigWord trigWord)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Assign a Trigger Word to the specified QDMA channel.  <a href="#g669ea0f2097604af17b9213a28985191"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#g77841fc83e3876a3014963404cfc08ba">EDMA3_DRV_setPaRAM</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, const <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html">EDMA3_DRV_PaRAMRegs</a> *newPaRAM)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Copy the user specified PaRAM Set onto the PaRAM Set associated with the logical channel (DMA/QDMA/Link).  <a href="#g77841fc83e3876a3014963404cfc08ba"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#g437d851ec0eb6c05bb118886ee5c17f2">EDMA3_DRV_getPaRAM</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="struct_e_d_m_a3___d_r_v___pa_r_a_m_regs.html">EDMA3_DRV_PaRAMRegs</a> *currPaRAM)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Retrieve existing PaRAM set associated with specified logical channel (DMA/QDMA/Link).  <a href="#g437d851ec0eb6c05bb118886ee5c17f2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#g83bcb5bc4e319fd6e78466ab5df5c0ac">EDMA3_DRV_setPaRAMEntry</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g82b01ec2292a13ad48a5bfcc724dfac6">EDMA3_DRV_PaRAMEntry</a> paRAMEntry, unsigned int newPaRAMEntryVal)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a particular PaRAM set entry of the specified PaRAM set.  <a href="#g83bcb5bc4e319fd6e78466ab5df5c0ac"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#g443b63758caa5383ef0f9f66b29fb5e8">EDMA3_DRV_getPaRAMEntry</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g82b01ec2292a13ad48a5bfcc724dfac6">EDMA3_DRV_PaRAMEntry</a> paRAMEntry, unsigned int *paRAMEntryVal)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a particular PaRAM set entry of the specified PaRAM set.  <a href="#g443b63758caa5383ef0f9f66b29fb5e8"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#g41151895e480b66bf320ec662506f078">EDMA3_DRV_setPaRAMField</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g3e31ba1b02dcbace3044c11c83ef5466">EDMA3_DRV_PaRAMField</a> paRAMField, unsigned int newPaRAMFieldVal)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a particular PaRAM set field of the specified PaRAM set.  <a href="#g41151895e480b66bf320ec662506f078"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#g1254ca24861fd4b580010f118f093b51">EDMA3_DRV_getPaRAMField</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g3e31ba1b02dcbace3044c11c83ef5466">EDMA3_DRV_PaRAMField</a> paRAMField, unsigned int *currPaRAMFieldVal)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a particular PaRAM set field of the specified PaRAM set.  <a href="#g1254ca24861fd4b580010f118f093b51"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#g6a6c40cddb7bb7bc74635e104757e225">EDMA3_DRV_setEvtQPriority</a> (EDMA3_DRV_Handle hEdma, const <a class="el" href="struct_e_d_m_a3___d_r_v___evt_que_priority.html">EDMA3_DRV_EvtQuePriority</a> *evtQPriObj)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Sets EDMA TC priority.  <a href="#g6a6c40cddb7bb7bc74635e104757e225"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#g4419ae8ba6468ec35090e2717a28f958">EDMA3_DRV_mapChToEvtQ</a> (EDMA3_DRV_Handle hEdma, unsigned int channelId, EDMA3_RM_EventQueue eventQ)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Associate Channel to Event Queue.  <a href="#g4419ae8ba6468ec35090e2717a28f958"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#gb2058b44b471c44d001035e1a38fd06d">EDMA3_DRV_getMapChToEvtQ</a> (EDMA3_DRV_Handle hEdma, unsigned int channelId, unsigned int *mappedEvtQ)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the Event Queue mapped to the specified DMA/QDMA channel.  <a href="#gb2058b44b471c44d001035e1a38fd06d"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#g2574c3da30322981b763e54dd1ea7fb2">EDMA3_DRV_setCCRegister</a> (EDMA3_DRV_Handle hEdma, unsigned int regOffset, unsigned int newRegValue)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set the Channel Controller (CC) Register value.  <a href="#g2574c3da30322981b763e54dd1ea7fb2"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#g297f964f8fa3df44683e1bdedd56d928">EDMA3_DRV_getCCRegister</a> (EDMA3_DRV_Handle hEdma, unsigned int regOffset, unsigned int *regValue)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the Channel Controller (CC) Register value.  <a href="#g297f964f8fa3df44683e1bdedd56d928"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga73fe4d0c29760be55306a8fc1f35161">EDMA3_DRV_waitAndClearTcc</a> (EDMA3_DRV_Handle hEdma, unsigned int tccNo)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Wait for a transfer completion interrupt to occur and clear it.  <a href="#ga73fe4d0c29760be55306a8fc1f35161"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#g3c098a85435e55a8eff2561cbcd79a77">EDMA3_DRV_checkAndClearTcc</a> (EDMA3_DRV_Handle hEdma, unsigned int tccNo, unsigned short *tccStatus)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the status of a previously initiated transfer.  <a href="#g3c098a85435e55a8eff2561cbcd79a77"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#gfeb7b2a17615b14bdac9b11af69e5142">EDMA3_DRV_getPaRAMPhyAddr</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int *paramPhyAddr)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the PaRAM Set Physical Address associated with a logical channel.  <a href="#gfeb7b2a17615b14bdac9b11af69e5142"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#g379162d6a5076160d4ed2e01ca8dcac6">EDMA3_DRV_Ioctl</a> (EDMA3_DRV_Handle hEdma, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g8577940463f7ca5a8977b2fb65fae19a">EDMA3_DRV_IoctlCmd</a> cmd, void *cmdArg, void *param)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">EDMA3 Driver IOCTL.  <a href="#g379162d6a5076160d4ed2e01ca8dcac6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Handle&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#g866c17eaf78a3e0ddc83a397b91fe850">EDMA3_DRV_getInstHandle</a> (unsigned int phyCtrllerInstId, EDMA3_RM_RegionId regionId, EDMA3_DRV_Result *errorCode)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Return the previously opened EDMA3 Driver Instance handle.  <a href="#g866c17eaf78a3e0ddc83a397b91fe850"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#g43031c6c66af92677c388c156b50480b">EDMA3_DRV_registerTccCb</a> (EDMA3_DRV_Handle hEdma, const unsigned int channelId, EDMA3_RM_TccCallback tccCb, void *cbData)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Registers a transfer completion handler for a specific DMA/QDMA channel.  <a href="#g43031c6c66af92677c388c156b50480b"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#ga4ab2ce058e4e40a812b8a20970d4088">EDMA3_DRV_unregisterTccCb</a> (EDMA3_DRV_Handle hEdma, const unsigned int channelId)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Un-register the previously registered callback function against a DMA/QDMA channel.  <a href="#ga4ab2ce058e4e40a812b8a20970d4088"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#g276f4ecd7f1e59f09ad065b633643ae4">EDMA3_DRV_setTcErrorInt</a> (unsigned int phyCtrllerInstId, unsigned int tcId, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g2b3b55b1d7c987a7873d8b0b085173b2">EDMA3_DRV_Tc_Err</a> tcErr)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enable/disable specific EDMA3 Transfer Controller Interrupts.  <a href="#g276f4ecd7f1e59f09ad065b633643ae4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#g85bad51ec992ce36ed7f28842b7d8219">EDMA3_DRV_getChannelStatus</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int *lchStatus)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get the current status of the DMA/QDMA channel.  <a href="#g85bad51ec992ce36ed7f28842b7d8219"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___a_d_v_a_n_c_e_d.html#gba9535a00375255494df382382b834de">EDMA3_DRV_mapTccLinkCh</a> (EDMA3_DRV_Handle hEdma, unsigned int linkCh, unsigned int tcc)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Associates a link channel and a TCC.  <a href="#gba9535a00375255494df382382b834de"></a><br></td></tr>
 </table>
-<hr/><h2>Function Documentation</h2>
-<a class="anchor" id="gaa8561ee446bd1b9d0c5c4b106c9f40a9"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_linkChannel" ref="gaa8561ee446bd1b9d0c5c4b106c9f40a9" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh1, unsigned int lCh2)" -->
+<hr><h2>Function Documentation</h2>
+<a class="anchor" name="ga8561ee446bd1b9d0c5c4b106c9f40a9"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_linkChannel" ref="ga8561ee446bd1b9d0c5c4b106c9f40a9" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh1, unsigned int lCh2)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_linkChannel </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_linkChannel           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Link two logical channels. </p>
-<p>This API is used to link two previously allocated logical (DMA/QDMA/Link) channels.</p>
-<p>It sets the Link field of the PaRAM set associated with first logical channel (lCh1) to point it to the PaRAM set associated with second logical channel (lCh2).</p>
-<p>It also sets the TCC field of PaRAM set of second logical channel to the same as that of the first logical channel, only if the TCC field doesnot contain a valid TCC code. In case the second logical channel has its own TCC, the TCC field remains unchanged.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Link two logical channels. 
+<p>
+This API is used to link two previously allocated logical (DMA/QDMA/Link) channels.<p>
+It sets the Link field of the PaRAM set associated with first logical channel (lCh1) to point it to the PaRAM set associated with second logical channel (lCh2).<p>
+It also sets the TCC field of PaRAM set of second logical channel to the same as that of the first logical channel, only if the TCC field doesnot contain a valid TCC code. In case the second logical channel has its own TCC, the TCC field remains unchanged.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh1</em>&nbsp;</td><td>[IN] Logical Channel to which particular channel will be linked. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh2</em>&nbsp;</td><td>[IN] Logical Channel which needs to be linked to the first channel. After the transfer based on the PaRAM set of lCh1 is over, the PaRAM set of lCh2 will be copied to the PaRAM set of lCh1 and transfer will resume. For DMA channels, another sync event is required to initiate the transfer on the Link channel.</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh1 &amp; lCh2 values. It is non-re-entrant for same lCh1 &amp; lCh2 values. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh1 &amp; lCh2 values. It is non-re-entrant for same lCh1 &amp; lCh2 values. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="gaca6ef38f26d8e043352fa8963b7f090a"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_unlinkChannel" ref="gaca6ef38f26d8e043352fa8963b7f090a" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh)" -->
+</div><p>
+<a class="anchor" name="gca6ef38f26d8e043352fa8963b7f090a"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_unlinkChannel" ref="gca6ef38f26d8e043352fa8963b7f090a" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_unlinkChannel </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_unlinkChannel           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Unlink the channel from the earlier linked logical channel. </p>
-<p>This function breaks the link between the specified channel and the earlier linked logical channel by clearing the Link Address field.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Unlink the channel from the earlier linked logical channel. 
+<p>
+This function breaks the link between the specified channel and the earlier linked logical channel by clearing the Link Address field.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh</em>&nbsp;</td><td>[IN] Channel for which linking has to be removed</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="gab8e524124e4aaa158fcaf494798def5e"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_chainChannel" ref="gab8e524124e4aaa158fcaf494798def5e" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh1, unsigned int lCh2, const EDMA3_DRV_ChainOptions *chainOptions)" -->
+</div><p>
+<a class="anchor" name="gb8e524124e4aaa158fcaf494798def5e"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_chainChannel" ref="gb8e524124e4aaa158fcaf494798def5e" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh1, unsigned int lCh2, const EDMA3_DRV_ChainOptions *chainOptions)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_chainChannel </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_chainChannel           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Chain the two specified channels. </p>
-<p>This API is used to chain a DMA channel to a previously allocated DMA/QDMA channel.</p>
-<p>Chaining is different from Linking. The EDMA3 link feature reloads the current channel parameter set with the linked parameter set. The EDMA3 chaining feature does not modify or update any channel parameter set; it provides a synchronization event (or trigger) to the chained DMA channel, as soon as the transfer (final or intermediate) completes on the main DMA/QDMA channel.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Chain the two specified channels. 
+<p>
+This API is used to chain a DMA channel to a previously allocated DMA/QDMA channel.<p>
+Chaining is different from Linking. The EDMA3 link feature reloads the current channel parameter set with the linked parameter set. The EDMA3 chaining feature does not modify or update any channel parameter set; it provides a synchronization event (or trigger) to the chained DMA channel, as soon as the transfer (final or intermediate) completes on the main DMA/QDMA channel.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance.</td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh1</em>&nbsp;</td><td>[IN] DMA/QDMA channel to which a particular DMA channel will be chained. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh2</em>&nbsp;</td><td>[IN] DMA channel which needs to be chained to the first DMA/QDMA channel. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>chainOptions</em>&nbsp;</td><td>[IN] Options such as intermediate interrupts are required or not, intermediate/final chaining is enabled or not etc.</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh1 &amp; lCh2 values. It is non-re-entrant for same lCh1 &amp; lCh2 values. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh1 &amp; lCh2 values. It is non-re-entrant for same lCh1 &amp; lCh2 values. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="gad6424fda12e9b6cccae47ccb22207bcf"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_unchainChannel" ref="gad6424fda12e9b6cccae47ccb22207bcf" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh)" -->
+</div><p>
+<a class="anchor" name="gd6424fda12e9b6cccae47ccb22207bcf"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_unchainChannel" ref="gd6424fda12e9b6cccae47ccb22207bcf" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_unchainChannel </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_unchainChannel           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Unchain the two channels. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Unchain the two channels. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh</em>&nbsp;</td><td>[IN] Channel whose chaining with the other channel has to be removed.</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga669ea0f2097604af17b9213a28985191"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setQdmaTrigWord" ref="ga669ea0f2097604af17b9213a28985191" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_RM_QdmaTrigWord trigWord)" -->
+</div><p>
+<a class="anchor" name="g669ea0f2097604af17b9213a28985191"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setQdmaTrigWord" ref="g669ea0f2097604af17b9213a28985191" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_RM_QdmaTrigWord trigWord)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setQdmaTrigWord </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setQdmaTrigWord           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Assign a Trigger Word to the specified QDMA channel. </p>
-<p>This API sets the Trigger word for the specific QDMA channel in the QCHMAP Register. Default QDMA trigger word is CCNT.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Assign a Trigger Word to the specified QDMA channel. 
+<p>
+This API sets the Trigger word for the specific QDMA channel in the QCHMAP Register. Default QDMA trigger word is CCNT.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Instance object </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh</em>&nbsp;</td><td>[IN] QDMA Channel which needs to be assigned the Trigger Word </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>trigWord</em>&nbsp;</td><td>[IN] The Trigger Word for the QDMA channel. Trigger Word is the word in the PaRAM Register Set which, when written to by CPU, will start the QDMA transfer automatically.</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga77841fc83e3876a3014963404cfc08ba"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setPaRAM" ref="ga77841fc83e3876a3014963404cfc08ba" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, const EDMA3_DRV_PaRAMRegs *newPaRAM)" -->
+</div><p>
+<a class="anchor" name="g77841fc83e3876a3014963404cfc08ba"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setPaRAM" ref="g77841fc83e3876a3014963404cfc08ba" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, const EDMA3_DRV_PaRAMRegs *newPaRAM)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setPaRAM </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setPaRAM           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Copy the user specified PaRAM Set onto the PaRAM Set associated with the logical channel (DMA/QDMA/Link). </p>
-<p>This API takes a PaRAM Set as input and copies it onto the actual PaRAM Set associated with the logical channel. OPT field of the PaRAM Set is written first and the CCNT field is written last.</p>
-<p>Caution: It should be used carefully when programming the QDMA channels whose trigger words are not CCNT field.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Copy the user specified PaRAM Set onto the PaRAM Set associated with the logical channel (DMA/QDMA/Link). 
+<p>
+This API takes a PaRAM Set as input and copies it onto the actual PaRAM Set associated with the logical channel. OPT field of the PaRAM Set is written first and the CCNT field is written last.<p>
+Caution: It should be used carefully when programming the QDMA channels whose trigger words are not CCNT field.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Instance object </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh</em>&nbsp;</td><td>[IN] Logical Channel for which new PaRAM set is specified </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>newPaRAM</em>&nbsp;</td><td>[IN] Parameter RAM set to be copied onto existing PaRAM</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga437d851ec0eb6c05bb118886ee5c17f2"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getPaRAM" ref="ga437d851ec0eb6c05bb118886ee5c17f2" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_DRV_PaRAMRegs *currPaRAM)" -->
+</div><p>
+<a class="anchor" name="g437d851ec0eb6c05bb118886ee5c17f2"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getPaRAM" ref="g437d851ec0eb6c05bb118886ee5c17f2" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_DRV_PaRAMRegs *currPaRAM)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_getPaRAM </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_getPaRAM           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Retrieve existing PaRAM set associated with specified logical channel (DMA/QDMA/Link). </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Retrieve existing PaRAM set associated with specified logical channel (DMA/QDMA/Link). 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Instance object </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh</em>&nbsp;</td><td>[IN] Logical Channel whose PaRAM set is requested </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>currPaRAM</em>&nbsp;</td><td>[IN/OUT] User gets the existing PaRAM here</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga83bcb5bc4e319fd6e78466ab5df5c0ac"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setPaRAMEntry" ref="ga83bcb5bc4e319fd6e78466ab5df5c0ac" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_DRV_PaRAMEntry paRAMEntry, unsigned int newPaRAMEntryVal)" -->
+</div><p>
+<a class="anchor" name="g83bcb5bc4e319fd6e78466ab5df5c0ac"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setPaRAMEntry" ref="g83bcb5bc4e319fd6e78466ab5df5c0ac" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_DRV_PaRAMEntry paRAMEntry, unsigned int newPaRAMEntryVal)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setPaRAMEntry </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setPaRAMEntry           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga82b01ec2292a13ad48a5bfcc724dfac6">EDMA3_DRV_PaRAMEntry</a>&nbsp;</td>
+          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g82b01ec2292a13ad48a5bfcc724dfac6">EDMA3_DRV_PaRAMEntry</a>&nbsp;</td>
           <td class="paramname"> <em>paRAMEntry</em>, </td>
         </tr>
         <tr>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Set a particular PaRAM set entry of the specified PaRAM set. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Set a particular PaRAM set entry of the specified PaRAM set. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh</em>&nbsp;</td><td>[IN] Logical Channel bound to the Parameter RAM set whose specified field needs to be set </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>paRAMEntry</em>&nbsp;</td><td>[IN] Specify the PaRAM set entry which needs to be set </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>newPaRAMEntryVal</em>&nbsp;</td><td>[IN] The new field setting</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This API should be used while setting the PaRAM set entry for QDMA channels. If EDMA3_DRV_setPaRAMField () used, it will trigger the QDMA channel before complete PaRAM set entry is written. For DMA channels, no such constraint is there.</dd></dl>
-<p>This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. </p>
-
-</div>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This API should be used while setting the PaRAM set entry for QDMA channels. If EDMA3_DRV_setPaRAMField () used, it will trigger the QDMA channel before complete PaRAM set entry is written. For DMA channels, no such constraint is there.</dd></dl>
+This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. 
 </div>
-<a class="anchor" id="ga443b63758caa5383ef0f9f66b29fb5e8"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getPaRAMEntry" ref="ga443b63758caa5383ef0f9f66b29fb5e8" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_DRV_PaRAMEntry paRAMEntry, unsigned int *paRAMEntryVal)" -->
+</div><p>
+<a class="anchor" name="g443b63758caa5383ef0f9f66b29fb5e8"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getPaRAMEntry" ref="g443b63758caa5383ef0f9f66b29fb5e8" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_DRV_PaRAMEntry paRAMEntry, unsigned int *paRAMEntryVal)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_getPaRAMEntry </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_getPaRAMEntry           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga82b01ec2292a13ad48a5bfcc724dfac6">EDMA3_DRV_PaRAMEntry</a>&nbsp;</td>
+          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g82b01ec2292a13ad48a5bfcc724dfac6">EDMA3_DRV_PaRAMEntry</a>&nbsp;</td>
           <td class="paramname"> <em>paRAMEntry</em>, </td>
         </tr>
         <tr>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Get a particular PaRAM set entry of the specified PaRAM set. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Get a particular PaRAM set entry of the specified PaRAM set. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh</em>&nbsp;</td><td>[IN] Logical Channel bound to the Parameter RAM set whose specified field value is needed </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>paRAMEntry</em>&nbsp;</td><td>[IN] Specify the PaRAM set entry which needs to be obtained </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>paRAMEntryVal</em>&nbsp;</td><td>[IN/OUT] The value of the field is returned here</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga41151895e480b66bf320ec662506f078"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setPaRAMField" ref="ga41151895e480b66bf320ec662506f078" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_DRV_PaRAMField paRAMField, unsigned int newPaRAMFieldVal)" -->
+</div><p>
+<a class="anchor" name="g41151895e480b66bf320ec662506f078"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setPaRAMField" ref="g41151895e480b66bf320ec662506f078" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_DRV_PaRAMField paRAMField, unsigned int newPaRAMFieldVal)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setPaRAMField </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setPaRAMField           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga3e31ba1b02dcbace3044c11c83ef5466">EDMA3_DRV_PaRAMField</a>&nbsp;</td>
+          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g3e31ba1b02dcbace3044c11c83ef5466">EDMA3_DRV_PaRAMField</a>&nbsp;</td>
           <td class="paramname"> <em>paRAMField</em>, </td>
         </tr>
         <tr>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Set a particular PaRAM set field of the specified PaRAM set. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Set a particular PaRAM set field of the specified PaRAM set. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh</em>&nbsp;</td><td>[IN] Logical Channel bound to the PaRAM set whose specified field needs to be set </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>paRAMField</em>&nbsp;</td><td>[IN] Specify the PaRAM set field which needs to be set </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>newPaRAMFieldVal</em>&nbsp;</td><td>[IN] The new field setting</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This API CANNOT be used while setting the PaRAM set field for QDMA channels. It can trigger the QDMA channel before complete PaRAM set ENTRY (4-bytes field) is written (for eg, as soon one sets the ACNT field for QDMA channel, transfer is started, before one modifies the BCNT field). For DMA channels, no such constraint is there.</dd></dl>
-<p>This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. </p>
-
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This API CANNOT be used while setting the PaRAM set field for QDMA channels. It can trigger the QDMA channel before complete PaRAM set ENTRY (4-bytes field) is written (for eg, as soon one sets the ACNT field for QDMA channel, transfer is started, before one modifies the BCNT field). For DMA channels, no such constraint is there.</dd></dl>
+This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. 
 </div>
-</div>
-<a class="anchor" id="ga1254ca24861fd4b580010f118f093b51"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getPaRAMField" ref="ga1254ca24861fd4b580010f118f093b51" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_DRV_PaRAMField paRAMField, unsigned int *currPaRAMFieldVal)" -->
+</div><p>
+<a class="anchor" name="g1254ca24861fd4b580010f118f093b51"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getPaRAMField" ref="g1254ca24861fd4b580010f118f093b51" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_DRV_PaRAMField paRAMField, unsigned int *currPaRAMFieldVal)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_getPaRAMField </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_getPaRAMField           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga3e31ba1b02dcbace3044c11c83ef5466">EDMA3_DRV_PaRAMField</a>&nbsp;</td>
+          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g3e31ba1b02dcbace3044c11c83ef5466">EDMA3_DRV_PaRAMField</a>&nbsp;</td>
           <td class="paramname"> <em>paRAMField</em>, </td>
         </tr>
         <tr>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Get a particular PaRAM set field of the specified PaRAM set. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Get a particular PaRAM set field of the specified PaRAM set. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh</em>&nbsp;</td><td>[IN] Logical Channel bound to the PaRAM set whose specified field value is needed </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>paRAMField</em>&nbsp;</td><td>[IN] Specify the PaRAM set field which needs to be obtained </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>currPaRAMFieldVal</em>&nbsp;</td><td>[IN/OUT] The value of the field is returned here</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga6a6c40cddb7bb7bc74635e104757e225"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setEvtQPriority" ref="ga6a6c40cddb7bb7bc74635e104757e225" args="(EDMA3_DRV_Handle hEdma, const EDMA3_DRV_EvtQuePriority *evtQPriObj)" -->
+</div><p>
+<a class="anchor" name="g6a6c40cddb7bb7bc74635e104757e225"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setEvtQPriority" ref="g6a6c40cddb7bb7bc74635e104757e225" args="(EDMA3_DRV_Handle hEdma, const EDMA3_DRV_EvtQuePriority *evtQPriObj)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setEvtQPriority </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setEvtQPriority           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Sets EDMA TC priority. </p>
-<p>User can program the priority of the Event Queues at a system-wide level. This means that the user can set the priority of an IO initiated by either of the TCs (Transfer Ctrllers) relative to IO initiated by the other bus masters on the device (ARM, DSP, USB, etc)</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Sets EDMA TC priority. 
+<p>
+User can program the priority of the Event Queues at a system-wide level. This means that the user can set the priority of an IO initiated by either of the TCs (Transfer Ctrllers) relative to IO initiated by the other bus masters on the device (ARM, DSP, USB, etc)<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>evtQPriObj</em>&nbsp;</td><td>[IN] Priority of the Event Queues</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function disables the global interrupts while modifying the global CC Registers, to make it re-entrant. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function disables the global interrupts while modifying the global CC Registers, to make it re-entrant. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga4419ae8ba6468ec35090e2717a28f958"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_mapChToEvtQ" ref="ga4419ae8ba6468ec35090e2717a28f958" args="(EDMA3_DRV_Handle hEdma, unsigned int channelId, EDMA3_RM_EventQueue eventQ)" -->
+</div><p>
+<a class="anchor" name="g4419ae8ba6468ec35090e2717a28f958"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_mapChToEvtQ" ref="g4419ae8ba6468ec35090e2717a28f958" args="(EDMA3_DRV_Handle hEdma, unsigned int channelId, EDMA3_RM_EventQueue eventQ)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_mapChToEvtQ </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_mapChToEvtQ           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Associate Channel to Event Queue. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Associate Channel to Event Queue. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>channelId</em>&nbsp;</td><td>[IN] Logical Channel to which the Event Queue is to be mapped </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>eventQ</em>&nbsp;</td><td>[IN] The Event Queue which is to be mapped to the DMA channel</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>There should not be any data transfer going on while setting the mapping. Results could be unpredictable.</dd></dl>
-<p>This function disables the global interrupts while modifying the global CC Registers, to make it re-entrant. </p>
-
-</div>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>There should not be any data transfer going on while setting the mapping. Results could be unpredictable.</dd></dl>
+This function disables the global interrupts while modifying the global CC Registers, to make it re-entrant. 
 </div>
-<a class="anchor" id="gab2058b44b471c44d001035e1a38fd06d"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getMapChToEvtQ" ref="gab2058b44b471c44d001035e1a38fd06d" args="(EDMA3_DRV_Handle hEdma, unsigned int channelId, unsigned int *mappedEvtQ)" -->
+</div><p>
+<a class="anchor" name="gb2058b44b471c44d001035e1a38fd06d"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getMapChToEvtQ" ref="gb2058b44b471c44d001035e1a38fd06d" args="(EDMA3_DRV_Handle hEdma, unsigned int channelId, unsigned int *mappedEvtQ)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_getMapChToEvtQ </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_getMapChToEvtQ           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Get the Event Queue mapped to the specified DMA/QDMA channel. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Get the Event Queue mapped to the specified DMA/QDMA channel. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>channelId</em>&nbsp;</td><td>[IN] Logical Channel whose associated Event Queue is needed </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>mappedEvtQ</em>&nbsp;</td><td>[IN/OUT] The Event Queue which is mapped to the DMA/QDMA channel</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga2574c3da30322981b763e54dd1ea7fb2"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setCCRegister" ref="ga2574c3da30322981b763e54dd1ea7fb2" args="(EDMA3_DRV_Handle hEdma, unsigned int regOffset, unsigned int newRegValue)" -->
+</div><p>
+<a class="anchor" name="g2574c3da30322981b763e54dd1ea7fb2"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setCCRegister" ref="g2574c3da30322981b763e54dd1ea7fb2" args="(EDMA3_DRV_Handle hEdma, unsigned int regOffset, unsigned int newRegValue)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setCCRegister </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setCCRegister           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Set the Channel Controller (CC) Register value. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Set the Channel Controller (CC) Register value. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>regOffset</em>&nbsp;</td><td>[IN] CC Register offset whose value needs to be set </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>newRegValue</em>&nbsp;</td><td>[IN] New CC Register Value</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is non re-entrant for users using the same EDMA handle i.e. working on the same shadow region. Before modifying a register, it tries to acquire a semaphore (Driver instance specific), to protect simultaneous modification of the same register by two different users. After the successful change, it releases the semaphore. For users working on different shadow regions, thus different EDMA handles, this function is re-entrant. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is non re-entrant for users using the same EDMA handle i.e. working on the same shadow region. Before modifying a register, it tries to acquire a semaphore (Driver instance specific), to protect simultaneous modification of the same register by two different users. After the successful change, it releases the semaphore. For users working on different shadow regions, thus different EDMA handles, this function is re-entrant. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga297f964f8fa3df44683e1bdedd56d928"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getCCRegister" ref="ga297f964f8fa3df44683e1bdedd56d928" args="(EDMA3_DRV_Handle hEdma, unsigned int regOffset, unsigned int *regValue)" -->
+</div><p>
+<a class="anchor" name="g297f964f8fa3df44683e1bdedd56d928"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getCCRegister" ref="g297f964f8fa3df44683e1bdedd56d928" args="(EDMA3_DRV_Handle hEdma, unsigned int regOffset, unsigned int *regValue)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_getCCRegister </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_getCCRegister           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Get the Channel Controller (CC) Register value. </p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Get the Channel Controller (CC) Register value. 
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>regOffset</em>&nbsp;</td><td>[IN] CC Register offset whose value is needed </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>regValue</em>&nbsp;</td><td>[IN/OUT] CC Register Value</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="gaa73fe4d0c29760be55306a8fc1f35161"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_waitAndClearTcc" ref="gaa73fe4d0c29760be55306a8fc1f35161" args="(EDMA3_DRV_Handle hEdma, unsigned int tccNo)" -->
+</div><p>
+<a class="anchor" name="ga73fe4d0c29760be55306a8fc1f35161"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_waitAndClearTcc" ref="ga73fe4d0c29760be55306a8fc1f35161" args="(EDMA3_DRV_Handle hEdma, unsigned int tccNo)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_waitAndClearTcc </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_waitAndClearTcc           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Wait for a transfer completion interrupt to occur and clear it. </p>
-<p>This is a blocking function that returns when the IPR/IPRH bit corresponding to the tccNo specified, is SET. It clears the corresponding bit while returning also.</p>
-<p>This function waits for the specific bit indefinitely in a tight loop, with out any delay in between. USE IT CAUTIOUSLY.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Wait for a transfer completion interrupt to occur and clear it. 
+<p>
+This is a blocking function that returns when the IPR/IPRH bit corresponding to the tccNo specified, is SET. It clears the corresponding bit while returning also.<p>
+This function waits for the specific bit indefinitely in a tight loop, with out any delay in between. USE IT CAUTIOUSLY.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>tccNo</em>&nbsp;</td><td>[IN] TCC, specific to which the function waits on a IPR/IPRH bit.</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant for different tccNo. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant for different tccNo. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga3c098a85435e55a8eff2561cbcd79a77"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_checkAndClearTcc" ref="ga3c098a85435e55a8eff2561cbcd79a77" args="(EDMA3_DRV_Handle hEdma, unsigned int tccNo, unsigned short *tccStatus)" -->
+</div><p>
+<a class="anchor" name="g3c098a85435e55a8eff2561cbcd79a77"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_checkAndClearTcc" ref="g3c098a85435e55a8eff2561cbcd79a77" args="(EDMA3_DRV_Handle hEdma, unsigned int tccNo, unsigned short *tccStatus)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_checkAndClearTcc </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_checkAndClearTcc           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Returns the status of a previously initiated transfer. </p>
-<p>This is a non-blocking function that returns the status of a previously initiated transfer, based on the IPR/IPRH bit. This bit corresponds to the tccNo specified by the user. It clears the corresponding bit, if SET, while returning also.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Returns the status of a previously initiated transfer. 
+<p>
+This is a non-blocking function that returns the status of a previously initiated transfer, based on the IPR/IPRH bit. This bit corresponds to the tccNo specified by the user. It clears the corresponding bit, if SET, while returning also.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>tccNo</em>&nbsp;</td><td>[IN] TCC, specific to which the function checks the status of the IPR/IPRH bit. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>tccStatus</em>&nbsp;</td><td>[IN/OUT] Status of the transfer is returned here. Returns "TRUE" if the transfer has completed (IPR/IPRH bit SET), "FALSE" if the transfer has not completed successfully (IPR/IPRH bit NOT SET).</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant for different tccNo. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant for different tccNo. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="gafeb7b2a17615b14bdac9b11af69e5142"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getPaRAMPhyAddr" ref="gafeb7b2a17615b14bdac9b11af69e5142" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int *paramPhyAddr)" -->
+</div><p>
+<a class="anchor" name="gfeb7b2a17615b14bdac9b11af69e5142"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getPaRAMPhyAddr" ref="gfeb7b2a17615b14bdac9b11af69e5142" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int *paramPhyAddr)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_getPaRAMPhyAddr </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_getPaRAMPhyAddr           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Get the PaRAM Set Physical Address associated with a logical channel. </p>
-<p>This function returns the PaRAM Set Phy Address (unsigned 32 bits). The returned address could be used by the advanced users to program the PaRAM Set directly without using any APIs.</p>
-<p>Least significant 16 bits of this address could be used to program the LINK field in the PaRAM Set. Users which program the LINK field directly SHOULD use this API to get the associated PaRAM Set address with the LINK channel.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Get the PaRAM Set Physical Address associated with a logical channel. 
+<p>
+This function returns the PaRAM Set Phy Address (unsigned 32 bits). The returned address could be used by the advanced users to program the PaRAM Set directly without using any APIs.<p>
+Least significant 16 bits of this address could be used to program the LINK field in the PaRAM Set. Users which program the LINK field directly SHOULD use this API to get the associated PaRAM Set address with the LINK channel.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh</em>&nbsp;</td><td>[IN] Logical Channel for which the PaRAM set physical address is required </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>paramPhyAddr</em>&nbsp;</td><td>[IN/OUT] PaRAM Set physical address is returned here.</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga379162d6a5076160d4ed2e01ca8dcac6"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_Ioctl" ref="ga379162d6a5076160d4ed2e01ca8dcac6" args="(EDMA3_DRV_Handle hEdma, EDMA3_DRV_IoctlCmd cmd, void *cmdArg, void *param)" -->
+</div><p>
+<a class="anchor" name="g379162d6a5076160d4ed2e01ca8dcac6"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_Ioctl" ref="g379162d6a5076160d4ed2e01ca8dcac6" args="(EDMA3_DRV_Handle hEdma, EDMA3_DRV_IoctlCmd cmd, void *cmdArg, void *param)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_Ioctl </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_Ioctl           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga8577940463f7ca5a8977b2fb65fae19a">EDMA3_DRV_IoctlCmd</a>&nbsp;</td>
+          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g8577940463f7ca5a8977b2fb65fae19a">EDMA3_DRV_IoctlCmd</a>&nbsp;</td>
           <td class="paramname"> <em>cmd</em>, </td>
         </tr>
         <tr>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>EDMA3 Driver IOCTL. </p>
-<p>This function provides IOCTL functionality for EDMA3 Driver.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+EDMA3 Driver IOCTL. 
+<p>
+This function provides IOCTL functionality for EDMA3 Driver.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>cmd</em>&nbsp;</td><td>[IN] IOCTL command to be performed </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>cmdArg</em>&nbsp;</td><td>[IN/OUT] IOCTL command argument (if any) </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>param</em>&nbsp;</td><td>[IN/OUT] Device/Cmd specific argument</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>For 'EDMA3_DRV_IOCTL_GET_PARAM_CLEAR_OPTION', this function is re-entrant. For 'EDMA3_DRV_IOCTL_SET_PARAM_CLEAR_OPTION', this function is re-entrant for different EDMA3 Driver Instances (handles). </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>For 'EDMA3_DRV_IOCTL_GET_PARAM_CLEAR_OPTION', this function is re-entrant. For 'EDMA3_DRV_IOCTL_SET_PARAM_CLEAR_OPTION', this function is re-entrant for different EDMA3 Driver Instances (handles). </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga866c17eaf78a3e0ddc83a397b91fe850"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getInstHandle" ref="ga866c17eaf78a3e0ddc83a397b91fe850" args="(unsigned int phyCtrllerInstId, EDMA3_RM_RegionId regionId, EDMA3_DRV_Result *errorCode)" -->
+</div><p>
+<a class="anchor" name="g866c17eaf78a3e0ddc83a397b91fe850"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getInstHandle" ref="g866c17eaf78a3e0ddc83a397b91fe850" args="(unsigned int phyCtrllerInstId, EDMA3_RM_RegionId regionId, EDMA3_DRV_Result *errorCode)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Handle EDMA3_DRV_getInstHandle </td>
+          <td class="memname">EDMA3_DRV_Handle EDMA3_DRV_getInstHandle           </td>
           <td>(</td>
           <td class="paramtype">unsigned int&nbsp;</td>
           <td class="paramname"> <em>phyCtrllerInstId</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Return the previously opened EDMA3 Driver Instance handle. </p>
-<p>This API is used to return the previously opened EDMA3 Driver's Instance Handle (region specific), which could be used to call other EDMA3 Driver APIs. Since EDMA3 Driver does not allow multiple instances, for a single shadow region, this API is provided. This API is meant for users who DO NOT want to / could not open a new Driver Instance and hence re-use the existing Driver Instance to allocate EDMA3 resources and use various other EDMA3 Driver APIs.</p>
-<p>In case the Driver Instance is not yet opened, NULL is returned as the function return value whereas EDMA3_DRV_E_INST_NOT_OPENED is returned in the errorCode.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Return the previously opened EDMA3 Driver Instance handle. 
+<p>
+This API is used to return the previously opened EDMA3 Driver's Instance Handle (region specific), which could be used to call other EDMA3 Driver APIs. Since EDMA3 Driver does not allow multiple instances, for a single shadow region, this API is provided. This API is meant for users who DO NOT want to / could not open a new Driver Instance and hence re-use the existing Driver Instance to allocate EDMA3 resources and use various other EDMA3 Driver APIs.<p>
+In case the Driver Instance is not yet opened, NULL is returned as the function return value whereas EDMA3_DRV_E_INST_NOT_OPENED is returned in the errorCode.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>phyCtrllerInstId</em>&nbsp;</td><td>[IN] EDMA3 Controller Instance Id (Hardware instance id, starting from 0). </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>regionId</em>&nbsp;</td><td>[IN] Shadow Region id for which the previously opened driver's instance handle is required. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>errorCode</em>&nbsp;</td><td>[OUT] Error code while returning Driver Instance Handle.</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_Handle : If successful, this API will return the driver's instance handle.</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>1) This API returns the previously opened EDMA3 Driver's Instance handle. The instance, if exists, could have been opened by some other user (most probably) or may be by the same user calling this API. If it was opened by some other user, then that user can very well close this instance anytime, without even knowing that the same instance handle is being used by other users as well. In that case, the handle becomes INVALID and user has to open a valid driver instance for his/her use.</dd></dl>
-<p>2) This function is re-entrant. </p>
-
-</div>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_Handle : If successful, this API will return the driver's instance handle.</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>1) This API returns the previously opened EDMA3 Driver's Instance handle. The instance, if exists, could have been opened by some other user (most probably) or may be by the same user calling this API. If it was opened by some other user, then that user can very well close this instance anytime, without even knowing that the same instance handle is being used by other users as well. In that case, the handle becomes INVALID and user has to open a valid driver instance for his/her use.</dd></dl>
+2) This function is re-entrant. 
 </div>
-<a class="anchor" id="ga43031c6c66af92677c388c156b50480b"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_registerTccCb" ref="ga43031c6c66af92677c388c156b50480b" args="(EDMA3_DRV_Handle hEdma, const unsigned int channelId, EDMA3_RM_TccCallback tccCb, void *cbData)" -->
+</div><p>
+<a class="anchor" name="g43031c6c66af92677c388c156b50480b"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_registerTccCb" ref="g43031c6c66af92677c388c156b50480b" args="(EDMA3_DRV_Handle hEdma, const unsigned int channelId, EDMA3_RM_TccCallback tccCb, void *cbData)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_registerTccCb </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_registerTccCb           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Registers a transfer completion handler for a specific DMA/QDMA channel. </p>
-<p>This function registers a non-NULL callback function for a specific DMA or QDMA channel and enables the completion interrupt for the TCC associated with the underlying channel in the IER/IERH register. It also sets the DRAE/DRAEH register for the TCC associated with the specified DMA/QDMA channel. If user enables the transfer completion interrupts (intermediate or final) in the OPT field of the associated PaRAM Set, the registered callback function will be called by the EDMA3 Resource Manager.</p>
-<p>If a call-back function is already registered for the channel, the API fails with the error code EDMA3_RM_E_CALLBACK_ALREADY_REGISTERED.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Registers a transfer completion handler for a specific DMA/QDMA channel. 
+<p>
+This function registers a non-NULL callback function for a specific DMA or QDMA channel and enables the completion interrupt for the TCC associated with the underlying channel in the IER/IERH register. It also sets the DRAE/DRAEH register for the TCC associated with the specified DMA/QDMA channel. If user enables the transfer completion interrupts (intermediate or final) in the OPT field of the associated PaRAM Set, the registered callback function will be called by the EDMA3 Resource Manager.<p>
+If a call-back function is already registered for the channel, the API fails with the error code EDMA3_RM_E_CALLBACK_ALREADY_REGISTERED.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>channelId</em>&nbsp;</td><td>[IN] DMA/QDMA channel for which the callback function needs to be registered. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>tccCb</em>&nbsp;</td><td>[IN] The callback function to be registered. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>cbData</em>&nbsp;</td><td>[IN] Callback data to be passed while calling the callback function.</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant for unique channelId values. It is non- re-entrant for same channelId value. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant for unique channelId values. It is non- re-entrant for same channelId value. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="gaa4ab2ce058e4e40a812b8a20970d4088"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_unregisterTccCb" ref="gaa4ab2ce058e4e40a812b8a20970d4088" args="(EDMA3_DRV_Handle hEdma, const unsigned int channelId)" -->
+</div><p>
+<a class="anchor" name="ga4ab2ce058e4e40a812b8a20970d4088"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_unregisterTccCb" ref="ga4ab2ce058e4e40a812b8a20970d4088" args="(EDMA3_DRV_Handle hEdma, const unsigned int channelId)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_unregisterTccCb </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_unregisterTccCb           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Un-register the previously registered callback function against a DMA/QDMA channel. </p>
-<p>This function un-registers the previously registered callback function for the DMA/QDMA channel by removing any stored callback function. Moreover, it clears the: Interrupt Enable Register (IER/IERH) by writing to the IECR/IECRH register, for the TCC associated with that particular channel, DRA/DRAEH register for the TCC associated with the specified DMA/QDMA channel</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Un-register the previously registered callback function against a DMA/QDMA channel. 
+<p>
+This function un-registers the previously registered callback function for the DMA/QDMA channel by removing any stored callback function. Moreover, it clears the: Interrupt Enable Register (IER/IERH) by writing to the IECR/IECRH register, for the TCC associated with that particular channel, DRA/DRAEH register for the TCC associated with the specified DMA/QDMA channel<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>channelId</em>&nbsp;</td><td>[IN] DMA/QDMA channel for which the callback function needs to be un-registered.</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant for unique channelId. It is non-re-entrant for same channelId. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant for unique channelId. It is non-re-entrant for same channelId. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga276f4ecd7f1e59f09ad065b633643ae4"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setTcErrorInt" ref="ga276f4ecd7f1e59f09ad065b633643ae4" args="(unsigned int phyCtrllerInstId, unsigned int tcId, EDMA3_DRV_Tc_Err tcErr)" -->
+</div><p>
+<a class="anchor" name="g276f4ecd7f1e59f09ad065b633643ae4"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setTcErrorInt" ref="g276f4ecd7f1e59f09ad065b633643ae4" args="(unsigned int phyCtrllerInstId, unsigned int tcId, EDMA3_DRV_Tc_Err tcErr)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setTcErrorInt </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setTcErrorInt           </td>
           <td>(</td>
           <td class="paramtype">unsigned int&nbsp;</td>
           <td class="paramname"> <em>phyCtrllerInstId</em>, </td>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga2b3b55b1d7c987a7873d8b0b085173b2">EDMA3_DRV_Tc_Err</a>&nbsp;</td>
+          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g2b3b55b1d7c987a7873d8b0b085173b2">EDMA3_DRV_Tc_Err</a>&nbsp;</td>
           <td class="paramname"> <em>tcErr</em></td><td>&nbsp;</td>
         </tr>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Enable/disable specific EDMA3 Transfer Controller Interrupts. </p>
-<p>This function allows one to enable/disable specific EDMA3 Transfer Controller Interrupts. Since these interrupts don't get enabled by default, this API can be used to achieve the same.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Enable/disable specific EDMA3 Transfer Controller Interrupts. 
+<p>
+This function allows one to enable/disable specific EDMA3 Transfer Controller Interrupts. Since these interrupts don't get enabled by default, this API can be used to achieve the same.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>phyCtrllerInstId</em>&nbsp;</td><td>[IN] EDMA3 Controller Instance Id (Hardware instance id, starting from 0). </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>tcId</em>&nbsp;</td><td>[IN] Transfer Controller Id. It starts from 0 for each EDMA3 hardware and can go upto (TCs available on EDMA3 Hardware - 1). </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>tcErr</em>&nbsp;</td><td>[IN] TC Error Interrupts which need to be enabled/disabled.</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant for unique combination of EDMA3 hw and TC. It is non-re-entrant for same combination. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant for unique combination of EDMA3 hw and TC. It is non-re-entrant for same combination. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga85bad51ec992ce36ed7f28842b7d8219"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getChannelStatus" ref="ga85bad51ec992ce36ed7f28842b7d8219" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int *lchStatus)" -->
+</div><p>
+<a class="anchor" name="g85bad51ec992ce36ed7f28842b7d8219"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getChannelStatus" ref="g85bad51ec992ce36ed7f28842b7d8219" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int *lchStatus)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_getChannelStatus </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_getChannelStatus           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Get the current status of the DMA/QDMA channel. </p>
-<p>This function returns the current status of the specific DMA/QDMA channel. For a DMA channel, it checks whether an event is pending in ER, transfer completion interrupt is pending in IPR and event miss error interrupt is pending in EMR or not. For a QDMA channel, it checks whether a transfer completion interrupt is pending in IPR and event miss error interrupt is pending in QEMR or not.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Get the current status of the DMA/QDMA channel. 
+<p>
+This function returns the current status of the specific DMA/QDMA channel. For a DMA channel, it checks whether an event is pending in ER, transfer completion interrupt is pending in IPR and event miss error interrupt is pending in EMR or not. For a QDMA channel, it checks whether a transfer completion interrupt is pending in IPR and event miss error interrupt is pending in QEMR or not.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh</em>&nbsp;</td><td>[IN] DMA/QDMA channel for which the current status is required. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lchStatus</em>&nbsp;</td><td>[IN/OUT]Status of the channel. Defines mentioned above are used (and may be combined) to return the actual status.</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="gaba9535a00375255494df382382b834de"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_mapTccLinkCh" ref="gaba9535a00375255494df382382b834de" args="(EDMA3_DRV_Handle hEdma, unsigned int linkCh, unsigned int tcc)" -->
+</div><p>
+<a class="anchor" name="gba9535a00375255494df382382b834de"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_mapTccLinkCh" ref="gba9535a00375255494df382382b834de" args="(EDMA3_DRV_Handle hEdma, unsigned int linkCh, unsigned int tcc)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_mapTccLinkCh </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_mapTccLinkCh           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Associates a link channel and a TCC. </p>
-<p>This API is used to map a TCC to a LINK channel. It should be used with LINK channels ONLY else it will fail. It will copy the TCC code in the OPT field of the param set associated with the link channel.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Associates a link channel and a TCC. 
+<p>
+This API is used to map a TCC to a LINK channel. It should be used with LINK channels ONLY else it will fail. It will copy the TCC code in the OPT field of the param set associated with the link channel.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>linkCh</em>&nbsp;</td><td>[IN] Link Channel to which a particular TCC needs to be mapped. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>tcc</em>&nbsp;</td><td>[IN] TCC which needs to be mapped.</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant for unique linkCh values. It is non-re-entrant for same linkCh values. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant for unique linkCh values. It is non-re-entrant for same linkCh values. </dd></dl>
 
 </div>
+</div><p>
 </div>
-</div>
-<hr size="1"/><address style="text-align: right;"><small>Generated on Tue Dec 1 15:12:09 2009 for EDMA3 Driver by&nbsp;
+<hr size="1"><address style="text-align: right;"><small>Generated on Wed Apr 7 12:01:42 2010 for EDMA3 Driver by&nbsp;
 <a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
+<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.5 </small></address>
 </body>
 </html>
index 3554daac154ab370fc96024b2cad513ba9d3280c..e7e8ff6b320b719f3d591a011388ef34587f9958 100755 (executable)
@@ -1,62 +1,73 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html><head><meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
 <title>EDMA3 Driver: EDMA3 Driver Basic APIs</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="doxygen.css" rel="stylesheet" type="text/css"/>
-</head>
-<body>
-<!-- Generated by Doxygen 1.6.1 -->
+<link href="doxygen.css" rel="stylesheet" type="text/css">
+<link href="tabs.css" rel="stylesheet" type="text/css">
+</head><body>
+<!-- Generated by Doxygen 1.5.5 -->
 <div class="navigation" id="top">
   <div class="tabs">
     <ul>
       <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
       <li><a href="modules.html"><span>Modules</span></a></li>
-      <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
+      <li><a href="classes.html"><span>Data&nbsp;Structures</span></a></li>
     </ul>
   </div>
 </div>
 <div class="contents">
-<h1>EDMA3 Driver Basic APIs<br/>
+<h1>EDMA3 Driver Basic APIs<br>
 <small>
 [<a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n.html">EDMA3 Driver APIs</a>]</small>
 </h1><table border="0" cellpadding="0" cellspacing="0">
-<tr><td colspan="2"><h2>Functions</h2></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#ga301122cb5f7cca50ae824611bd816f8e">EDMA3_DRV_requestChannel</a> (EDMA3_DRV_Handle hEdma, unsigned int *pLCh, unsigned int *pTcc, EDMA3_RM_EventQueue evtQueue, EDMA3_RM_TccCallback tccCb, void *cbData)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Request a DMA/QDMA/Link channel.  <a href="#ga301122cb5f7cca50ae824611bd816f8e"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#ga0589ed9b15b42ecefc4a6ccd8e1758fc">EDMA3_DRV_freeChannel</a> (EDMA3_DRV_Handle hEdma, unsigned int channelId)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Free the specified channel (DMA/QDMA/Link) and its associated resources (PaRAM Set, TCC etc) and removes various mappings.  <a href="#ga0589ed9b15b42ecefc4a6ccd8e1758fc"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#ga35daa16c899b38d5af19d7d2d22777a5">EDMA3_DRV_clearErrorBits</a> (EDMA3_DRV_Handle hEdma, unsigned int channelId)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Disables the DMA Channel by clearing the Event Enable Register and clears Error Register &amp; Secondary Event Register for a specific DMA channel.  <a href="#ga35daa16c899b38d5af19d7d2d22777a5"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#ga095f1fea5377f30e65e6135414ad6e77">EDMA3_DRV_setOptField</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#gaa0c576e8e46ac8db85c05bf73c01a5f9">EDMA3_DRV_OptField</a> optField, unsigned int newOptFieldVal)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a particular OPT field in the PaRAM set associated with the logical channel 'lCh'.  <a href="#ga095f1fea5377f30e65e6135414ad6e77"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#gad6bc4ec80662493860491f6374af7695">EDMA3_DRV_getOptField</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#gaa0c576e8e46ac8db85c05bf73c01a5f9">EDMA3_DRV_OptField</a> optField, unsigned int *optFieldVal)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a particular OPT field in the PaRAM set associated with the logical channel 'lCh'.  <a href="#gad6bc4ec80662493860491f6374af7695"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#ga95f7e74ccb30f273b42b0cc08664ba55">EDMA3_DRV_setSrcParams</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int srcAddr, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga5896f43e878f4e9c47b449fccdec3af9">EDMA3_DRV_AddrMode</a> addrMode, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga8c37673293432ed46f9e26f04f5681dc">EDMA3_DRV_FifoWidth</a> fifoWidth)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">DMA source parameters setup.  <a href="#ga95f7e74ccb30f273b42b0cc08664ba55"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#gab4be03dc87dc50975c5ea870944dcee4">EDMA3_DRV_setDestParams</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int destAddr, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga5896f43e878f4e9c47b449fccdec3af9">EDMA3_DRV_AddrMode</a> addrMode, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga8c37673293432ed46f9e26f04f5681dc">EDMA3_DRV_FifoWidth</a> fifoWidth)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">DMA Destination parameters setup.  <a href="#gab4be03dc87dc50975c5ea870944dcee4"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#ga212d4abb6f644084b3a29b856c0ef0ac">EDMA3_DRV_setSrcIndex</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, int srcBIdx, int srcCIdx)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">DMA source index setup.  <a href="#ga212d4abb6f644084b3a29b856c0ef0ac"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#ga4e7ec3c58f498bdbac7a507e0cba6221">EDMA3_DRV_setDestIndex</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, int destBIdx, int destCIdx)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">DMA destination index setup.  <a href="#ga4e7ec3c58f498bdbac7a507e0cba6221"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#ga8e54f2e2e016bc557ed3374eb46d62ee">EDMA3_DRV_setTransferParams</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int aCnt, unsigned int bCnt, unsigned int cCnt, unsigned int bCntReload, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga1cc0705e142298a424a312034bd3b2c2">EDMA3_DRV_SyncType</a> syncType)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">DMA transfer parameters setup.  <a href="#ga8e54f2e2e016bc557ed3374eb46d62ee"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#ga5c80afa7645f1e492951c0419c21dbe6">EDMA3_DRV_enableTransfer</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga9a3d4fdcf4d2d089d4defebe3ef3880e">EDMA3_DRV_TrigMode</a> trigMode)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Start EDMA transfer on the specified channel.  <a href="#ga5c80afa7645f1e492951c0419c21dbe6"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#gadb56f2a6d896c03a77f14c8fdf57a397">EDMA3_DRV_disableTransfer</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga9a3d4fdcf4d2d089d4defebe3ef3880e">EDMA3_DRV_TrigMode</a> trigMode)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Disable DMA transfer on the specified channel.  <a href="#gadb56f2a6d896c03a77f14c8fdf57a397"></a><br/></td></tr>
-<tr><td class="memItemLeft" align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#ga11070a2e9fb80e16fe96e8ad210e0b59">EDMA3_DRV_disableLogicalChannel</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga9a3d4fdcf4d2d089d4defebe3ef3880e">EDMA3_DRV_TrigMode</a> trigMode)</td></tr>
-<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Disable the event driven DMA channel or QDMA channel.  <a href="#ga11070a2e9fb80e16fe96e8ad210e0b59"></a><br/></td></tr>
+<tr><td></td></tr>
+<tr><td colspan="2"><br><h2>Functions</h2></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#g301122cb5f7cca50ae824611bd816f8e">EDMA3_DRV_requestChannel</a> (EDMA3_DRV_Handle hEdma, unsigned int *pLCh, unsigned int *pTcc, EDMA3_RM_EventQueue evtQueue, EDMA3_RM_TccCallback tccCb, void *cbData)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Request a DMA/QDMA/Link channel.  <a href="#g301122cb5f7cca50ae824611bd816f8e"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#g0589ed9b15b42ecefc4a6ccd8e1758fc">EDMA3_DRV_freeChannel</a> (EDMA3_DRV_Handle hEdma, unsigned int channelId)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Free the specified channel (DMA/QDMA/Link) and its associated resources (PaRAM Set, TCC etc) and removes various mappings.  <a href="#g0589ed9b15b42ecefc4a6ccd8e1758fc"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#g35daa16c899b38d5af19d7d2d22777a5">EDMA3_DRV_clearErrorBits</a> (EDMA3_DRV_Handle hEdma, unsigned int channelId)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Disables the DMA Channel by clearing the Event Enable Register and clears Error Register &amp; Secondary Event Register for a specific DMA channel.  <a href="#g35daa16c899b38d5af19d7d2d22777a5"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#g095f1fea5377f30e65e6135414ad6e77">EDMA3_DRV_setOptField</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga0c576e8e46ac8db85c05bf73c01a5f9">EDMA3_DRV_OptField</a> optField, unsigned int newOptFieldVal)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Set a particular OPT field in the PaRAM set associated with the logical channel 'lCh'.  <a href="#g095f1fea5377f30e65e6135414ad6e77"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#gd6bc4ec80662493860491f6374af7695">EDMA3_DRV_getOptField</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga0c576e8e46ac8db85c05bf73c01a5f9">EDMA3_DRV_OptField</a> optField, unsigned int *optFieldVal)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Get a particular OPT field in the PaRAM set associated with the logical channel 'lCh'.  <a href="#gd6bc4ec80662493860491f6374af7695"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#g95f7e74ccb30f273b42b0cc08664ba55">EDMA3_DRV_setSrcParams</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int srcAddr, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g5896f43e878f4e9c47b449fccdec3af9">EDMA3_DRV_AddrMode</a> addrMode, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g8c37673293432ed46f9e26f04f5681dc">EDMA3_DRV_FifoWidth</a> fifoWidth)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">DMA source parameters setup.  <a href="#g95f7e74ccb30f273b42b0cc08664ba55"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#gb4be03dc87dc50975c5ea870944dcee4">EDMA3_DRV_setDestParams</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int destAddr, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g5896f43e878f4e9c47b449fccdec3af9">EDMA3_DRV_AddrMode</a> addrMode, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g8c37673293432ed46f9e26f04f5681dc">EDMA3_DRV_FifoWidth</a> fifoWidth)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">DMA Destination parameters setup.  <a href="#gb4be03dc87dc50975c5ea870944dcee4"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#g212d4abb6f644084b3a29b856c0ef0ac">EDMA3_DRV_setSrcIndex</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, int srcBIdx, int srcCIdx)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">DMA source index setup.  <a href="#g212d4abb6f644084b3a29b856c0ef0ac"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#g4e7ec3c58f498bdbac7a507e0cba6221">EDMA3_DRV_setDestIndex</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, int destBIdx, int destCIdx)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">DMA destination index setup.  <a href="#g4e7ec3c58f498bdbac7a507e0cba6221"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#g8e54f2e2e016bc557ed3374eb46d62ee">EDMA3_DRV_setTransferParams</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int aCnt, unsigned int bCnt, unsigned int cCnt, unsigned int bCntReload, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g1cc0705e142298a424a312034bd3b2c2">EDMA3_DRV_SyncType</a> syncType)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">DMA transfer parameters setup.  <a href="#g8e54f2e2e016bc557ed3374eb46d62ee"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#g5c80afa7645f1e492951c0419c21dbe6">EDMA3_DRV_enableTransfer</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g9a3d4fdcf4d2d089d4defebe3ef3880e">EDMA3_DRV_TrigMode</a> trigMode)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Start EDMA transfer on the specified channel.  <a href="#g5c80afa7645f1e492951c0419c21dbe6"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#gdb56f2a6d896c03a77f14c8fdf57a397">EDMA3_DRV_disableTransfer</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g9a3d4fdcf4d2d089d4defebe3ef3880e">EDMA3_DRV_TrigMode</a> trigMode)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Disable DMA transfer on the specified channel.  <a href="#gdb56f2a6d896c03a77f14c8fdf57a397"></a><br></td></tr>
+<tr><td class="memItemLeft" nowrap align="right" valign="top">EDMA3_DRV_Result&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___f_u_n_c_t_i_o_n___b_a_s_i_c.html#g11070a2e9fb80e16fe96e8ad210e0b59">EDMA3_DRV_disableLogicalChannel</a> (EDMA3_DRV_Handle hEdma, unsigned int lCh, <a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g9a3d4fdcf4d2d089d4defebe3ef3880e">EDMA3_DRV_TrigMode</a> trigMode)</td></tr>
+
+<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Disable the event driven DMA channel or QDMA channel.  <a href="#g11070a2e9fb80e16fe96e8ad210e0b59"></a><br></td></tr>
 </table>
-<hr/><h2>Function Documentation</h2>
-<a class="anchor" id="ga301122cb5f7cca50ae824611bd816f8e"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_requestChannel" ref="ga301122cb5f7cca50ae824611bd816f8e" args="(EDMA3_DRV_Handle hEdma, unsigned int *pLCh, unsigned int *pTcc, EDMA3_RM_EventQueue evtQueue, EDMA3_RM_TccCallback tccCb, void *cbData)" -->
+<hr><h2>Function Documentation</h2>
+<a class="anchor" name="g301122cb5f7cca50ae824611bd816f8e"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_requestChannel" ref="g301122cb5f7cca50ae824611bd816f8e" args="(EDMA3_DRV_Handle hEdma, unsigned int *pLCh, unsigned int *pTcc, EDMA3_RM_EventQueue evtQueue, EDMA3_RM_TccCallback tccCb, void *cbData)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_requestChannel </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_requestChannel           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Request a DMA/QDMA/Link channel. </p>
-<p>Each channel (DMA/QDMA/Link) must be requested before initiating a DMA transfer on that channel.</p>
-<p>This API is used to allocate a logical channel (DMA/QDMA/Link) along with the associated resources. For DMA and QDMA channels, TCC and PaRAM Set are also allocated along with the requested channel. User can also specify a specific TCC which needs to be allocated with the DMA/QDMA channel or else can request any available TCC.</p>
-<p>For Link channels, ONLY a PaRAM Set is allocated and the allocated PaRAM Set number is returned as the logical channel no. A TCC code can also be specified while making the request. This TCC code will be copied to the LINK field of the allocated PaRAM Set and will be associated with the Link channel.</p>
-<p>User can request a specific logical channel - DMA, QDMA and Link, by passing the channel id in 'pLCh'. Note that the channel id is the same as the actual resource id in case of DMA channels and Link channels. For DMA channels, channel id lies between 0 and (max dma channels - 1). For Link channels, channel id lies between (max dma channels) and (max param sets - 1). To allocate specific QDMA channels, user SHOULD use the defines EDMA3_DRV_QDMA_CHANNEL_X mentioned above.</p>
-<p>User can also request ANY available logical channel by specifying the below mentioned values in '*pLCh': a) EDMA3_DRV_DMA_CHANNEL_ANY: For DMA channels b) EDMA3_DRV_QDMA_CHANNEL_ANY: For QDMA channels, and c) EDMA3_DRV_LINK_CHANNEL: For Link channels. Normally user should use this value to request link channels (PaRAM Sets used for linking purpose only), unless he wants to use some specific link channels (PaRAM Sets) which is also allowed. d) EDMA3_DRV_LINK_CHANNEL_WITH_TCC: For Link channels. User should use this value to request link channels with TCC code.</p>
-<p>This API internally uses EDMA3_RM_allocResource () to allocate the desired resources (DMA/QDMA channel, PaRAM Set and TCC).</p>
-<p>This API also registers a specific callback function, in case the same is provided, against the allocated TCC. To do this, this API calls EDMA3_RM_registerTccCb(), which is a part of the Resource Manager. Please note that the interrupts are enabled for the specific TCC only if callback function is provided. In the absence of this, the API assumes that the requested logical channel is going to be used in Poll mode environment.</p>
-<p>For DMA/QDMA channels, after allocating all the EDMA3 resources, this API sets the TCC field of the OPT PaRAM Word with the allocated TCC. It also sets the event queue for the channel allocated. The event queue needs to be specified by the user.</p>
-<p>For DMA channel, it also sets the DCHMAP register, if required.</p>
-<p>For QDMA channel, it sets the QCHMAP register and CCNT as trigger word and enables the QDMA channel by writing to the QEESR register.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Request a DMA/QDMA/Link channel. 
+<p>
+Each channel (DMA/QDMA/Link) must be requested before initiating a DMA transfer on that channel.<p>
+This API is used to allocate a logical channel (DMA/QDMA/Link) along with the associated resources. For DMA and QDMA channels, TCC and PaRAM Set are also allocated along with the requested channel. User can also specify a specific TCC which needs to be allocated with the DMA/QDMA channel or else can request any available TCC.<p>
+For Link channels, ONLY a PaRAM Set is allocated and the allocated PaRAM Set number is returned as the logical channel no. A TCC code can also be specified while making the request. This TCC code will be copied to the LINK field of the allocated PaRAM Set and will be associated with the Link channel.<p>
+User can request a specific logical channel - DMA, QDMA and Link, by passing the channel id in 'pLCh'. Note that the channel id is the same as the actual resource id in case of DMA channels and Link channels. For DMA channels, channel id lies between 0 and (max dma channels - 1). For Link channels, channel id lies between (max dma channels) and (max param sets - 1). To allocate specific QDMA channels, user SHOULD use the defines EDMA3_DRV_QDMA_CHANNEL_X mentioned above.<p>
+User can also request ANY available logical channel by specifying the below mentioned values in '*pLCh': a) EDMA3_DRV_DMA_CHANNEL_ANY: For DMA channels b) EDMA3_DRV_QDMA_CHANNEL_ANY: For QDMA channels, and c) EDMA3_DRV_LINK_CHANNEL: For Link channels. Normally user should use this value to request link channels (PaRAM Sets used for linking purpose only), unless he wants to use some specific link channels (PaRAM Sets) which is also allowed. d) EDMA3_DRV_LINK_CHANNEL_WITH_TCC: For Link channels. User should use this value to request link channels with TCC code.<p>
+This API internally uses EDMA3_RM_allocResource () to allocate the desired resources (DMA/QDMA channel, PaRAM Set and TCC).<p>
+This API also registers a specific callback function, in case the same is provided, against the allocated TCC. To do this, this API calls EDMA3_RM_registerTccCb(), which is a part of the Resource Manager. Please note that the interrupts are enabled for the specific TCC only if callback function is provided. In the absence of this, the API assumes that the requested logical channel is going to be used in Poll mode environment.<p>
+For DMA/QDMA channels, after allocating all the EDMA3 resources, this API sets the TCC field of the OPT PaRAM Word with the allocated TCC. It also sets the event queue for the channel allocated. The event queue needs to be specified by the user.<p>
+For DMA channel, it also sets the DCHMAP register, if required.<p>
+For QDMA channel, it sets the QCHMAP register and CCNT as trigger word and enables the QDMA channel by writing to the QEESR register.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the previously opened Driver Instance. </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>pLCh</em>&nbsp;</td><td>[IN/OUT] Requested logical channel id. Examples:</p>
-<ul>
-<li>EDMA3_DRV_HW_CHANNEL_EVENT_0</li>
-<li>To request a DMA Master Channel mapped to EDMA Event 0.</li>
-</ul>
+    <tr><td valign="top"></td><td valign="top"><em>pLCh</em>&nbsp;</td><td>[IN/OUT] Requested logical channel id. Examples:<ul>
+<li>EDMA3_DRV_HW_CHANNEL_EVENT_0</li><li>To request a DMA Master Channel mapped to EDMA Event 0.</li></ul>
 </td></tr>
   </table>
-  </dd>
 </dl>
 <ul>
-<li>EDMA3_DRV_DMA_CHANNEL_ANY</li>
-<li>For requesting any DMA Master channel with no event mapping.</li>
-</ul>
+<li>EDMA3_DRV_DMA_CHANNEL_ANY</li><li>For requesting any DMA Master channel with no event mapping.</li></ul>
+<p>
 <ul>
-<li>EDMA3_DRV_QDMA_CHANNEL_ANY</li>
-<li>For requesting any QDMA Master channel</li>
-</ul>
+<li>EDMA3_DRV_QDMA_CHANNEL_ANY</li><li>For requesting any QDMA Master channel</li></ul>
+<p>
 <ul>
-<li>EDMA3_DRV_QDMA_CHANNEL_0</li>
-<li>For requesting the QDMA Channel 0.</li>
-</ul>
+<li>EDMA3_DRV_QDMA_CHANNEL_0</li><li>For requesting the QDMA Channel 0.</li></ul>
+<p>
 <ul>
-<li>EDMA3_DRV_LINK_CHANNEL</li>
-<li>For requesting a DMA Slave Channel,</li>
-<li>to be linked to some other Master</li>
-<li>channel.</li>
-</ul>
+<li>EDMA3_DRV_LINK_CHANNEL</li><li>For requesting a DMA Slave Channel,</li><li>to be linked to some other Master</li><li>channel.</li></ul>
+<p>
 <ul>
-<li>EDMA3_DRV_LINK_CHANNEL_WITH_TCC</li>
-<li>For requesting a DMA Slave Channel,</li>
-<li>to be linked to some other Master</li>
-<li>channel, with a TCC associated with it.</li>
-</ul>
-<p>In case user passes a specific channel Id, pLCh value is left unchanged. In case user requests ANY available resource, the allocated channel id is returned in pLCh.</p>
-<dl class="note"><dt><b>Note:</b></dt><dd>To request a PaRAM Set for the purpose of linking to another channel, call the function with</dd></dl>
-<p>*pLCh = EDMA3_DRV_LINK_CHANNEL or EDMA3_DRV_LINK_CHANNEL_WITH_TCC</p>
-<p>This function will update *pLCh with the allocated Link channel handle.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<li>EDMA3_DRV_LINK_CHANNEL_WITH_TCC</li><li>For requesting a DMA Slave Channel,</li><li>to be linked to some other Master</li><li>channel, with a TCC associated with it.</li></ul>
+<p>
+In case user passes a specific channel Id, pLCh value is left unchanged. In case user requests ANY available resource, the allocated channel id is returned in pLCh.<p>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>To request a PaRAM Set for the purpose of linking to another channel, call the function with</dd></dl>
+*pLCh = EDMA3_DRV_LINK_CHANNEL or EDMA3_DRV_LINK_CHANNEL_WITH_TCC<p>
+This function will update *pLCh with the allocated Link channel handle.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
-    <tr><td valign="top"></td><td valign="top"><em>pTcc</em>&nbsp;</td><td>[IN/OUT] The channel number on which the completion/error interrupt is generated. Not used if user requested for a Link channel. Examples:</p>
-<ul>
-<li>EDMA3_DRV_HW_CHANNEL_EVENT_0</li>
-<li>To request TCC associated with</li>
-<li>DMA Master Channel mapped to EDMA</li>
-<li>event 0.</li>
-</ul>
+    <tr><td valign="top"></td><td valign="top"><em>pTcc</em>&nbsp;</td><td>[IN/OUT] The channel number on which the completion/error interrupt is generated. Not used if user requested for a Link channel. Examples:<ul>
+<li>EDMA3_DRV_HW_CHANNEL_EVENT_0</li><li>To request TCC associated with</li><li>DMA Master Channel mapped to EDMA</li><li>event 0.</li></ul>
 </td></tr>
   </table>
-  </dd>
 </dl>
 <ul>
-<li>EDMA3_DRV_TCC_ANY</li>
-<li>For requesting any TCC with no</li>
-<li>channel mapping. In case user passes a specific TCC value, pTcc value is left unchanged. In case user requests ANY available TCC, the allocated one is returned in pTcc</li>
-</ul>
-<dl><dt><b>Parameters:</b></dt><dd>
+<li>EDMA3_DRV_TCC_ANY</li><li>For requesting any TCC with no</li><li>channel mapping. In case user passes a specific TCC value, pTcc value is left unchanged. In case user requests ANY available TCC, the allocated one is returned in pTcc</li></ul>
+<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>evtQueue</em>&nbsp;</td><td>[IN] Event Queue Number to which the channel will be mapped (valid only for the Master Channel (DMA/QDMA) request)</td></tr>
     <tr><td valign="top"></td><td valign="top"><em>tccCb</em>&nbsp;</td><td>[IN] TCC callback - caters to channel- specific events like "Event Miss Error" or "Transfer Complete"</td></tr>
     <tr><td valign="top"></td><td valign="top"><em>cbData</em>&nbsp;</td><td>[IN] Data which will be passed directly to the tccCb callback function</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function internally uses EDMA3 Resource Manager, which acquires a RM Instance specific semaphore to prevent simultaneous access to the global pool of resources. It also disables the global interrupts while modifying the global CC registers. It is re-entrant, but SHOULD NOT be called from the user callback function (ISR context). </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function internally uses EDMA3 Resource Manager, which acquires a RM Instance specific semaphore to prevent simultaneous access to the global pool of resources. It also disables the global interrupts while modifying the global CC registers. It is re-entrant, but SHOULD NOT be called from the user callback function (ISR context). </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga0589ed9b15b42ecefc4a6ccd8e1758fc"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_freeChannel" ref="ga0589ed9b15b42ecefc4a6ccd8e1758fc" args="(EDMA3_DRV_Handle hEdma, unsigned int channelId)" -->
+</div><p>
+<a class="anchor" name="g0589ed9b15b42ecefc4a6ccd8e1758fc"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_freeChannel" ref="g0589ed9b15b42ecefc4a6ccd8e1758fc" args="(EDMA3_DRV_Handle hEdma, unsigned int channelId)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_freeChannel </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_freeChannel           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Free the specified channel (DMA/QDMA/Link) and its associated resources (PaRAM Set, TCC etc) and removes various mappings. </p>
-<p>This API internally uses EDMA3_RM_freeResource () to free the desired resources.</p>
-<p>For Link channels, this API only frees the associated PaRAM Set.</p>
-<p>For DMA/QDMA channels, it does the following operations: a) Disable any ongoing transfer on the channel, b) Unregister the TCC Callback function and disable the interrupts, c) Remove the channel to Event Queue mapping, d) For DMA channels, clear the DCHMAP register, if available e) For QDMA channels, clear the QCHMAP register, f) Frees the DMA/QDMA channel in the end.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Free the specified channel (DMA/QDMA/Link) and its associated resources (PaRAM Set, TCC etc) and removes various mappings. 
+<p>
+This API internally uses EDMA3_RM_freeResource () to free the desired resources.<p>
+For Link channels, this API only frees the associated PaRAM Set.<p>
+For DMA/QDMA channels, it does the following operations: a) Disable any ongoing transfer on the channel, b) Unregister the TCC Callback function and disable the interrupts, c) Remove the channel to Event Queue mapping, d) For DMA channels, clear the DCHMAP register, if available e) For QDMA channels, clear the QCHMAP register, f) Frees the DMA/QDMA channel in the end.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>channelId</em>&nbsp;</td><td>[IN] Logical Channel number to be freed.</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function disables the global interrupts while modifying the global CC registers and while modifying global data structures, to prevent simultaneous access to the global pool of resources. It internally calls EDMA3_RM_freeResource () for resource de-allocation. It is re-entrant. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function disables the global interrupts while modifying the global CC registers and while modifying global data structures, to prevent simultaneous access to the global pool of resources. It internally calls EDMA3_RM_freeResource () for resource de-allocation. It is re-entrant. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga35daa16c899b38d5af19d7d2d22777a5"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_clearErrorBits" ref="ga35daa16c899b38d5af19d7d2d22777a5" args="(EDMA3_DRV_Handle hEdma, unsigned int channelId)" -->
+</div><p>
+<a class="anchor" name="g35daa16c899b38d5af19d7d2d22777a5"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_clearErrorBits" ref="g35daa16c899b38d5af19d7d2d22777a5" args="(EDMA3_DRV_Handle hEdma, unsigned int channelId)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_clearErrorBits </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_clearErrorBits           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Disables the DMA Channel by clearing the Event Enable Register and clears Error Register &amp; Secondary Event Register for a specific DMA channel. </p>
-<p>This API clears the Event Enable register, Event Miss register and Secondary Event register for a specific DMA channel. It also clears the CC Error register.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Disables the DMA Channel by clearing the Event Enable Register and clears Error Register &amp; Secondary Event Register for a specific DMA channel. 
+<p>
+This API clears the Event Enable register, Event Miss register and Secondary Event register for a specific DMA channel. It also clears the CC Error register.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>channelId</em>&nbsp;</td><td>[IN] DMA Channel needs to be cleaned.</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant for unique channelId values. It is non- re-entrant for same channelId value. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant for unique channelId values. It is non- re-entrant for same channelId value. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga095f1fea5377f30e65e6135414ad6e77"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setOptField" ref="ga095f1fea5377f30e65e6135414ad6e77" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_DRV_OptField optField, unsigned int newOptFieldVal)" -->
+</div><p>
+<a class="anchor" name="g095f1fea5377f30e65e6135414ad6e77"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setOptField" ref="g095f1fea5377f30e65e6135414ad6e77" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_DRV_OptField optField, unsigned int newOptFieldVal)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setOptField </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setOptField           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#gaa0c576e8e46ac8db85c05bf73c01a5f9">EDMA3_DRV_OptField</a>&nbsp;</td>
+          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga0c576e8e46ac8db85c05bf73c01a5f9">EDMA3_DRV_OptField</a>&nbsp;</td>
           <td class="paramname"> <em>optField</em>, </td>
         </tr>
         <tr>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Set a particular OPT field in the PaRAM set associated with the logical channel 'lCh'. </p>
-<p>This API can be used to set various optional parameters for an EDMA3 transfer. Like enable/disable completion interrupts, enable/disable chaining, setting the transfer mode (A/AB Sync), setting the FIFO width etc.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Set a particular OPT field in the PaRAM set associated with the logical channel 'lCh'. 
+<p>
+This API can be used to set various optional parameters for an EDMA3 transfer. Like enable/disable completion interrupts, enable/disable chaining, setting the transfer mode (A/AB Sync), setting the FIFO width etc.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh</em>&nbsp;</td><td>[IN] Logical Channel, bound to which PaRAM set OPT field needs to be set. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>optField</em>&nbsp;</td><td>[IN] The particular field of OPT Word that needs setting </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>newOptFieldVal</em>&nbsp;</td><td>[IN] The new OPT field value</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="gad6bc4ec80662493860491f6374af7695"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getOptField" ref="gad6bc4ec80662493860491f6374af7695" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_DRV_OptField optField, unsigned int *optFieldVal)" -->
+</div><p>
+<a class="anchor" name="gd6bc4ec80662493860491f6374af7695"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_getOptField" ref="gd6bc4ec80662493860491f6374af7695" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, EDMA3_DRV_OptField optField, unsigned int *optFieldVal)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_getOptField </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_getOptField           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#gaa0c576e8e46ac8db85c05bf73c01a5f9">EDMA3_DRV_OptField</a>&nbsp;</td>
+          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga0c576e8e46ac8db85c05bf73c01a5f9">EDMA3_DRV_OptField</a>&nbsp;</td>
           <td class="paramname"> <em>optField</em>, </td>
         </tr>
         <tr>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>Get a particular OPT field in the PaRAM set associated with the logical channel 'lCh'. </p>
-<p>This API can be used to read various optional parameters for an EDMA3 transfer. Like enable/disable completion interrupts, enable/disable chaining, setting the transfer mode (A/AB Sync), setting the FIFO width etc.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+Get a particular OPT field in the PaRAM set associated with the logical channel 'lCh'. 
+<p>
+This API can be used to read various optional parameters for an EDMA3 transfer. Like enable/disable completion interrupts, enable/disable chaining, setting the transfer mode (A/AB Sync), setting the FIFO width etc.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh</em>&nbsp;</td><td>[IN] Logical Channel, bound to which PaRAM set OPT field is required. </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>optField</em>&nbsp;</td><td>[IN] The particular field of OPT Word that is needed </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>optFieldVal</em>&nbsp;</td><td>[IN/OUT] Value of the OPT field</td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga95f7e74ccb30f273b42b0cc08664ba55"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setSrcParams" ref="ga95f7e74ccb30f273b42b0cc08664ba55" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int srcAddr, EDMA3_DRV_AddrMode addrMode, EDMA3_DRV_FifoWidth fifoWidth)" -->
+</div><p>
+<a class="anchor" name="g95f7e74ccb30f273b42b0cc08664ba55"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setSrcParams" ref="g95f7e74ccb30f273b42b0cc08664ba55" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int srcAddr, EDMA3_DRV_AddrMode addrMode, EDMA3_DRV_FifoWidth fifoWidth)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setSrcParams </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setSrcParams           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga5896f43e878f4e9c47b449fccdec3af9">EDMA3_DRV_AddrMode</a>&nbsp;</td>
+          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g5896f43e878f4e9c47b449fccdec3af9">EDMA3_DRV_AddrMode</a>&nbsp;</td>
           <td class="paramname"> <em>addrMode</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga8c37673293432ed46f9e26f04f5681dc">EDMA3_DRV_FifoWidth</a>&nbsp;</td>
+          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g8c37673293432ed46f9e26f04f5681dc">EDMA3_DRV_FifoWidth</a>&nbsp;</td>
           <td class="paramname"> <em>fifoWidth</em></td><td>&nbsp;</td>
         </tr>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>DMA source parameters setup. </p>
-<p>It is used to program the source address, source side addressing mode (INCR or FIFO) and the FIFO width in case the addressing mode is FIFO.</p>
-<p>In FIFO Addressing mode, memory location must be 32 bytes aligned.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+DMA source parameters setup. 
+<p>
+It is used to program the source address, source side addressing mode (INCR or FIFO) and the FIFO width in case the addressing mode is FIFO.<p>
+In FIFO Addressing mode, memory location must be 32 bytes aligned.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh</em>&nbsp;</td><td>[IN] Logical Channel for which the source parameters are to be configured </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>srcAddr</em>&nbsp;</td><td>[IN] Source address </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>addrMode</em>&nbsp;</td><td>[IN] Address mode [FIFO or Increment] </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>fifoWidth</em>&nbsp;</td><td>[IN] Width of FIFO (Valid only if addrMode is FIFO)</p>
-<ol type="1">
-<li>0 - 8 bit</li>
-<li>1 - 16 bit</li>
-<li>2 - 32 bit</li>
-<li>3 - 64 bit</li>
-<li>4 - 128 bit</li>
-<li>5 - 256 bit</li>
-</ol>
+    <tr><td valign="top"></td><td valign="top"><em>fifoWidth</em>&nbsp;</td><td>[IN] Width of FIFO (Valid only if addrMode is FIFO)<ol type=1>
+<li>0 - 8 bit</li><li>1 - 16 bit</li><li>2 - 32 bit</li><li>3 - 64 bit</li><li>4 - 128 bit</li><li>5 - 256 bit</li></ol>
 </td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="gab4be03dc87dc50975c5ea870944dcee4"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setDestParams" ref="gab4be03dc87dc50975c5ea870944dcee4" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int destAddr, EDMA3_DRV_AddrMode addrMode, EDMA3_DRV_FifoWidth fifoWidth)" -->
+</div><p>
+<a class="anchor" name="gb4be03dc87dc50975c5ea870944dcee4"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setDestParams" ref="gb4be03dc87dc50975c5ea870944dcee4" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, unsigned int destAddr, EDMA3_DRV_AddrMode addrMode, EDMA3_DRV_FifoWidth fifoWidth)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setDestParams </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setDestParams           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga5896f43e878f4e9c47b449fccdec3af9">EDMA3_DRV_AddrMode</a>&nbsp;</td>
+          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g5896f43e878f4e9c47b449fccdec3af9">EDMA3_DRV_AddrMode</a>&nbsp;</td>
           <td class="paramname"> <em>addrMode</em>, </td>
         </tr>
         <tr>
           <td class="paramkey"></td>
           <td></td>
-          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#ga8c37673293432ed46f9e26f04f5681dc">EDMA3_DRV_FifoWidth</a>&nbsp;</td>
+          <td class="paramtype"><a class="el" href="group___e_d_m_a3___l_l_d___d_r_v___s_y_m_b_o_l___e_n_u_m.html#g8c37673293432ed46f9e26f04f5681dc">EDMA3_DRV_FifoWidth</a>&nbsp;</td>
           <td class="paramname"> <em>fifoWidth</em></td><td>&nbsp;</td>
         </tr>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>DMA Destination parameters setup. </p>
-<p>It is used to program the destination address, destination side addressing mode (INCR or FIFO) and the FIFO width in case the addressing mode is FIFO.</p>
-<p>In FIFO Addressing mode, memory location must be 32 bytes aligned.</p>
-<dl><dt><b>Parameters:</b></dt><dd>
+<p>
+DMA Destination parameters setup. 
+<p>
+It is used to program the destination address, destination side addressing mode (INCR or FIFO) and the FIFO width in case the addressing mode is FIFO.<p>
+In FIFO Addressing mode, memory location must be 32 bytes aligned.<p>
+<dl compact><dt><b>Parameters:</b></dt><dd>
   <table border="0" cellspacing="2" cellpadding="0">
     <tr><td valign="top"></td><td valign="top"><em>hEdma</em>&nbsp;</td><td>[IN] Handle to the EDMA Driver Instance </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>lCh</em>&nbsp;</td><td>[IN] Logical Channel for which the destination parameters are to be configured </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>destAddr</em>&nbsp;</td><td>[IN] Destination address </td></tr>
     <tr><td valign="top"></td><td valign="top"><em>addrMode</em>&nbsp;</td><td>[IN] Address mode [FIFO or Increment] </td></tr>
-    <tr><td valign="top"></td><td valign="top"><em>fifoWidth</em>&nbsp;</td><td>[IN] Width of FIFO (Valid only if addrMode is FIFO)</p>
-<ol type="1">
-<li>0 - 8 bit</li>
-<li>1 - 16 bit</li>
-<li>2 - 32 bit</li>
-<li>3 - 64 bit</li>
-<li>4 - 128 bit</li>
-<li>5 - 256 bit</li>
-</ol>
+    <tr><td valign="top"></td><td valign="top"><em>fifoWidth</em>&nbsp;</td><td>[IN] Width of FIFO (Valid only if addrMode is FIFO)<ol type=1>
+<li>0 - 8 bit</li><li>1 - 16 bit</li><li>2 - 32 bit</li><li>3 - 64 bit</li><li>4 - 128 bit</li><li>5 - 256 bit</li></ol>
 </td></tr>
   </table>
-  </dd>
 </dl>
-<dl class="return"><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
-<dl class="note"><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. </dd></dl>
+<dl class="return" compact><dt><b>Returns:</b></dt><dd>EDMA3_DRV_SOK or EDMA3_DRV Error Code</dd></dl>
+<dl class="note" compact><dt><b>Note:</b></dt><dd>This function is re-entrant for unique lCh values. It is non- re-entrant for same lCh value. </dd></dl>
 
 </div>
-</div>
-<a class="anchor" id="ga212d4abb6f644084b3a29b856c0ef0ac"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setSrcIndex" ref="ga212d4abb6f644084b3a29b856c0ef0ac" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, int srcBIdx, int srcCIdx)" -->
+</div><p>
+<a class="anchor" name="g212d4abb6f644084b3a29b856c0ef0ac"></a><!-- doxytag: member="edma3_drv.h::EDMA3_DRV_setSrcIndex" ref="g212d4abb6f644084b3a29b856c0ef0ac" args="(EDMA3_DRV_Handle hEdma, unsigned int lCh, int srcBIdx, int srcCIdx)" -->
 <div class="memitem">
 <div class="memproto">
       <table class="memname">
         <tr>
-          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setSrcIndex </td>
+          <td class="memname">EDMA3_DRV_Result EDMA3_DRV_setSrcIndex           </td>
           <td>(</td>
           <td class="paramtype">EDMA3_DRV_Handle&nbsp;</td>
           <td class="paramname"> <em>hEdma</em>, </td>
         <tr>
           <td></td>
           <td>)</td>
-          <td></td><td></td><td></td>
+          <td></td><td></td><td width="100%"></td>
         </tr>
       </table>
 </div>
 <div class="memdoc">
 
-<p>DMA source index setup. </p>
-<p>It is used to program the source B index and source C index.</p>
-<p