]> 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___d_e_f_i_n_e.html
Updated the Doxygen generated help files for the release 02.11.00.01
[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___d_e_f_i_n_e.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 Defines</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 Defines<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>Defines</h2></td></tr>
26 <tr><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2bc56ec70e329a97072891f90ed78bf9"></a><!-- doxytag: member="EDMA3_LLD_RM_SYMBOL_DEFINE::EDMA3_RM_RES_ANY" ref="ga2bc56ec70e329a97072891f90ed78bf9" args="" -->
27 #define&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___d_e_f_i_n_e.html#ga2bc56ec70e329a97072891f90ed78bf9">EDMA3_RM_RES_ANY</a>&nbsp;&nbsp;&nbsp;(1010u)</td></tr>
28 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Used to specify any available Resource Id (<a class="el" href="struct_e_d_m_a3___r_m___res_desc.html#a8fffc8bd17e838ce866a225ffe14ce02">EDMA3_RM_ResDesc.resId</a>). <br/></td></tr>
29 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#gab014f5a62cb4f050873d3836cc189ca7">EDMA3_RM_E_BASE</a>&nbsp;&nbsp;&nbsp;(-155)</td></tr>
30 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#ga9b69fe3203335237b365833e70d49ff8">EDMA3_RM_E_OBJ_NOT_DELETED</a>&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE)</td></tr>
31 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#gaaf4a8d35e9b2acedc8962b56e02a776f">EDMA3_RM_E_OBJ_NOT_CLOSED</a>&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-1)</td></tr>
32 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#ga0127b16958e3caa025b1fa678251349a">EDMA3_RM_E_OBJ_NOT_OPENED</a>&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-2)</td></tr>
33 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#ga515ee7881e4bd19c1af01a5518bb5608">EDMA3_RM_E_INVALID_PARAM</a>&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-3)</td></tr>
34 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#gabfb8e410466d8c4373aefeddc9f81dc2">EDMA3_RM_E_RES_ALREADY_FREE</a>&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-4)</td></tr>
35 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#gac6c5d09c61d9b2549269576e6d31e41a">EDMA3_RM_E_RES_NOT_OWNED</a>&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-5)</td></tr>
36 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#ga3b062119a0e29e3c9ba65c5e6ffb0629">EDMA3_RM_E_SPECIFIED_RES_NOT_AVAILABLE</a>&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-6)</td></tr>
37 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#gada9f7091b0b9d2ef91485e72e88eb27b">EDMA3_RM_E_ALL_RES_NOT_AVAILABLE</a>&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-7)</td></tr>
38 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#gae0e83d8e8229a31316f77285554c67a8">EDMA3_RM_E_INVALID_STATE</a>&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-8)</td></tr>
39 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#ga4b2559090dd93344d121c02bc0dbd369">EDMA3_RM_E_MAX_RM_INST_OPENED</a>&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-9)</td></tr>
40 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#ga7c4aba313c475ed818203053007d8e74">EDMA3_RM_E_RM_MASTER_ALREADY_EXISTS</a>&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-10)</td></tr>
41 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#gaa97036c99c34f9837e7272f8c50e6b21">EDMA3_RM_E_CALLBACK_ALREADY_REGISTERED</a>&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-11)</td></tr>
42 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#ga610aeab3e667a0edbaf9a673c6253b5b">EDMA3_RM_E_SEMAPHORE</a>&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-12)</td></tr>
43 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#ga6e01bd5ae80120e94b9624b03bd4f354">EDMA3_RM_E_FEATURE_UNSUPPORTED</a>&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-13)</td></tr>
44 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#ga5e0b75a258b42f40a54c1827d6dbdd13">EDMA3_RM_E_RES_NOT_ALLOCATED</a>&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-14)</td></tr>
45 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#ga97cdc5ef936a13a0511ded85385cdfc6">EDMA3_RM_DMA_CHANNEL_ANY</a>&nbsp;&nbsp;&nbsp;(1011u)</td></tr>
46 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#ga3feac8298cdc0d35b02e4932e6a7d59f">EDMA3_RM_QDMA_CHANNEL_ANY</a>&nbsp;&nbsp;&nbsp;(1012u)</td></tr>
47 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#gaf7d4a0f69df53d72e3fcc12816aa600e">EDMA3_RM_TCC_ANY</a>&nbsp;&nbsp;&nbsp;(1013u)</td></tr>
48 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#gae69b6d16d4e673690ddf4208465b74b0">EDMA3_RM_PARAM_ANY</a>&nbsp;&nbsp;&nbsp;(1014u)</td></tr>
49 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#ga2bd465038593def3a5c561d7c561a1fd">EDMA3_RM_CH_NO_PARAM_MAP</a>&nbsp;&nbsp;&nbsp;(1015u)</td></tr>
50 <tr><td class="memItemLeft" align="right" valign="top">#define&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___d_e_f_i_n_e.html#gaaf9c51774af350a6e60dac73a55963ed">EDMA3_RM_CH_NO_TCC_MAP</a>&nbsp;&nbsp;&nbsp;(1016u)</td></tr>
51 </table>
52 <hr/><h2>Define Documentation</h2>
53 <a class="anchor" id="gab014f5a62cb4f050873d3836cc189ca7"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_E_BASE" ref="gab014f5a62cb4f050873d3836cc189ca7" args="" -->
54 <div class="memitem">
55 <div class="memproto">
56       <table class="memname">
57         <tr>
58           <td class="memname">#define EDMA3_RM_E_BASE&nbsp;&nbsp;&nbsp;(-155)</td>
59         </tr>
60       </table>
61 </div>
62 <div class="memdoc">
63 <p>Resource Manager Error Codes base define </p>
65 </div>
66 </div>
67 <a class="anchor" id="ga9b69fe3203335237b365833e70d49ff8"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_E_OBJ_NOT_DELETED" ref="ga9b69fe3203335237b365833e70d49ff8" args="" -->
68 <div class="memitem">
69 <div class="memproto">
70       <table class="memname">
71         <tr>
72           <td class="memname">#define EDMA3_RM_E_OBJ_NOT_DELETED&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE)</td>
73         </tr>
74       </table>
75 </div>
76 <div class="memdoc">
77 <p>Resource Manager Object Not Deleted yet. So the object cannot be created. </p>
79 </div>
80 </div>
81 <a class="anchor" id="gaaf4a8d35e9b2acedc8962b56e02a776f"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_E_OBJ_NOT_CLOSED" ref="gaaf4a8d35e9b2acedc8962b56e02a776f" args="" -->
82 <div class="memitem">
83 <div class="memproto">
84       <table class="memname">
85         <tr>
86           <td class="memname">#define EDMA3_RM_E_OBJ_NOT_CLOSED&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-1)</td>
87         </tr>
88       </table>
89 </div>
90 <div class="memdoc">
91 <p>Resource Manager Object Not Closed yet. So the object cannot be deleted. </p>
93 </div>
94 </div>
95 <a class="anchor" id="ga0127b16958e3caa025b1fa678251349a"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_E_OBJ_NOT_OPENED" ref="ga0127b16958e3caa025b1fa678251349a" args="" -->
96 <div class="memitem">
97 <div class="memproto">
98       <table class="memname">
99         <tr>
100           <td class="memname">#define EDMA3_RM_E_OBJ_NOT_OPENED&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-2)</td>
101         </tr>
102       </table>
103 </div>
104 <div class="memdoc">
105 <p>Resource Manager Object Not Opened yet So the object cannot be closed. </p>
107 </div>
108 </div>
109 <a class="anchor" id="ga515ee7881e4bd19c1af01a5518bb5608"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_E_INVALID_PARAM" ref="ga515ee7881e4bd19c1af01a5518bb5608" args="" -->
110 <div class="memitem">
111 <div class="memproto">
112       <table class="memname">
113         <tr>
114           <td class="memname">#define EDMA3_RM_E_INVALID_PARAM&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-3)</td>
115         </tr>
116       </table>
117 </div>
118 <div class="memdoc">
119 <p>Invalid Parameter passed to API </p>
121 </div>
122 </div>
123 <a class="anchor" id="gabfb8e410466d8c4373aefeddc9f81dc2"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_E_RES_ALREADY_FREE" ref="gabfb8e410466d8c4373aefeddc9f81dc2" args="" -->
124 <div class="memitem">
125 <div class="memproto">
126       <table class="memname">
127         <tr>
128           <td class="memname">#define EDMA3_RM_E_RES_ALREADY_FREE&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-4)</td>
129         </tr>
130       </table>
131 </div>
132 <div class="memdoc">
133 <p>Resource requested for freeing is already free </p>
135 </div>
136 </div>
137 <a class="anchor" id="gac6c5d09c61d9b2549269576e6d31e41a"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_E_RES_NOT_OWNED" ref="gac6c5d09c61d9b2549269576e6d31e41a" args="" -->
138 <div class="memitem">
139 <div class="memproto">
140       <table class="memname">
141         <tr>
142           <td class="memname">#define EDMA3_RM_E_RES_NOT_OWNED&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-5)</td>
143         </tr>
144       </table>
145 </div>
146 <div class="memdoc">
147 <p>Resource requested for allocation/freeing is not owned </p>
149 </div>
150 </div>
151 <a class="anchor" id="ga3b062119a0e29e3c9ba65c5e6ffb0629"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_E_SPECIFIED_RES_NOT_AVAILABLE" ref="ga3b062119a0e29e3c9ba65c5e6ffb0629" args="" -->
152 <div class="memitem">
153 <div class="memproto">
154       <table class="memname">
155         <tr>
156           <td class="memname">#define EDMA3_RM_E_SPECIFIED_RES_NOT_AVAILABLE&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-6)</td>
157         </tr>
158       </table>
159 </div>
160 <div class="memdoc">
161 <p>Resource is not available </p>
163 </div>
164 </div>
165 <a class="anchor" id="gada9f7091b0b9d2ef91485e72e88eb27b"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_E_ALL_RES_NOT_AVAILABLE" ref="gada9f7091b0b9d2ef91485e72e88eb27b" args="" -->
166 <div class="memitem">
167 <div class="memproto">
168       <table class="memname">
169         <tr>
170           <td class="memname">#define EDMA3_RM_E_ALL_RES_NOT_AVAILABLE&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-7)</td>
171         </tr>
172       </table>
173 </div>
174 <div class="memdoc">
175 <p>No Resource of specified type is available </p>
177 </div>
178 </div>
179 <a class="anchor" id="gae0e83d8e8229a31316f77285554c67a8"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_E_INVALID_STATE" ref="gae0e83d8e8229a31316f77285554c67a8" args="" -->
180 <div class="memitem">
181 <div class="memproto">
182       <table class="memname">
183         <tr>
184           <td class="memname">#define EDMA3_RM_E_INVALID_STATE&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-8)</td>
185         </tr>
186       </table>
187 </div>
188 <div class="memdoc">
189 <p>Invalid State of EDMA3 RM Obj </p>
191 </div>
192 </div>
193 <a class="anchor" id="ga4b2559090dd93344d121c02bc0dbd369"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_E_MAX_RM_INST_OPENED" ref="ga4b2559090dd93344d121c02bc0dbd369" args="" -->
194 <div class="memitem">
195 <div class="memproto">
196       <table class="memname">
197         <tr>
198           <td class="memname">#define EDMA3_RM_E_MAX_RM_INST_OPENED&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-9)</td>
199         </tr>
200       </table>
201 </div>
202 <div class="memdoc">
203 <p>Maximum no of Res Mgr Instances already Opened </p>
205 </div>
206 </div>
207 <a class="anchor" id="ga7c4aba313c475ed818203053007d8e74"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_E_RM_MASTER_ALREADY_EXISTS" ref="ga7c4aba313c475ed818203053007d8e74" args="" -->
208 <div class="memitem">
209 <div class="memproto">
210       <table class="memname">
211         <tr>
212           <td class="memname">#define EDMA3_RM_E_RM_MASTER_ALREADY_EXISTS&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-10)</td>
213         </tr>
214       </table>
215 </div>
216 <div class="memdoc">
217 <p>More than one Res Mgr Master Instance NOT supported. Only 1 master can exist. </p>
219 </div>
220 </div>
221 <a class="anchor" id="gaa97036c99c34f9837e7272f8c50e6b21"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_E_CALLBACK_ALREADY_REGISTERED" ref="gaa97036c99c34f9837e7272f8c50e6b21" args="" -->
222 <div class="memitem">
223 <div class="memproto">
224       <table class="memname">
225         <tr>
226           <td class="memname">#define EDMA3_RM_E_CALLBACK_ALREADY_REGISTERED&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-11)</td>
227         </tr>
228       </table>
229 </div>
230 <div class="memdoc">
231 <p>Callback function already registered. </p>
233 </div>
234 </div>
235 <a class="anchor" id="ga610aeab3e667a0edbaf9a673c6253b5b"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_E_SEMAPHORE" ref="ga610aeab3e667a0edbaf9a673c6253b5b" args="" -->
236 <div class="memitem">
237 <div class="memproto">
238       <table class="memname">
239         <tr>
240           <td class="memname">#define EDMA3_RM_E_SEMAPHORE&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-12)</td>
241         </tr>
242       </table>
243 </div>
244 <div class="memdoc">
245 <p>Semaphore related error </p>
247 </div>
248 </div>
249 <a class="anchor" id="ga6e01bd5ae80120e94b9624b03bd4f354"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_E_FEATURE_UNSUPPORTED" ref="ga6e01bd5ae80120e94b9624b03bd4f354" args="" -->
250 <div class="memitem">
251 <div class="memproto">
252       <table class="memname">
253         <tr>
254           <td class="memname">#define EDMA3_RM_E_FEATURE_UNSUPPORTED&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-13)</td>
255         </tr>
256       </table>
257 </div>
258 <div class="memdoc">
259 <p>Hardware feature NOT supported </p>
261 </div>
262 </div>
263 <a class="anchor" id="ga5e0b75a258b42f40a54c1827d6dbdd13"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_E_RES_NOT_ALLOCATED" ref="ga5e0b75a258b42f40a54c1827d6dbdd13" args="" -->
264 <div class="memitem">
265 <div class="memproto">
266       <table class="memname">
267         <tr>
268           <td class="memname">#define EDMA3_RM_E_RES_NOT_ALLOCATED&nbsp;&nbsp;&nbsp;(EDMA3_RM_E_BASE-14)</td>
269         </tr>
270       </table>
271 </div>
272 <div class="memdoc">
273 <p>EDMA3 Resource NOT allocated </p>
275 </div>
276 </div>
277 <a class="anchor" id="ga97cdc5ef936a13a0511ded85385cdfc6"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_DMA_CHANNEL_ANY" ref="ga97cdc5ef936a13a0511ded85385cdfc6" args="" -->
278 <div class="memitem">
279 <div class="memproto">
280       <table class="memname">
281         <tr>
282           <td class="memname">#define EDMA3_RM_DMA_CHANNEL_ANY&nbsp;&nbsp;&nbsp;(1011u)</td>
283         </tr>
284       </table>
285 </div>
286 <div class="memdoc">
287 <p>Used to specify any available DMA Channel while requesting one. Used in the API EDMA3_RM_allocLogicalChannel (). DMA channel from the pool of (owned &amp;&amp; non_reserved &amp;&amp; available_right_now) DMA channels will be chosen and returned. </p>
289 </div>
290 </div>
291 <a class="anchor" id="ga3feac8298cdc0d35b02e4932e6a7d59f"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_QDMA_CHANNEL_ANY" ref="ga3feac8298cdc0d35b02e4932e6a7d59f" args="" -->
292 <div class="memitem">
293 <div class="memproto">
294       <table class="memname">
295         <tr>
296           <td class="memname">#define EDMA3_RM_QDMA_CHANNEL_ANY&nbsp;&nbsp;&nbsp;(1012u)</td>
297         </tr>
298       </table>
299 </div>
300 <div class="memdoc">
301 <p>Used to specify any available QDMA Channel while requesting one. Used in the API <a class="el" href="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#ga4ac58bd9d22200f51216887576f77d32" title="Request a DMA/QDMA/Link channel.">EDMA3_RM_allocLogicalChannel()</a>. QDMA channel from the pool of (owned &amp;&amp; non_reserved &amp;&amp; available_right_now) QDMA channels will be chosen and returned. </p>
303 </div>
304 </div>
305 <a class="anchor" id="gaf7d4a0f69df53d72e3fcc12816aa600e"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_TCC_ANY" ref="gaf7d4a0f69df53d72e3fcc12816aa600e" args="" -->
306 <div class="memitem">
307 <div class="memproto">
308       <table class="memname">
309         <tr>
310           <td class="memname">#define EDMA3_RM_TCC_ANY&nbsp;&nbsp;&nbsp;(1013u)</td>
311         </tr>
312       </table>
313 </div>
314 <div class="memdoc">
315 <p>Used to specify any available TCC while requesting one. Used in the API <a class="el" href="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#ga4ac58bd9d22200f51216887576f77d32" title="Request a DMA/QDMA/Link channel.">EDMA3_RM_allocLogicalChannel()</a>, for both DMA and QDMA channels. TCC from the pool of (owned &amp;&amp; non_reserved &amp;&amp; available_right_now) TCCs will be chosen and returned. </p>
317 </div>
318 </div>
319 <a class="anchor" id="gae69b6d16d4e673690ddf4208465b74b0"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_PARAM_ANY" ref="gae69b6d16d4e673690ddf4208465b74b0" args="" -->
320 <div class="memitem">
321 <div class="memproto">
322       <table class="memname">
323         <tr>
324           <td class="memname">#define EDMA3_RM_PARAM_ANY&nbsp;&nbsp;&nbsp;(1014u)</td>
325         </tr>
326       </table>
327 </div>
328 <div class="memdoc">
329 <p>Used to specify any available PaRAM Set while requesting one. Used in the API <a class="el" href="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#ga4ac58bd9d22200f51216887576f77d32" title="Request a DMA/QDMA/Link channel.">EDMA3_RM_allocLogicalChannel()</a>, for both DMA/QDMA and Link channels. PaRAM Set from the pool of (owned &amp;&amp; non_reserved &amp;&amp; available_right_now) PaRAM Sets will be chosen and returned. </p>
331 </div>
332 </div>
333 <a class="anchor" id="ga2bd465038593def3a5c561d7c561a1fd"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_CH_NO_PARAM_MAP" ref="ga2bd465038593def3a5c561d7c561a1fd" args="" -->
334 <div class="memitem">
335 <div class="memproto">
336       <table class="memname">
337         <tr>
338           <td class="memname">#define EDMA3_RM_CH_NO_PARAM_MAP&nbsp;&nbsp;&nbsp;(1015u)</td>
339         </tr>
340       </table>
341 </div>
342 <div class="memdoc">
343 <p>This define is used to specify that a DMA channel is NOT tied to any PaRAM Set and hence any available PaRAM Set could be used for that DMA channel. It could be used in dmaChannelPaRAMMap [EDMA3_MAX_DMA_CH], in global configuration structure <a class="el" href="struct_e_d_m_a3___r_m___gbl_config_params.html" title="Init-time Configuration structure for EDMA3 controller, to provide Global SoC specific...">EDMA3_RM_GblConfigParams</a>.</p>
344 <p>This value should mandatorily be used to mark DMA channels with no initial mapping to specific PaRAM Sets. </p>
346 </div>
347 </div>
348 <a class="anchor" id="gaaf9c51774af350a6e60dac73a55963ed"></a><!-- doxytag: member="edma3_rm.h::EDMA3_RM_CH_NO_TCC_MAP" ref="gaaf9c51774af350a6e60dac73a55963ed" args="" -->
349 <div class="memitem">
350 <div class="memproto">
351       <table class="memname">
352         <tr>
353           <td class="memname">#define EDMA3_RM_CH_NO_TCC_MAP&nbsp;&nbsp;&nbsp;(1016u)</td>
354         </tr>
355       </table>
356 </div>
357 <div class="memdoc">
358 <p>This define is used to specify that the DMA/QDMA channel is not tied to any TCC and hence any available TCC could be used for that DMA/QDMA channel. It could be used in dmaChannelTccMap [EDMA3_MAX_DMA_CH], in global configuration structure <a class="el" href="struct_e_d_m_a3___r_m___gbl_config_params.html" title="Init-time Configuration structure for EDMA3 controller, to provide Global SoC specific...">EDMA3_RM_GblConfigParams</a>.</p>
359 <p>This value should mandatorily be used to mark DMA channels with no initial mapping to specific TCCs. </p>
361 </div>
362 </div>
363 </div>
364 <hr size="1"/><address style="text-align: right;"><small>Generated on Fri Jan 28 16:33:49 2011 for EDMA3 Resource Manager by&nbsp;
365 <a href="http://www.doxygen.org/index.html">
366 <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.6.1 </small></address>
367 </body>
368 </html>