comparison src/cs/riviera/rvm/rvm_swe.c @ 0:945cf7f506b2

src/cs: chipsetsw import from tcs211-fcmodem binary blobs and LCD demo files have been excluded, all line endings are LF only
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 25 Sep 2016 22:50:11 +0000
parents
children 4f43e4f5ab13
comparison
equal deleted inserted replaced
-1:000000000000 0:945cf7f506b2
1 /*
2 * AUTOMATICALLY GENERATED FILE - DO NOT EDIT
3 *
4 * This file was generated by ./Scripts/gen_files.pl
5 * See Tools/swe_builder/Readme.txt
6 * xrashmic Manually edited to fix the MMS bug
7 */
8
9 #include "rvm/rvm_gen.h"
10 #include "rv/rv_defined_swe.h"
11 #include "rvm/rvm_use_id_list.h"
12 #include "rvm/rvm_ext_use_id_list.h"
13
14
15
16 /* Extern definition of all get_info functions. */
17 T_RVM_RETURN btu_get_info(T_RVM_INFO_SWE *);
18 T_RVM_RETURN gki_get_info(T_RVM_INFO_SWE *);
19 T_RVM_RETURN bth_get_info(T_RVM_INFO_SWE *);
20 T_RVM_RETURN btui_get_info(T_RVM_INFO_SWE *);
21 T_RVM_RETURN rpc_get_info(T_RVM_INFO_SWE *);
22 T_RVM_RETURN rvm_get_info(T_RVM_INFO_SWE *);
23 T_RVM_RETURN rvt_get_info(T_RVM_INFO_SWE *);
24 T_RVM_RETURN ti_prf_get_info(T_RVM_INFO_SWE *);
25 T_RVM_RETURN r2d_get_info(T_RVM_INFO_SWE *);
26 T_RVM_RETURN rtc_get_info(T_RVM_INFO_SWE *);
27 T_RVM_RETURN ffs_get_info(T_RVM_INFO_SWE *);
28 T_RVM_RETURN kpd_get_info(T_RVM_INFO_SWE *);
29 T_RVM_RETURN spi_get_info(T_RVM_INFO_SWE *);
30 T_RVM_RETURN lcc_get_info(T_RVM_INFO_SWE *);
31 T_RVM_RETURN rgui_get_info(T_RVM_INFO_SWE *);
32 T_RVM_RETURN hci_get_info(T_RVM_INFO_SWE *);
33 T_RVM_RETURN l2cap_get_info(T_RVM_INFO_SWE *);
34 T_RVM_RETURN btctrl_get_info(T_RVM_INFO_SWE *);
35 T_RVM_RETURN rfc_get_info(T_RVM_INFO_SWE *);
36 T_RVM_RETURN spp_get_info(T_RVM_INFO_SWE *);
37 T_RVM_RETURN hs_get_info(T_RVM_INFO_SWE *);
38 T_RVM_RETURN hsg_get_info(T_RVM_INFO_SWE *);
39 T_RVM_RETURN sdp_get_info(T_RVM_INFO_SWE *);
40 T_RVM_RETURN dun_get_info(T_RVM_INFO_SWE *);
41 T_RVM_RETURN fax_get_info(T_RVM_INFO_SWE *);
42 T_RVM_RETURN obx_get_info(T_RVM_INFO_SWE *);
43 T_RVM_RETURN opp_get_info(T_RVM_INFO_SWE *);
44 T_RVM_RETURN ftp_get_info(T_RVM_INFO_SWE *);
45 T_RVM_RETURN syn_get_info(T_RVM_INFO_SWE *);
46 T_RVM_RETURN expl_get_info(T_RVM_INFO_SWE *);
47 T_RVM_RETURN audio_get_info(T_RVM_INFO_SWE *);
48 T_RVM_RETURN etm_get_info(T_RVM_INFO_SWE *);
49 T_RVM_RETURN dar_get_info(T_RVM_INFO_SWE *);
50 T_RVM_RETURN mks_get_info(T_RVM_INFO_SWE *);
51 T_RVM_RETURN mpm_get_info(T_RVM_INFO_SWE *);
52 T_RVM_RETURN lls_get_info(T_RVM_INFO_SWE *);
53 T_RVM_RETURN atp_get_info(T_RVM_INFO_SWE *);
54 T_RVM_RETURN atp_uart_get_info(T_RVM_INFO_SWE *);
55 T_RVM_RETURN mdc_get_info(T_RVM_INFO_SWE *);
56 T_RVM_RETURN tty_get_info(T_RVM_INFO_SWE *);
57 T_RVM_RETURN dcm_get_info(T_RVM_INFO_SWE *);
58 T_RVM_RETURN dcfg_get_info(T_RVM_INFO_SWE *);
59 //xrashmic 11 Apr, 2004 MMI-SPR-29099
60 //Added mms swe.
61 T_RVM_RETURN mms_get_info(T_RVM_INFO_SWE *);
62 T_RVM_RETURN mfw_get_info(T_RVM_INFO_SWE *);
63 T_RVM_RETURN smbs_get_info(T_RVM_INFO_SWE *);
64 T_RVM_RETURN audio_bgd_get_info(T_RVM_INFO_SWE *);
65 T_RVM_RETURN img_get_info(T_RVM_INFO_SWE *);
66 T_RVM_RETURN mdl_get_info(T_RVM_INFO_SWE *);
67 T_RVM_RETURN rtest_get_info(T_RVM_INFO_SWE *);
68 T_RVM_RETURN tut_get_info(T_RVM_INFO_SWE *);
69 T_RVM_RETURN kil_get_info(T_RVM_INFO_SWE *);
70 T_RVM_RETURN kgc_get_info(T_RVM_INFO_SWE *);
71 T_RVM_RETURN kcl_get_info(T_RVM_INFO_SWE *);
72 T_RVM_RETURN kmm_get_info(T_RVM_INFO_SWE *);
73 T_RVM_RETURN knm_get_info(T_RVM_INFO_SWE *);
74 T_RVM_RETURN uvm_get_info(T_RVM_INFO_SWE *);
75 T_RVM_RETURN kzp_get_info(T_RVM_INFO_SWE *);
76 T_RVM_RETURN kpg_get_info(T_RVM_INFO_SWE *);
77 T_RVM_RETURN jtm_get_info(T_RVM_INFO_SWE *);
78 T_RVM_RETURN rnet_get_info(T_RVM_INFO_SWE *);
79 T_RVM_RETURN rnet_ws_get_info(T_RVM_INFO_SWE *);
80 T_RVM_RETURN rnet_rt_get_info(T_RVM_INFO_SWE *);
81 T_RVM_RETURN rnet_br_get_info(T_RVM_INFO_SWE *);
82 T_RVM_RETURN condat_frm_get_info(T_RVM_INFO_SWE *);
83 T_RVM_RETURN msme_get_info(T_RVM_INFO_SWE *);
84 T_RVM_RETURN msfe_get_info(T_RVM_INFO_SWE *);
85 T_RVM_RETURN stke_get_info(T_RVM_INFO_SWE *);
86 T_RVM_RETURN brse_get_info(T_RVM_INFO_SWE *);
87 T_RVM_RETURN brae_get_info(T_RVM_INFO_SWE *);
88 T_RVM_RETURN phse_get_info(T_RVM_INFO_SWE *);
89 T_RVM_RETURN mmse_get_info(T_RVM_INFO_SWE *);
90 T_RVM_RETURN slse_get_info(T_RVM_INFO_SWE *);
91 T_RVM_RETURN smae_get_info(T_RVM_INFO_SWE *);
92 T_RVM_RETURN meae_get_info(T_RVM_INFO_SWE *);
93 T_RVM_RETURN sece_get_info(T_RVM_INFO_SWE *);
94 T_RVM_RETURN sele_get_info(T_RVM_INFO_SWE *);
95 T_RVM_RETURN prse_get_info(T_RVM_INFO_SWE *);
96 T_RVM_RETURN jaae_get_info(T_RVM_INFO_SWE *);
97 T_RVM_RETURN jase_get_info(T_RVM_INFO_SWE *);
98 T_RVM_RETURN emae_get_info(T_RVM_INFO_SWE *);
99 T_RVM_RETURN emse_get_info(T_RVM_INFO_SWE *);
100 T_RVM_RETURN it1e_get_info(T_RVM_INFO_SWE *);
101 T_RVM_RETURN it2e_get_info(T_RVM_INFO_SWE *);
102 T_RVM_RETURN it0e_get_info(T_RVM_INFO_SWE *);
103 T_RVM_RETURN uise_get_info(T_RVM_INFO_SWE *);
104 T_RVM_RETURN uiae_get_info(T_RVM_INFO_SWE *);
105
106
107
108 /* RVM_SWE_GET_INFO_ARRAY defines the correspondance between
109 * SWE USE_ID and get_info function.
110 */
111 const T_RVM_CONST_SWE_INFO RVM_SWE_GET_INFO_ARRAY[] =
112 {
113 #ifdef RVM_BTU_SWE
114 { BTU_USE_ID, btu_get_info},
115 #endif
116
117 #ifdef RVM_GKI_SWE
118 { GKI_USE_ID, gki_get_info},
119 #endif
120
121 #ifdef RVM_BTH_SWE
122 { BTH_USE_ID, bth_get_info},
123 #endif
124
125 #ifdef RVM_BTUI_SWE
126 { BTUI_USE_ID, btui_get_info},
127 #endif
128
129 #ifdef RVM_RPC_SWE
130 { RPC_USE_ID, rpc_get_info},
131 #endif
132
133 #ifdef RVM_RVM_SWE
134 { RVM_USE_ID, rvm_get_info},
135 #endif
136
137 #ifdef RVM_RVT_SWE
138 { RVT_USE_ID, rvt_get_info},
139 #endif
140
141 #ifdef RVM_TI_PRF_SWE
142 { TI_PRF_USE_ID, ti_prf_get_info},
143 #endif
144
145 #ifdef RVM_R2D_SWE
146 { R2D_USE_ID, r2d_get_info},
147 #endif
148
149 #ifdef RVM_RTC_SWE
150 { RTC_USE_ID, rtc_get_info},
151 #endif
152
153 #ifdef RVM_FFS_SWE
154 { FFS_USE_ID, ffs_get_info},
155 #endif
156
157 #ifdef RVM_KPD_SWE
158 { KPD_USE_ID, kpd_get_info},
159 #endif
160
161 #ifdef RVM_SPI_SWE
162 { SPI_USE_ID, spi_get_info},
163 #endif
164
165 #ifdef RVM_LCC_SWE
166 { LCC_USE_ID, lcc_get_info},
167 #endif
168
169 #ifdef RVM_RGUI_SWE
170 { RGUI_USE_ID, rgui_get_info},
171 #endif
172
173 #ifdef RVM_HCI_SWE
174 { HCI_USE_ID, hci_get_info},
175 #endif
176
177 #ifdef RVM_L2CAP_SWE
178 { L2CAP_USE_ID, l2cap_get_info},
179 #endif
180
181 #ifdef RVM_BTCTRL_SWE
182 { BTCTRL_USE_ID, btctrl_get_info},
183 #endif
184
185 #ifdef RVM_RFC_SWE
186 { RFC_USE_ID, rfc_get_info},
187 #endif
188
189 #ifdef RVM_SPP_SWE
190 { SPP_USE_ID, spp_get_info},
191 #endif
192
193 #ifdef RVM_HS_SWE
194 { HS_USE_ID, hs_get_info},
195 #endif
196
197 #ifdef RVM_HSG_SWE
198 { HSG_USE_ID, hsg_get_info},
199 #endif
200
201 #ifdef RVM_SDP_SWE
202 { SDP_USE_ID, sdp_get_info},
203 #endif
204
205 #ifdef RVM_DUN_SWE
206 { DUN_USE_ID, dun_get_info},
207 #endif
208
209 #ifdef RVM_FAX_SWE
210 { FAX_USE_ID, fax_get_info},
211 #endif
212
213 #ifdef RVM_OBX_SWE
214 { OBX_USE_ID, obx_get_info},
215 #endif
216
217 #ifdef RVM_OPP_SWE
218 { OPP_USE_ID, opp_get_info},
219 #endif
220
221 #ifdef RVM_FTP_SWE
222 { FTP_USE_ID, ftp_get_info},
223 #endif
224
225 #ifdef RVM_SYN_SWE
226 { SYN_USE_ID, syn_get_info},
227 #endif
228
229 #ifdef RVM_EXPL_SWE
230 { EXPL_USE_ID, expl_get_info},
231 #endif
232
233 #ifdef RVM_AUDIO_SWE
234 { AUDIO_USE_ID, audio_get_info},
235 #endif
236
237 #ifdef RVM_ETM_SWE
238 { ETM_USE_ID, etm_get_info},
239 #endif
240
241 #ifdef RVM_DAR_SWE
242 { DAR_USE_ID, dar_get_info},
243 #endif
244
245 #ifdef RVM_MKS_SWE
246 { MKS_USE_ID, mks_get_info},
247 #endif
248
249 #ifdef RVM_MPM_SWE
250 { MPM_USE_ID, mpm_get_info},
251 #endif
252
253 #ifdef RVM_LLS_SWE
254 { LLS_USE_ID, lls_get_info},
255 #endif
256
257 #ifdef RVM_ATP_SWE
258 { ATP_USE_ID, atp_get_info},
259 #endif
260
261 #ifdef RVM_ATP_UART_SWE
262 { ATP_UART_USE_ID, atp_uart_get_info},
263 #endif
264
265 #ifdef RVM_MDC_SWE
266 { MDC_USE_ID, mdc_get_info},
267 #endif
268
269 #ifdef RVM_TTY_SWE
270 { TTY_USE_ID, tty_get_info},
271 #endif
272
273 #ifdef RVM_DCM_SWE
274 { DCM_USE_ID, dcm_get_info},
275 #endif
276
277 #ifdef RVM_DCFG_SWE
278 { DCFG_USE_ID, dcfg_get_info},
279 #endif
280 //xrashmic 11 Apr, 2004 MMI-SPR-29099
281 //Added mms swe.
282 #ifdef RVM_MMS_SWE
283 { MMS_USE_ID, mms_get_info},
284 #endif
285
286 #ifdef RVM_MFW_SWE
287 { MFW_USE_ID, mfw_get_info},
288 #endif
289
290 #ifdef RVM_SMBS_SWE
291 { SMBS_USE_ID, smbs_get_info},
292 #endif
293
294 #ifdef RVM_AUDIO_BGD_SWE
295 { AUDIO_BGD_USE_ID, audio_bgd_get_info},
296 #endif
297
298 #ifdef RVM_IMG_SWE
299 { IMG_USE_ID, img_get_info},
300 #endif
301
302 #ifdef RVM_MDL_SWE
303 { MDL_USE_ID, mdl_get_info},
304 #endif
305
306 #ifdef RVM_RTEST_SWE
307 { RTEST_USE_ID, rtest_get_info},
308 #endif
309
310 #ifdef RVM_TUT_SWE
311 { TUT_USE_ID, tut_get_info},
312 #endif
313
314 #ifdef RVM_KIL_SWE
315 { KIL_USE_ID, kil_get_info},
316 #endif
317
318 #ifdef RVM_KGC_SWE
319 { KGC_USE_ID, kgc_get_info},
320 #endif
321
322 #ifdef RVM_KCL_SWE
323 { KCL_USE_ID, kcl_get_info},
324 #endif
325
326 #ifdef RVM_KMM_SWE
327 { KMM_USE_ID, kmm_get_info},
328 #endif
329
330 #ifdef RVM_KNM_SWE
331 { KNM_USE_ID, knm_get_info},
332 #endif
333
334 #ifdef RVM_UVM_SWE
335 { UVM_USE_ID, uvm_get_info},
336 #endif
337
338 #ifdef RVM_KZP_SWE
339 { KZP_USE_ID, kzp_get_info},
340 #endif
341
342 #ifdef RVM_KPG_SWE
343 { KPG_USE_ID, kpg_get_info},
344 #endif
345
346 #ifdef RVM_JTM_SWE
347 { JTM_USE_ID, jtm_get_info},
348 #endif
349
350 #ifdef RVM_RNET_SWE
351 { RNET_USE_ID, rnet_get_info},
352 #endif
353
354 #ifdef RVM_RNET_WS_SWE
355 { RNET_WS_USE_ID, rnet_ws_get_info},
356 #endif
357
358 #ifdef RVM_RNET_RT_SWE
359 { RNET_RT_USE_ID, rnet_rt_get_info},
360 #endif
361
362 #ifdef RVM_RNET_BR_SWE
363 { RNET_BR_USE_ID, rnet_br_get_info},
364 #endif
365
366 #ifdef RVM_CONDAT_FRM_SWE
367 { CONDAT_FRM_USE_ID, condat_frm_get_info},
368 #endif
369
370 #ifdef RVM_MSME_SWE
371 { MSME_USE_ID, msme_get_info},
372 #endif
373
374 #ifdef RVM_MSFE_SWE
375 { MSFE_USE_ID, msfe_get_info},
376 #endif
377
378 #ifdef RVM_STKE_SWE
379 { STKE_USE_ID, stke_get_info},
380 #endif
381
382 #ifdef RVM_BRSE_SWE
383 { BRSE_USE_ID, brse_get_info},
384 #endif
385
386 #ifdef RVM_BRAE_SWE
387 { BRAE_USE_ID, brae_get_info},
388 #endif
389
390 #ifdef RVM_PHSE_SWE
391 { PHSE_USE_ID, phse_get_info},
392 #endif
393
394 #ifdef RVM_MMSE_SWE
395 { MMSE_USE_ID, mmse_get_info},
396 #endif
397
398 #ifdef RVM_SLSE_SWE
399 { SLSE_USE_ID, slse_get_info},
400 #endif
401
402 #ifdef RVM_SMAE_SWE
403 { SMAE_USE_ID, smae_get_info},
404 #endif
405
406 #ifdef RVM_MEAE_SWE
407 { MEAE_USE_ID, meae_get_info},
408 #endif
409
410 #ifdef RVM_SECE_SWE
411 { SECE_USE_ID, sece_get_info},
412 #endif
413
414 #ifdef RVM_SELE_SWE
415 { SELE_USE_ID, sele_get_info},
416 #endif
417
418 #ifdef RVM_PRSE_SWE
419 { PRSE_USE_ID, prse_get_info},
420 #endif
421
422 #ifdef RVM_JAAE_SWE
423 { JAAE_USE_ID, jaae_get_info},
424 #endif
425
426 #ifdef RVM_JASE_SWE
427 { JASE_USE_ID, jase_get_info},
428 #endif
429
430 #ifdef RVM_EMAE_SWE
431 { EMAE_USE_ID, emae_get_info},
432 #endif
433
434 #ifdef RVM_EMSE_SWE
435 { EMSE_USE_ID, emse_get_info},
436 #endif
437
438 #ifdef RVM_IT1E_SWE
439 { IT1E_USE_ID, it1e_get_info},
440 #endif
441
442 #ifdef RVM_IT2E_SWE
443 { IT2E_USE_ID, it2e_get_info},
444 #endif
445
446 #ifdef RVM_IT0E_SWE
447 { IT0E_USE_ID, it0e_get_info},
448 #endif
449
450 #ifdef RVM_UISE_SWE
451 { UISE_USE_ID, uise_get_info},
452 #endif
453
454 #ifdef RVM_UIAE_SWE
455 { UIAE_USE_ID, uiae_get_info},
456 #endif
457
458 { RVM_INVALID_USE_ID, NULL}
459 };