]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - keystone-rtos/edma3_lld.git/blob - 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
Updated the Doxygen generated help files for the release 02.11.01.02
[keystone-rtos/edma3_lld.git] / 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
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <head>
4 <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
5 <title>EDMA3 Resource Manager: EDMA3 Resource Manager Typedefs</title>
6 <link href="tabs.css" rel="stylesheet" type="text/css"/>
7 <link href="doxygen.css" rel="stylesheet" type="text/css"/>
8 </head>
9 <body>
10 <!-- Generated by Doxygen 1.6.1 -->
11 <div class="navigation" id="top">
12   <div class="tabs">
13     <ul>
14       <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
15       <li><a href="modules.html"><span>Modules</span></a></li>
16       <li><a href="annotated.html"><span>Data&nbsp;Structures</span></a></li>
17     </ul>
18   </div>
19 </div>
20 <div class="contents">
21 <h1>EDMA3 Resource Manager Typedefs<br/>
22 <small>
23 [<a class="el" href="group___e_d_m_a3___l_l_d___r_m___s_y_m_b_o_l.html">EDMA3 Resource Manager Symbols</a>]</small>
24 </h1><table border="0" cellpadding="0" cellspacing="0">
25 <tr><td colspan="2"><h2>Typedefs</h2></td></tr>
26 <tr><td class="memItemLeft" align="right" valign="top">typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___r_m___s_y_m_b_o_l___t_y_p_e_d_e_f.html#gaa0dbaf46ef2ab3f68257e8ed26c643fd">EDMA3_RM_GblErrCallback</a> )(<a class="el" href="group___e_d_m_a3___l_l_d___r_m___s_y_m_b_o_l___e_n_u_m.html#ga16a012f757d48bd975b8ea0c971be3ab">EDMA3_RM_GlobalError</a> deviceStatus, uint32_t instanceId, void *gblerrData)</td></tr>
27 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Global Error callback - caters to module events like bus error etc which are not channel specific. Runs in ISR context.  <a href="#gaa0dbaf46ef2ab3f68257e8ed26c643fd"></a><br/></td></tr>
28 <tr><td class="memItemLeft" align="right" valign="top">typedef void(*&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___r_m___s_y_m_b_o_l___t_y_p_e_d_e_f.html#ga3d1093c590b221a5d7b24dbb9bba58d1">EDMA3_RM_TccCallback</a> )(uint32_t tcc, <a class="el" href="group___e_d_m_a3___l_l_d___r_m___s_y_m_b_o_l___e_n_u_m.html#ga6552b0f8faaf17b884686da3bdcb955f">EDMA3_RM_TccStatus</a> status, void *appData)</td></tr>
29 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">TCC callback - caters to channel-specific events like "Event Miss Error" or "Transfer Complete". Runs in ISR context.  <a href="#ga3d1093c590b221a5d7b24dbb9bba58d1"></a><br/></td></tr>
30 <tr><td class="memItemLeft" align="right" valign="top">typedef uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___r_m___s_y_m_b_o_l___t_y_p_e_d_e_f.html#ga95ce8c6a9989cc4bbd29e0234e6ee5e4">EDMA3_RM_RegionId</a></td></tr>
31 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">EDMA3 Region Id.  <a href="#ga95ce8c6a9989cc4bbd29e0234e6ee5e4"></a><br/></td></tr>
32 <tr><td class="memItemLeft" align="right" valign="top">typedef uint32_t&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___e_d_m_a3___l_l_d___r_m___s_y_m_b_o_l___t_y_p_e_d_e_f.html#ga73da34ea04a5d4c536919febc341ff2a">EDMA3_RM_EventQueue</a></td></tr>
33 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">EDMA3 Event Queue assignment.  <a href="#ga73da34ea04a5d4c536919febc341ff2a"></a><br/></td></tr>
34 </table>
35 <hr/><h2>Typedef Documentation</h2>
36 <a class="anchor" id="gaa0dbaf46ef2ab3f68257e8ed26c643fd"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_GblErrCallback" ref="gaa0dbaf46ef2ab3f68257e8ed26c643fd" args=")(EDMA3_RM_GlobalError deviceStatus, uint32_t instanceId, void *gblerrData)" -->
37 <div class="memitem">
38 <div class="memproto">
39       <table class="memname">
40         <tr>
41           <td class="memname">typedef void(*  <a class="el" href="group___e_d_m_a3___l_l_d___r_m___s_y_m_b_o_l___t_y_p_e_d_e_f.html#gaa0dbaf46ef2ab3f68257e8ed26c643fd">EDMA3_RM_GblErrCallback</a>)(<a class="el" href="group___e_d_m_a3___l_l_d___r_m___s_y_m_b_o_l___e_n_u_m.html#ga16a012f757d48bd975b8ea0c971be3ab">EDMA3_RM_GlobalError</a> deviceStatus, uint32_t instanceId, void *gblerrData)</td>
42         </tr>
43       </table>
44 </div>
45 <div class="memdoc">
47 <p>Global Error callback - caters to module events like bus error etc which are not channel specific. Runs in ISR context. </p>
48 <p>gblerrData is application provided data when open'ing the Resource Manager. </p>
50 </div>
51 </div>
52 <a class="anchor" id="ga3d1093c590b221a5d7b24dbb9bba58d1"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_TccCallback" ref="ga3d1093c590b221a5d7b24dbb9bba58d1" args=")(uint32_t tcc, EDMA3_RM_TccStatus status, void *appData)" -->
53 <div class="memitem">
54 <div class="memproto">
55       <table class="memname">
56         <tr>
57           <td class="memname">typedef void(*  <a class="el" href="group___e_d_m_a3___l_l_d___r_m___s_y_m_b_o_l___t_y_p_e_d_e_f.html#ga3d1093c590b221a5d7b24dbb9bba58d1">EDMA3_RM_TccCallback</a>)(uint32_t tcc, <a class="el" href="group___e_d_m_a3___l_l_d___r_m___s_y_m_b_o_l___e_n_u_m.html#ga6552b0f8faaf17b884686da3bdcb955f">EDMA3_RM_TccStatus</a> status, void *appData)</td>
58         </tr>
59       </table>
60 </div>
61 <div class="memdoc">
63 <p>TCC callback - caters to channel-specific events like "Event Miss Error" or "Transfer Complete". Runs in ISR context. </p>
64 <p>appData is passed by the application during Register'ing of TCC Callback function. </p>
66 </div>
67 </div>
68 <a class="anchor" id="ga95ce8c6a9989cc4bbd29e0234e6ee5e4"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_RegionId" ref="ga95ce8c6a9989cc4bbd29e0234e6ee5e4" args="" -->
69 <div class="memitem">
70 <div class="memproto">
71       <table class="memname">
72         <tr>
73           <td class="memname"><a class="el" href="group___e_d_m_a3___l_l_d___r_m___s_y_m_b_o_l___t_y_p_e_d_e_f.html#ga95ce8c6a9989cc4bbd29e0234e6ee5e4">EDMA3_RM_RegionId</a></td>
74         </tr>
75       </table>
76 </div>
77 <div class="memdoc">
79 <p>EDMA3 Region Id. </p>
80 <p>Use this to assign channels/PaRAM sets/TCCs to a particular Region. </p>
82 </div>
83 </div>
84 <a class="anchor" id="ga73da34ea04a5d4c536919febc341ff2a"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_EventQueue" ref="ga73da34ea04a5d4c536919febc341ff2a" args="" -->
85 <div class="memitem">
86 <div class="memproto">
87       <table class="memname">
88         <tr>
89           <td class="memname"><a class="el" href="group___e_d_m_a3___l_l_d___r_m___s_y_m_b_o_l___t_y_p_e_d_e_f.html#ga73da34ea04a5d4c536919febc341ff2a">EDMA3_RM_EventQueue</a></td>
90         </tr>
91       </table>
92 </div>
93 <div class="memdoc">
95 <p>EDMA3 Event Queue assignment. </p>
96 <p>There can be 8 Event Queues. Either of them can be assigned to a DMA/QDMA channel using this. </p>
98 </div>
99 </div>
100 </div>
101 <hr size="1"/><address style="text-align: right;"><small>Generated on Mon Feb 14 18:31:17 2011 for EDMA3 Resource Manager by&nbsp;
102 <a href="http://www.doxygen.org/index.html">
103 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
104 </body>
105 </html>