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

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