comparison g23m/system/busyb/unbusy_optionset.xml @ 0:509db1a7b7b8

initial import: leo2moko-r1
author Space Falcon <falcon@ivan.Harhan.ORG>
date Mon, 01 Jun 2015 03:24:05 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:509db1a7b7b8
1 <?xml version="1.0" encoding="utf-8"?>
2 <optionSet description="compiler options" name="Options">
3 <options>
4 <!-- FIXME: may need to merge some options (like em_opt, etc.) in global_opt, depending on the affected
5 entities: if all are affected, use global_opt, if only GPRS entities are affected use gprs_opt, etc. -->
6 <optionDef description="options for the generation process needed ccdgen" name="makcdg_opt">
7 <condOption name="ccdgenff">
8 <condValue pathRef="CCDGEN_FFLAGS" />
9 </condOption>
10 <condOption name="cdgincdir">
11 <condValue pathRef="OUT_CDGINC" />
12 </condOption>
13 <condOption name="cdgincdir_tools">
14 <condValue pathRef="OUT_CDGINC_TOOLS"/>
15 </condOption>
16 <condOption name="tdcincdir">
17 <condValue pathRef="OUT_TDCINC" />
18 </condOption>
19 <condOption name="tdclibdir">
20 <condValue pathRef="OUT_LIB_TDCLIB" />
21 </condOption>
22 <condOption name="str2inddir">
23 <condValue pathRef="OUT_TRACE" />
24 </condOption>
25 <condOption name="sapdir">
26 <condValue pathRef="G23_DOC_SAP" />
27 </condOption>
28 <condOption name="aimdir">
29 <condValue pathRef="G23_DOC_MSG" />
30 </condOption>
31 </optionDef>
32 <optionDef description="global options" name="global_opt">
33 <condOption name="define">
34 <condValue value="CCDTABLES_EXTERN" />
35 <condValue value="OPTION_MULTITHREAD" />
36 <condValue value="NEW_FRAME" />
37 <condValue value="NEW_ENTITY" />
38 <condValue value="_TARGET_" />
39 <!-- FIXME: for simulation -->
40 <condValue value="SHARED_VSI" />
41 <condValue require="PS==1" value="MEMORY_SUPERVISION" />
42 <condValue require="PS==1" value="OPTIMIZE_POOL" />
43 <condValue value="ALR" />
44 <condValue value="FF_EOTD" require="EOTD==1" />
45 <condValue value="FF_HOMEZONE" require="HZONE==1" />
46 <condValue value="FF_MMI_SAT_ICON" require="SATICON==1" />
47 <condValue value="FF_MMI_EMS" require="EMS==1" />
48 <condValue value="FF_MMI_MMS" require="MMS==1" />
49 <condValue value="FF_MMI_SMS_DYNAMIC" require="SMS_DYNAMIC==1" />
50 <condValue value="FF_GPF_TCPIP" require="TCPIP==1 || TCPIP==2 || WAP==3" />
51 <condValue value="CO_TCPIP_TESTAPP" require="TCPIP==2" />
52 <condValue value="FF_TCP_IP" require="AAA_DAA==1" />
53 <condValue value="FF_PKTIO" require="PKTI!=0" />
54 <condValue value="FF_TWO_UART_PORTS" require="DP==1" />
55 <!-- NGENGE: entity switch -->
56 <condValue value="FF_MUX" require="MUX!=0"/>
57 <condValue value="FF_CPHS" require="CPHS==1" />
58 <condValue value="_TMS470" />
59 <condValue value="UART" require="UART==1" />
60 <condValue value="SIM_PERS" require="SIMP==1" />
61 <condValue value="FF_ATI" require="FF_ATI==1" />
62 </condOption>
63 <condOption name="undefine">
64 <condValue value="FF_TCP_IP" require="AAA_DAA!=1" />
65 <condValue value="TI_DUAL_MODE" />
66 </condOption>
67 <condOption name="include">
68 <condValue pathRef="G23_INC" />
69 <condValue pathRef="GPF_INC" />
70 <condValue pathRef="G23_INCLUDE" />
71 <condValue pathRef="OUT_CDGINC" />
72 <condValue pathRef="CPS_CSR_INTERFACE" require="EOTD==1" />
73 <condValue pathRef="CPS_CSR_SMS" require="EOTD==1" />
74 <condValue pathRef="INC_TOOLS" />
75 </condOption>
76 </optionDef>
77 <optionDef description="gprs global options" name="gprs_opt">
78 <condOption name="define">
79 <condValue require="PMODE==2" value="PHONEBOOK_EXTENSION" />
80 <condValue require="PMODE==2" value="GPRS" />
81 </condOption>
82 <condOption name="undefine">
83 <condValue require="PMODE!=2" value="GPRS" />
84 </condOption>
85 </optionDef>
86 <optionDef description="fax and data options" name="fd_opt">
87 <condOption name="define">
88 <condValue require="FF_ATI==1" value="AT_INTERPRETER" />
89 <condValue value="USE_L1FD_FUNC_INTERFACE" />
90 <condValue require="SRVC!=0" value="FAX_AND_DATA" />
91 <condValue require="SRVC==1" value="FF_FAX" />
92 <condValue require="SRVC!=0" value="USE_L2FD_FUNC_INTERFACE" />
93 <condValue require="WAP==1 || WAP==3" value="FF_WAP" />
94 <condValue require="SATE==1" value="FF_SAT_E" />
95 <condValue require="SATE==1 || WAP==1" value="CO_UDP_IP" />
96 <condValue value="SRVC=" valRef="SRVC" />
97 </condOption>
98 <condOption name="undefine">
99 <condValue require="SRVC==0" value="FAX_AND_DATA" />
100 </condOption>
101 <!-- FIXME: may need additional "include"s for WAP? see condat_lib_ip.mak #298 ff. -->
102 </optionDef>
103 <optionDef description="trace options" name="trace_opt">
104 <!-- only support no traces (NTRC==1) or compressed traces (NTRC==4) -->
105 <condOption name="define">
106 <condValue value="NWARN" />
107 <condValue require="NTRC == 1" value="NCONFIG" />
108 <condValue require="NTRC == 1" value="NTRACE" />
109 </condOption>
110 </optionDef>
111 <optionDef description="str2ind options" name="str2ind_opt">
112 <condOption name="str2ind_dir">
113 <condValue pathRef="OUT_TRACE" />
114 </condOption>
115 <condOption name="table_file">
116 <condValue pathRef="OUT_TRACE_STR2IND_TAB" />
117 </condOption>
118 <condOption name="version_file">
119 <condValue pathRef="OUT_TRACE_STR2IND_VERSION" />
120 </condOption>
121 <condOption name="log_file">
122 <condValue pathRef="OUT_TRACE_STR2IND_LOG" />
123 </condOption>
124 </optionDef>
125 <optionDef description="engineering mode options" name="em_opt">
126 <condOption name="define">
127 <condValue require="EM==1" value="FF_EM_MODE" />
128 </condOption>
129 <condOption name="undefine">
130 <condValue require="EM==0" value="FF_EM_MODE" />
131 </condOption>
132 </optionDef>
133 <optionDef description="vocoder functional interface" name="vc_opt">
134 <condOption name="define">
135 <condValue require="VOCODER_FUNC_INTERFACE==1" value="VOCODER_FUNC_INTERFACE" />
136 </condOption>
137 <condOption name="undefine">
138 <condValue require="VOCODER_FUNC_INTERFACE==0" value="VOCODER_FUNC_INTERFACE" />
139 </condOption>
140 </optionDef>
141 <optionDef description="timezone options" name="tz_opt">
142 <condOption name="define">
143 <condValue require="FF_TIMEZONE==1" value="FF_TIMEZONE" />
144 </condOption>
145 <condOption name="undefine">
146 <condValue require="FF_TIMEZONE==0" value="FF_TIMEZONE" />
147 </condOption>
148 </optionDef>
149 <optionDef description="Dual Port options" name="dp_opt">
150 <condOption name="define">
151 <condValue require="DP==1" value="FF_TWO_UART_PORTS" />
152 </condOption>
153 </optionDef>
154 <optionDef description="Packet IO options" name="pktio_opt">
155 <condOption name="define">
156 <condValue require="PKTI==1" value="FF_PKTIO" />
157 </condOption>
158 </optionDef>
159 <!-- NGENGE: mux entity -->
160 <optionDef description="Mux options" name="mux_opt">
161 <condOption name="define">
162 <condValue require="MUX==1" value="FF_MUX"/>
163 </condOption>
164 </optionDef>
165 <optionDef description="PSI options" name="psi_opt">
166 <condOption name="define">
167 <condValue require="PSI==1" value="FF_PSI" />
168 </condOption>
169 </optionDef>
170 <optionDef description="Test Mobile options" name="tm_opt">
171 <condOption name="define">
172 <condValue require="TESTMOBILE==1" value="FF_TESTMOBILE" />
173 </condOption>
174 </optionDef>
175 <optionDef description="Test Mobile Special (?) options" name="tmspecial_opt">
176 <!-- FIXME: this option seems to be not used, correct? -->
177 <condOption name="define">
178 <condValue require="TM_SPECIAL==1" value="TM_SPECIAL" />
179 </condOption>
180 </optionDef>
181 <optionDef description="SIM toolkit options" name="tk_opt">
182 <!-- TK is always defined now -->
183 <condOption name="define">
184 <condValue value="SIM_TOOLKIT" />
185 </condOption>
186 </optionDef>
187 <optionDef description="SMS PDU mode options" name="pdu_opt">
188 <condOption name="define">
189 <condValue require="PDU==1" value="SMS_PDU_SUPPORT" />
190 </condOption>
191 <condOption name="undefine">
192 <condValue require="PDU==0" value="SMS_PDU_SUPPORT" />
193 </condOption>
194 </optionDef>
195 <optionDef description="MMI selection" name="mmi_opt">
196 <!-- FIXME: who uses these options? all? frame config? gdi? -->
197 <condOption name="define">
198 <condValue value="MMI=" valRef="MMI" />
199 <condValue require="MMI==0" value="ACI" />
200 <condValue require="MMI==1" value="SMI" />
201 <condValue require="MMI==2" value="MFW" />
202 <condValue require="MMI==3" value="ACIA" />
203 <condValue require="MMI==3" value="FF_MMI_RIV" />
204 <condValue require="MMI==4" value="ACI" />
205 <condValue require="MMI==4" value="FF_ESIM" />
206 </condOption>
207 </optionDef>
208 <optionDef description="Bluetooth support options" name="bt_opt">
209 <condOption name="define">
210 <condValue require="BT!=0" value="BT_ADAPTER" />
211 <condValue require="BT==2" value="BT_INTERFACE" />
212 </condOption>
213 <condOption name="undefine">
214 <condValue value="BT_ADAPTER" require="BT==0" />
215 <condValue value="BT_INTERFACE" require="BT==0" />
216 </condOption>
217 <!-- FIXME: "include" needed here? condat_lib_ip.mak #332 -->
218 </optionDef>
219 <optionDef description="DTI options" name="dti_opt">
220 <condOption name="define">
221 <condValue value="DTI2" require="UART==1" />
222 </condOption>
223 </optionDef>
224 <optionDef description="DTI option for DTI manager and related code" name="dticode_opt">
225 <condOption name="define">
226 <condValue require="DTICODE==1" value="DTI" />
227 </condOption>
228 <condOption name="undefine">
229 <condValue value="DTI" require="DTICODE==0" />
230 </condOption>
231 </optionDef>
232 <optionDef description="IMEI common lib options" name="imei_opt">
233 <condOption name="define">
234 <condValue require="PROT_IMEI==1" value="FF_PROTECTED_IMEI" />
235 <condValue require="(CHIPSET==7) || (CHIPSET==8) || (CHIPSET==10) || (CHIPSET==11)" value="CL_IMEI_CALYPSO_PLATFORM" />
236 <condValue require="(CHIPSET==12)" value="CL_IMEI_CALYPSO_PLUS_PLATFORM" />
237 </condOption>
238 <condOption name="undefine">
239 <condValue require="PROT_IMEI==0" value="FF_PROTECTED_IMEI" />
240 </condOption>
241 </optionDef>
242 <optionDef description="CCDDATA options" name="ccddata_opt">
243 <condOption name="define">
244 <condValue value="_TMS470" require="BUILD_UTILITIES==0" />
245 <condValue value="NEW_FRAME" />
246 <condValue value="NEW_ENTITY" />
247 <condValue value="CCDDATA_STATIC_DATA" require="BUILD_UTILITIES==0" />
248 <condValue value="WIN32" require="BUILD_UTILITIES==1" />
249 <condValue value="_WIN32_" require="BUILD_UTILITIES==1" />
250 </condOption>
251 </optionDef>
252 <optionDef description="BMI options" name="bmi_opt">
253 <condOption name="define">
254 <condValue require="GAME==1" value="MMIGAME" />
255 <condValue require="HZONE==1" value="MMI_HOMEZONE_ENABLED" />
256 <condValue require="SATICON==1" value="FF_MMI_SAT_ICON" />
257 <condValue require="EMS==1" value="FF_MMI_EMS" />
258 <condValue require="MMS==1" value="FF_MMI_MMS" />
259 <condValue require="SMS_DYNAMIC==1" value="FF_MMI_SMS_DYNAMIC" />
260 <condValue require="ETXT==1" value="EASY_TEXT_ENABLED" />
261 <condValue require="CHIMMI==1" value="CHINESE_MMI" />
262 <condValue require="WAP==1 || WAP==3" value="MMI_WAP_ENABLED" />
263 <condValue require="PMODE==2" value="MMI_GPRS_ENABLED" />
264 <condValue require="SRVC==0" value="MMI_LITE" />
265 <!-- FIXME: for GOLite, a better require available? -->
266 <condValue require="EM==1" value="MMI_EM_ENABLED" />
267 <condValue require="((BOARD==40) || (BOARD==41) || (BOARD==43) || (BOARD==46))&amp;&amp; (SRVC==1)" value="COLOURDISPLAY" />
268 <condValue value="NO_ASCIIZ" />
269 <!-- used to require="UNIC==1" which is the default now -->
270 <condValue require="(BOARD==40) || (BOARD==41) || (BOARD==43) || (BOARD==46)" value="LSCREEN" />
271 <condValue value="MMI_TTY_ENABLED" require="(FF_TTY==1)" />
272 <condValue value="INT_PHONEBOOK" />
273 <condValue value="NEW_EDITOR" require="NEWED==1" />
274 <condValue value="TRGT_G23" />
275 <condValue value="AUS_CONDAT_TYPE_PORTING" />
276 <condValue value="RIV_DRIVER_TEST" require="BOARD==43" />
277 <!-- FIXME: this option is only relevant for WAP, has been moved to the affected sourcesets for now.
278 <condValue value="USE_WIP_MALLOC"/>
279 -->
280 </condOption>
281 <condOption name="undefine">
282 <condValue require="GAME==0" value="MMIGAME" />
283 <condValue require="HZONE==0" value="MMI_HOMEZONE_ENABLED" />
284 <condValue require="SATICON==0" value="FF_MMI_SAT_ICON" />
285 <condValue require="EMS==0" value="FF_MMI_EMS" />
286 <condValue require="MMS==0" value="FF_MMI_MMS" />
287 <condValue require="SMS_DYNAMIC==1" value="FF_MMI_SMS_DYNAMIC" />
288 <condValue require="ETXT==0" value="EASY_TEXT_ENABLED" />
289 <condValue require="CHIMMI==0" value="CHINESE_MMI" />
290 <condValue require="WAP==0" value="MMI_WAP_ENABLED" />
291 <condValue require="PMODE!=2" value="MMI_GPRS_ENABLED" />
292 <condValue require="SRVC==1" value="MMI_LITE" />
293 <!-- FIXME: for GOLite, a better 'require' condition available? -->
294 <condValue require="EM==0" value="MMI_EM_ENABLED" />
295 <condValue require="!(((BOARD==40) || (BOARD==41) || (BOARD==43) || (BOARD==46)) &amp;&amp; (SRVC==1))" value="COLOURDISPLAY" />
296 <condValue require="(BOARD!=40) &amp;&amp; (BOARD!=41)&amp;&amp; (BOARD!=43)&amp;&amp; (BOARD!=46)" value="LSCREEN" />
297 <condValue value="MMI_TEST_MODE" />
298 <!-- not yet supported: require="MMITEST==0/1" -->
299 <condValue value="MMI_MELODYGENERATOR" />
300 <!-- not yet supported: require="MELGEN==0/1" -->
301 </condOption>
302 </optionDef>
303 <optionDef description="FAX and DATA options" name="fax_and_data_opt">
304 <condOption name="define">
305 <condValue require="SRVC!=0" value="FAX_AND_DATA=FAX_AND_DATA" />
306 </condOption>
307 </optionDef>
308 <optionDef name="AutoNamed" description="name generation templates">
309 <condOption name="BaseDirName">
310 <condValue valRef="CMP_MODE" value="[valname]" />
311 <condValue valRef="MMI" value="[valname]" />
312 <condValue valRef="PMODE" value="[valname]" />
313 <condValue valRef="PKT_STATE" value="[valname]" />
314 <condValue valRef="SRVC" value="[valname]" />
315 <condValue valRef="STD" value="[valname]" />
316 <condValue valRef="TK" value="[valname]" />
317 <condValue valRef="WAP" value="[valname]" />
318 <condValue valRef="TCPIP" value="[valname]" />
319 <condValue valRef="RNET_BR_STATE" value="[valname]" />
320 <condValue valRef="RNET_RT_STATE" value="[valname]" />
321 <condValue valRef="AAA_DAA" value="[valname]" />
322 <condValue valRef="SATE" value="[valname]" />
323 <condValue valRef="GAME" value="[valname]" />
324 <condValue valRef="HZONE" value="[valname]" />
325 <condValue valRef="SATICON" value="[valname]" />
326 <condValue valRef="PROT_IMEI" value="[valname]" />
327 <condValue valRef="EMS" value="[valname]" />
328 <condValue valRef="MMS" value="[valname]" />
329 <condValue valRef="SMS_DYNAMIC" value="[valname]" />
330 <condValue valRef="UNIC" value="[valname]" />
331 <condValue valRef="CHIMMI" value="[valname]" />
332 <condValue valRef="ETXT" value="[valname]" />
333 <condValue valRef="PDU" value="[valname]" />
334 <condValue valRef="PS" value="[valname]" />
335 <condValue valRef="EM" value="[valname]" />
336 <condValue valRef="DP" value="[valname]" />
337 <condValue valRef="NTRC" value="[valname]" />
338 <condValue valRef="EOTD" value="[valname]" />
339 <condValue valRef="FF_TTY" value="[valname]" />
340 <condValue valRef="CPHS" value="[valname]" />
341 <condValue valRef="BT" value="[valname]" />
342 <condValue valRef="BOARD" value="[valname]" />
343 <condValue valRef="VOCODER_FUNC_INTERFACE" value="[valname]" />
344 <condValue valRef="CHIPSET" value="[valname]" />
345 <condValue valRef="ANALOG" value="[valname]"/>
346 <condValue valRef="RF" value="[valname]" />
347 <condValue valRef="DSP" value="[valname]" />
348 <condValue valRef="MEMO" value="[valname]" />
349 <condValue valRef="FLASH" value="[valname]" />
350 <condValue valRef="BLUETOOTH" value="[valname]" />
351 <condValue valRef="BTE_MOBILE" value="[valname]" />
352 <!-- <condValue valRef="RNET" value="[valname]"/> -->
353 <!-- <condValue valRef="JAVA_K" value="[valname]"/> -->
354 <condValue valRef="TEST" value="[valname]" />
355 <!-- <condValue valRef="US_DB" value="[valname]"/> -->
356 <condValue valRef="LINT" value="[valname]"/>
357 <condValue valRef="TOOL_CHOICE" value="[valname]" />
358 </condOption>
359 <condOption name="outDirName">
360 <condValue require="" value="gsm" />
361 <condValue require="" value="_" />
362 <condValue require="" valRef="AutoNamed.BaseDirName" />
363 </condOption>
364 <condOption name="imageName">
365 <condValue require="" value="_" />
366 <condValue require="" valRef="AutoNamed.BaseDirName" />
367 </condOption>
368 <condOption name="mapFileName">
369 <condValue require="" value="gsm" />
370 <condValue require="" value="_" />
371 <condValue require="" valRef="AutoNamed.BaseDirName" />
372 <condValue require="" value=".map" />
373 </condOption>
374 </optionDef>
375 <optionDef description="not generated options - SSA_WCP_INCLUDES" name="SSA_WCP_INCLUDES">
376 <condOption name="ssa_include_var">
377 <condValue valRef="CFG_INCLUDES.include" />
378 <condValue valRef="BT_INCLUDES.include" require="BT!=0" />
379 <condValue valRef="HCI_INCLUDES.include" require="BT!=0" />
380 <condValue valRef="RIVIERA_INCLUDES.include" />
381 <condValue valRef="DRIVERS_INCLUDES.include" />
382 <condValue valRef="MAIN_INCLUDES.include" />
383 <condValue valRef="LAYER1_INCLUDES.include" />
384 <condValue valRef="SERVICES_INCLUDES.include" />
385 </condOption>
386 </optionDef>
387 <optionDef description="not generated options - CFG_INCLUDES" name="CFG_INCLUDES">
388 <condOption name="include">
389 <!-- autoinclude section optionset SSA_CFG_INCLUDES begin -->
390 <!-- <condValue path="$(SSA_CFG_INCLUDES)"/> -->
391 <condValue pathRef="OUT_DIR" />
392 <!-- ffs.cfg -->
393 <condValue pathRef="CFG_PLUS_HEADER" />
394 <!-- autoinclude section optionset SSA_CFG_INCLUDES end -->
395 </condOption>
396 </optionDef>
397 <!-- BEGIN OF GENERATED CONTENT -->
398 <optionDef description="auto generated options - BT_INCLUDES" name="BT_INCLUDES">
399 <condOption name="include">
400 <!-- autoinclude section optionset SSA_BT_INCLUDES begin -->
401 <!-- <condValue path="$(SSA_BT_INCLUDES)"/> -->
402 <condValue pathRef="WIDCOMM_DIR" path="include" />
403 <!-- autoinclude section optionset SSA_BT_INCLUDES end -->
404 </condOption>
405 </optionDef>
406 <optionDef description="auto generated options - DRIVERS_INCLUDES" name="DRIVERS_INCLUDES">
407 <condOption name="include">
408 <!-- autoinclude section optionset SSA_DRIVERS_INCLUDES begin -->
409 <!-- <condValue path="$(SSA_DRIVERS_INCLUDES)"/> -->
410 <condValue pathRef="DRIVERS_APP_DIR" />
411 <!-- traceswitch.h -->
412 <condValue valRef="DRIVERS_CORE_INCLUDES.include" />
413 <!-- autoinclude section optionset SSA_DRIVERS_INCLUDES end -->
414 </condOption>
415 </optionDef>
416 <optionDef description="auto generated options - HCI_INCLUDES" name="HCI_INCLUDES">
417 <condOption name="include">
418 <!-- autoinclude section optionset SSA_HCI_INCLUDES begin -->
419 <!-- <condValue path="$(SSA_HCI_INCLUDES)"/> -->
420 <condValue pathRef="WIDCOMM_DIR" path="hci" />
421 <!-- autoinclude section optionset SSA_HCI_INCLUDES end -->
422 </condOption>
423 </optionDef>
424 <optionDef description="auto generated options - LAYER1_INCLUDES" name="LAYER1_INCLUDES">
425 <condOption name="include">
426 <!-- autoinclude section optionset SSA_LAYER1_INCLUDES begin -->
427 <!-- <condValue path="$(SSA_LAYER1_INCLUDES)"/> -->
428 <condValue pathRef="LAYER1_INCLUDE" />
429 <!-- autoinclude section optionset SSA_LAYER1_INCLUDES end -->
430 </condOption>
431 </optionDef>
432 <optionDef description="auto generated options - MAIN_INCLUDES" name="MAIN_INCLUDES">
433 <condOption name="include">
434 <!-- autoinclude section optionset SSA_MAIN_INCLUDES begin -->
435 <condValue pathRef="CHIPSETSW_SYSTEM" />
436 <!-- autoinclude section optionset SSA_MAIN_INCLUDES end -->
437 </condOption>
438 </optionDef>
439 <optionDef description="auto generated options - RIVIERA_INCLUDES" name="RIVIERA_INCLUDES">
440 <condOption name="include">
441 <!-- autoinclude section optionset SSA_RIVIERA_INCLUDES begin -->
442 <!-- <condValue path="$(SSA_RIVIERA_INCLUDES)"/> -->
443 <condValue pathRef="RIVIERA_DIR" />
444 <!-- autoinclude section optionset SSA_RIVIERA_INCLUDES end -->
445 </condOption>
446 </optionDef>
447 <optionDef description="auto generated options - SERVICES_INCLUDES" name="SERVICES_INCLUDES">
448 <condOption name="include">
449 <!-- autoinclude section optionset SSA_SERVICES_INCLUDES begin -->
450 <!-- <condValue path="$(SSA_SERVICES_INCLUDES)"/> -->
451 <condValue pathRef="SERVICES_DIR" />
452 <!-- autoinclude section optionset SSA_SERVICES_INCLUDES end -->
453 </condOption>
454 </optionDef>
455 <!-- END OF GENERATED CONTENT -->
456 <!-- autoinclude section optionset 0 begin -->
457 <!-- autoinclude section optionset 0 end -->
458 <!-- BEGIN OF TI INCLUDE SECTION -->
459 <optionDef description="DRIVERS_CORE_INCLUDES" name="DRIVERS_CORE_INCLUDES">
460 <condOption name="include">
461 <condValue pathRef="DRIVERS_CORE_DIR" />
462 <condValue pathRef="DRIVERS_CORE_DIR" path="abb" />
463 <condValue pathRef="DRIVERS_CORE_DIR" path="armio" />
464 <condValue pathRef="DRIVERS_CORE_DIR" path="clkm" />
465 <condValue pathRef="DRIVERS_CORE_DIR" path="conf" />
466 <condValue pathRef="DRIVERS_CORE_DIR" path="dma" />
467 <condValue pathRef="DRIVERS_CORE_DIR" path="dsp_dwnld" />
468 <condValue pathRef="DRIVERS_CORE_DIR" path="inth" />
469 <condValue pathRef="DRIVERS_CORE_DIR" path="memif" />
470 <condValue pathRef="DRIVERS_CORE_DIR" path="rhea" />
471 <condValue pathRef="DRIVERS_CORE_DIR" path="security" />
472 <condValue pathRef="DRIVERS_CORE_DIR" path="spi" />
473 <condValue pathRef="DRIVERS_CORE_DIR" path="timer" />
474 <condValue pathRef="DRIVERS_CORE_DIR" path="uart" />
475 <condValue pathRef="DRIVERS_CORE_DIR" path="ulpd" />
476 </condOption>
477 </optionDef>
478 <optionDef description="L1_INCLUDES" name="L1_INCLUDES">
479 <condOption name="include">
480 <condValue pathRef="LAYER1_DIR" path="audio_cust0" />
481 <condValue pathRef="LAYER1_DIR" path="audio_include" />
482 <condValue pathRef="LAYER1_DIR" path="cust0" />
483 <condValue pathRef="LAYER1_DIR" path="hint" require="OP_L1_STANDALONE==1" />
484 <condValue pathRef="LAYER1_DIR" path="hmacs" />
485 <condValue pathRef="LAYER1_DIR" path="include" />
486 <condValue pathRef="LAYER1_DIR" path="p_include" />
487 <condValue pathRef="LAYER1_DIR" path="tm_include" />
488 <condValue pathRef="LAYER1_DIR" path="tm_cust0" />
489 <condValue pathRef="LAYER1_DIR" path="dyn_dwl_include" require="L1_DYN_DSP_DWNLD" />
490 <condValue pathRef="LAYER1_DIR" path="gtt_include" require="L1_GTT==1" />
491 <condValue pathRef="LAYER1_DIR" path="gtt_include/ctm" require="L1_GTT==1" />
492 <condValue pathRef="SERVICES_DIR" path="tty" require="(L1_GTT==1) &amp;&amp; (OP_L1_STANDALONE==0)" />
493 <condValue pathRef="RIVIERA_DIR" path="rvf" require="(L1_GTT==1) &amp;&amp; (OP_L1_STANDALONE==0)" />
494 <condValue pathRef="RIVIERA_DIR" path="rvt" require="(L1_GTT==1) &amp;&amp; (OP_L1_STANDALONE==0)" />
495 </condOption>
496 </optionDef>
497 <optionDef description="TPU_DRIVERS_INCLUDE" name="TPU_DRIVERS_INCLUDE">
498 <condOption name="include">
499 <condValue pathRef="TPU_DRIVERS_DIR" path="p_source0" />
500 <condValue pathRef="TPU_DRIVERS_DIR" path="source0" />
501 <condValue pathRef="TPU_DRIVERS_DIR" path="source" />
502 </condOption>
503 </optionDef>
504
505 <optionDef description="TI_INCLUDES" name="TI_INCLUDES">
506 <condOption name="include">
507 <condValue pathRef="OS_INCLUDE_DIR" require="RVTOOL==0" />
508 <condValue pathRef="RVTOOL_DIR" path="nucleusMNT" require="RVTOOL==1" />
509 <condValue pathRef="OUT_DIR" />
510 <condValue pathRef="CFG_PLUS_HEADER" />
511 <condValue pathRef="BOOT_INCLUDE" />
512 <!-- GPF_INC : used (at least) by dio -->
513 <condValue pathRef="GPF_INC" />
514 <!-- GPF_FRAME_CUST : used (at least) by csmi -->
515 <condValue pathRef="GPF_FRAME_CUST" />
516 <condValue pathRef="CHIPSETSW_SYSTEM" />
517 <condValue pathRef="RIVIERA_DIR" />
518 <condValue pathRef="RIVIERA_DIR" path="rv" />
519 <!-- <condValue pathRef="RVTOOL_DIR"/> -->
520 <!-- LAYER1_INCLUDE : used (at least) by scmi -->
521 <!-- <condValue pathRef="LAYER1_INCLUDE"/>-->
522 <!-- <condValue valRef="L1_INCLUDES.include" require="RVTOOL==0"/>-->
523 <!-- <condValue valRef="TPU_DRIVERS_INCLUDE.include"/>-->
524 <condValue valRef="DRIVERS_CORE_INCLUDES.include" require="RVTOOL==0" />
525 <condValue pathRef="DRIVERS_CORE_DIR" require="RVTOOL==1" />
526 <condValue pathRef="DRIVERS_APP_DIR" />
527 <condValue pathRef="SERVICES_DIR" />
528 <condValue pathRef="G23_SRC" />
529 <condValue pathRef="INC_TOOLS" />
530 <!-- needed my MAIN -->
531 <!-- <condValue valRef="TPU_DRIVERS_INCLUDE.include" require="RVTOOL==0"/> -->
532 </condOption>
533 </optionDef>
534 <!-- END OF TI INCLUDE SECTION -->
535 <!-- BEGIN OF TI L1 SECTION -->
536 <!-- Name of the L1 standalone target -->
537 <optionDef description="Build of L1 standalone target name" name="autoname_l1">
538 <condOption name="l1_target_name">
539 <condValue valRef="CUST" value="_[value]" />
540 <condValue valRef="RF_FAM" value="_[value]" />
541 <condValue valRef="CHIPSET" value="_[value]" />
542 <condValue valRef="ANLG_FAM" value="_[value]" />
543 <condValue valRef="DSP" value="_[value]" />
544 <condValue valRef="STD" value="_[value]" />
545 <condValue valRef="DWNLD" value="_[value]" />
546 <condValue valRef="BOARD" value="_[value]" />
547 <condValue valRef="LONG_JUMP" value="_[value]" />
548 <condValue valRef="TESTMODE" value="_[value]" />
549 </condOption>
550 </optionDef>
551 <!-- Name of the L1 linker command file -->
552 <optionDef description="L1 linker command file" name="autoname_l1_lnk">
553 <condOption name="l1_lnk_cmd_file">
554 <condValue valRef="CHIPSET" value="[value]" />
555 <condValue valRef="BOARD" value="_[value]" />
556 <condValue valRef="FLASH" value="_[value]" />
557 <condValue valRef="LONG_JUMP" value="_[value]" />
558 </condOption>
559 </optionDef>
560 <!-- Name of the output directory -->
561 <optionDef description="L1 output directory" name="autoname_l1_out">
562 <condOption name="out_dir_l1">
563 <condValue valRef="PROGRAM" value="TCS[value]" />
564 <condValue valRef="CONFIG" value="_CFG[value]" />
565 </condOption>
566 </optionDef>
567 <!-- END OF TI L1 SECTION -->
568 <!-- BEGIN OF TI PERL SCRIPTS SECTION -->
569 <optionDef name="SWE" description="option group">
570 <condOption name="header_gen">
571 <condValue grpRef="SWE_PROP" value="'[name]'=[value]" />
572 </condOption>
573 </optionDef>
574 <optionDef name="CFG" description="New Option Group Description">
575 <condOption name="cfg_gen">
576 <condValue grpRef="CFG_PROP" value="[shortname]_[name]=[value]" />
577 </condOption>
578 </optionDef>
579 <!-- END OF TI PERL SCRIPTS SECTION -->
580 <!-- BEGIN OF TI OPTION FLAGS SECTION -->
581 <!-- Compiler options specific to board builds -->
582 <optionDef description="optimize option (level 2)" name="optimize">
583 <condOption name="c_options">
584 <condValue value="-o" require="(RVTOOL==0) || (OP_L1_STANDALONE==1)" />
585 </condOption>
586 </optionDef>
587 <optionDef description="optimize option (level 1) and local optimization" name="optimize_level1">
588 <condOption name="c_options">
589 <condValue value="-o1" require="(RVTOOL==0) || (OP_L1_STANDALONE==1)" />
590 </condOption>
591 </optionDef>
592 <optionDef description="optimize option (level 2) and global optimization" name="optimize_level2">
593 <condOption name="c_options">
594 <condValue value="-o2" require="(RVTOOL==0) || (OP_L1_STANDALONE==1)" />
595 </condOption>
596 </optionDef>
597 <optionDef description="optimize option (level 3) and interproc optimization" name="optimize_level3">
598 <condOption name="c_options">
599 <condValue value="-o3" require="(RVTOOL==0) || (OP_L1_STANDALONE==1)" />
600 </condOption>
601 </optionDef>
602 <optionDef description="enable inline function expansion" name="inline_expansion">
603 <condOption name="c_options">
604 <condValue value="-x" require="((RVTOOL==0) || (OP_L1_STANDALONE==1)) &amp;&amp; (TOOL_CHOICE==0)" />
605 </condOption>
606 </optionDef>
607 <optionDef description="no linking" name="no_linking">
608 <condOption name="c_options">
609 <condValue value="-c" require="(RVTOOL==0) || (OP_L1_STANDALONE==1)" />
610 </condOption>
611 </optionDef>
612 <optionDef description="word align structs" name="word_align">
613 <condOption name="c_options">
614 <condValue value="-mw" require="((RVTOOL==0) || (OP_L1_STANDALONE==1)) &amp;&amp; (TOOL_CHOICE==0)" />
615 <condValue value="--align_structs=4" require="((RVTOOL==0) || (OP_L1_STANDALONE==1)) &amp;&amp; (TOOL_CHOICE==3)" />
616 </condOption>
617 </optionDef>
618 <optionDef description="speed optimization" name="speed_opt">
619 <condOption name="c_options">
620 <condValue value="-mf" require="(RVTOOL==0) || (OP_L1_STANDALONE==1)" />
621 </condOption>
622 </optionDef>
623 <optionDef description="normal optimization with debug" name="normal_opt">
624 <condOption name="c_options">
625 <condValue value="-mn" require="(RVTOOL==0) || (OP_L1_STANDALONE==1)" />
626 </condOption>
627 </optionDef>
628 <optionDef description="generate 16-bit code" name="code16">
629 <condOption name="c_options">
630 <condValue value="-mt" require="(RVTOOL==0) || (OP_L1_STANDALONE==1)" />
631 </condOption>
632 </optionDef>
633 <optionDef description="normal optimization with debug and 16-bit instructions" name="normalflags16">
634 <condOption name="c_options">
635 <condValue value="-mn -mt" require="(RVTOOL==0) || (OP_L1_STANDALONE==1)" />
636 </condOption>
637 </optionDef>
638 <optionDef description="symbolic debugging" name="debug">
639 <condOption name="c_options">
640 <condValue value="-g" require="TOOL_CHOICE==0" />
641 <condValue value="-gt" require="TOOL_CHOICE==3" />
642 </condOption>
643 </optionDef>
644 <optionDef description="no symbolic debugging" name="nodebug">
645 <condOption name="c_options">
646 <condValue value="" require="TOOL_CHOICE==0" />
647 <condValue value="-gn" require="TOOL_CHOICE==3" />
648 </condOption>
649 </optionDef>
650 <optionDef description="symbolic debugging" name="asm_debug">
651 <condOption name="asm_options">
652 <condValue value="-g" require="TOOL_CHOICE==0" />
653 <condValue value="-gt" require="TOOL_CHOICE==3" />
654 </condOption>
655 </optionDef>
656 <optionDef description="no symbolic debugging" name="asm_nodebug">
657 <condOption name="asm_options">
658 <condValue value="" require="TOOL_CHOICE==0" />
659 <condValue value="-gn" require="TOOL_CHOICE==3" />
660 </condOption>
661 </optionDef>
662 <optionDef description="symbolic debugging" name="symbol">
663 <condOption optRef="debug" require="((SYMBOLS==1) &amp;&amp; (RVTOOL==0)) || (OP_L1_STANDALONE==1)" />
664 </optionDef>
665 <!-- Common flags -->
666 <optionDef description="standard compiler options" name="cflags">
667 <condOption name="c_options">
668 <condValue value="-pw2 -q" require="((RVTOOL==0) || (OP_L1_STANDALONE==1)) &amp;&amp; (TOOL_CHOICE==0)" />
669 <condValue value="-pden" require="((RVTOOL==0) || (OP_L1_STANDALONE==1)) &amp;&amp; (TOOL_CHOICE==3)" />
670 </condOption>
671 </optionDef>
672 <optionDef description="Common options shared by all modules" name="cflagsbase">
673 <condOption optRef="cflags" />
674 <condOption name="c_options">
675 <condValue value="-eoobj -me" require="(RVTOOL==0) || (OP_L1_STANDALONE==1)" />
676 </condOption>
677 <condOption name="define">
678 <condValue valRef="TOOL_CHOICE" value="[name]=[value]" require="((RVTOOL==0) || (OP_L1_STANDALONE==1)) &amp;&amp; (TOOL_CHOICE!=30)" />
679 <condValue valRef="TOOL_CHOICE" value="[name]=3" require="((RVTOOL==0) || (OP_L1_STANDALONE==1)) &amp;&amp; (TOOL_CHOICE==30)" />
680 <condValue value="_TMS470" require="(RVTOOL==0) || (OP_L1_STANDALONE==1)" />
681 </condOption>
682 </optionDef>
683 <optionDef description="standard compiler options" name="cflags16">
684 <condOption optRef="cflags" />
685 <condOption optRef="word_align" />
686 <condOption optRef="no_linking" />
687 <condOption optRef="optimize" />
688 <condOption optRef="normalflags16" />
689 </optionDef>
690 <!-- Compiler options specific to assembly code -->
691 <optionDef description="object code in little-endian format" name="asm_le">
692 <condOption name="asm_options">
693 <condValue value="-me" />
694 </condOption>
695 </optionDef>
696 <optionDef description="object code in little-endian format no debug" name="asmflags">
697 <condOption optRef="asm_le" />
698 <condOption optRef="asm_nodebug" />
699 </optionDef>
700 <optionDef description="16-bit instructions" name="asmflags16">
701 <condOption optRef="asmflags" />
702 <condOption name="asm_options">
703 <condValue value="-mt" />
704 </condOption>
705 </optionDef>
706 <optionDef description="Options for bootloader" name="adefs">
707 <condOption name="define">
708 <condValue valRef="BOARD" value="[name]=[value]" />
709 <condValue valRef="CHIPSET" value="[name]=[value]" />
710 <condValue valRef="LONG_JUMP" value="[name]=[value]" />
711 <condValue valRef="TOOL_CHOICE" value="[name]=[value]" />
712 <condValue value="SECURITY=0" require="OP_L1_STANDALONE==1" />
713 <condValue value="__BOOTLOADER__" require="OP_L1_STANDALONE==1" />
714 <condValue valRef="R2D_ASM" value="[name]=[value]" require="OP_L1_STANDALONE==0" />
715 <condValue valRef="R2D_LCD_TEST" value="[name]=[value]" require="OP_L1_STANDALONE==0" />
716 <condValue valRef="TI_PROFILER" value="[name]=[value]" require="OP_L1_STANDALONE==0" />
717 <condValue valRef="TI_NUC_MONITOR" value="[name]=[value]" require="OP_L1_STANDALONE==0" />
718 <condValue valRef="L1_GPRS" value="[name]=[value]" require="OP_L1_STANDALONE==0" />
719 <condValue valRef="OP_WCP" value="[name]=[value]" require="OP_L1_STANDALONE==0" />
720 <condValue valRef="WCP_PROF" value="[name]=[value]" require="OP_L1_STANDALONE==0" />
721 </condOption>
722 </optionDef>
723 <!-- Windows -->
724 <optionDef description="Common options shared by all modules" name="win_cflagsbase">
725 <condOption name="c_options">
726 <condValue value="/nologo /MTd /W3 /Gm /GX /ZI /Od /D DEVICE_A /D _WIN32_WINNT=0x0400 /D WIN32 /D _DEBUG /D _MBCS /D _LIB /D _WINDOWS /D TEST /D MSDOS /D DSP=33 /D TARGET /D OP_RIV_AUDIO=1 /FD /GZ /c /I &quot;$(strip $(subst ;,&quot; /I &quot;,$(shell echo &quot;$$INCLUDE&quot;)))&quot; /D ANLG_FAM=2 /D RF_FAM=0" require="RVTOOL==1" />
727 </condOption>
728 </optionDef>
729 <!-- OS -->
730 <!-- NUCLEUS -->
731 <optionDef description="NUCLEUS OS option flags (not optimized)" name="nucleus_noopt_flags">
732 <!-- Flags (board only) for compiler 1.22e: -me -mt -o -mw $(cflagsbase) -->
733 <!-- Flags (board only) for compiler 2.54: -me -mt -o2 -mw -gt -->
734 <condOption optRef="code16"/>
735 <condOption optRef="word_align"/>
736 <condOption optRef="cflagsbase"/>
737 <!-- Compilation for CGT1.22e requires NO debug option -->
738 <condOption optRef="nodebug" require="TOOL_CHOICE==0"/>
739 <!-- Compilation for CGT2.54 requires debug option -->
740 <condOption optRef="debug" require="TOOL_CHOICE!=0"/>
741 <!-- Flags (PC only): $(win_cflagsbase) -->
742 <condOption optRef="win_cflagsbase"/>
743 </optionDef>
744 <optionDef description="NUCLEUS OS option flags (optimized)" name="nucleus_flags">
745 <condOption optRef="nucleus_noopt_flags"/>
746 <condOption optRef="optimize"/>
747 </optionDef>
748 <!-- Services -->
749 <!-- AUDIO -->
750 <optionDef description="AUDIO option flags" name="audio_flags">
751 <!-- Flags (board only): -mt -mn -mw $(cflagsbase) -->
752 <condOption optRef="normalflags16" />
753 <condOption optRef="word_align" />
754 <condOption optRef="cflagsbase" />
755 <condOption optRef="symbol" />
756 <!-- Flags (PC only): $(win_cflagsbase) -->
757 <condOption optRef="win_cflagsbase" />
758 </optionDef>
759 <!-- ATP -->
760 <optionDef description="ATP option flags" name="atp_flags">
761 <!-- Flags (board only): -mt -mn $(cflagsbase) -->
762 <condOption optRef="normalflags16" />
763 <condOption optRef="cflagsbase" />
764 <condOption optRef="symbol" />
765 <!-- Flags (PC only): $(win_cflagsbase) -->
766 <condOption optRef="win_cflagsbase" />
767 </optionDef>
768 <!-- CST -->
769 <optionDef description="CST option flags" name="cst_flags">
770 <!-- Flags: -mt -o -x -mw $(cflagsbase) -->
771 <condOption optRef="optimize" />
772 <condOption optRef="inline_expansion" />
773 <condOption optRef="word_align" />
774 <condOption optRef="cflagsbase" />
775 <condOption name="c_options">
776 <condValue value="-mt" />
777 </condOption>
778 <condOption optRef="symbol" />
779 </optionDef>
780 <!-- DAR -->
781 <optionDef description="DAR option flags" name="dar_flags">
782 <!-- Flags: -mt -mn $(cflagsbase) -->
783 <condOption optRef="normalflags16" />
784 <condOption optRef="cflagsbase" />
785 <condOption optRef="symbol" />
786 </optionDef>
787 <!-- ETM -->
788 <optionDef description="ETM option flags" name="etm_flags">
789 <!-- Flags: -mt -mn -mw $(cflagsbase) -->
790 <condOption optRef="normalflags16" />
791 <condOption optRef="word_align" />
792 <condOption optRef="cflagsbase" />
793 <condOption optRef="symbol" />
794 </optionDef>
795 <!-- LLS -->
796 <optionDef description="LLS option flags" name="lls_flags">
797 <!-- Flags (board only): -mt -mn -mw $(cflagsbase) -->
798 <condOption optRef="normalflags16" />
799 <condOption optRef="word_align" />
800 <condOption optRef="cflagsbase" />
801 <condOption optRef="symbol" />
802 <!-- Flags (PC only): $(win_cflagsbase) -->
803 <condOption optRef="win_cflagsbase" />
804 </optionDef>
805 <!-- MKS -->
806 <optionDef description="MKS option flags" name="mks_flags">
807 <!-- Flags (board only): -mt -mn -mw $(cflagsbase) -->
808 <condOption optRef="normalflags16" />
809 <condOption optRef="word_align" />
810 <condOption optRef="cflagsbase" />
811 <condOption optRef="symbol" />
812 <!-- Flags (PC only): $(win_cflagsbase) -->
813 <condOption optRef="win_cflagsbase" />
814 </optionDef>
815 <!-- MPM -->
816 <optionDef description="MPM option flags" name="mpm_flags">
817 <!-- Flags: -mt -mn -mw $(cflagsbase) -->
818 <condOption optRef="normalflags16" />
819 <condOption optRef="word_align" />
820 <condOption optRef="cflagsbase" />
821 <condOption optRef="symbol" />
822 </optionDef>
823 <!-- MMS SERVICE TO BE CHECKED -->
824 <optionDef description="MMS Service option flags" name="mms_srv_flags">
825 <!-- Flags (board only): -mt -mn -mw $(cflagsbase) -->
826 <condOption optRef="normalflags16" />
827 <condOption optRef="word_align" />
828 <condOption optRef="cflagsbase" />
829 <condOption optRef="symbol" />
830 <!-- Flags (PC only): $(win_cflagsbase) -->
831 <condOption optRef="win_cflagsbase" />
832 </optionDef>
833 <!-- RGUI -->
834 <optionDef description="RGUI option flags" name="rgui_flags">
835 <!-- Flags (board only): -mt -mn -o2 -mw $(cflagsbase) -->
836 <condOption optRef="normalflags16" />
837 <condOption optRef="optimize_level2" />
838 <condOption optRef="word_align" />
839 <condOption optRef="cflagsbase" />
840 <condOption optRef="symbol" />
841 <!-- Flags (PC only): $(win_cflagsbase) -->
842 <condOption optRef="win_cflagsbase" />
843 </optionDef>
844 <optionDef description="RGUI (Tests) option flags" name="rgui_test_flags">
845 <!-- Flags (board only): -mt -mn -mw $(cflagsbase) -->
846 <condOption optRef="normalflags16" />
847 <condOption optRef="word_align" />
848 <condOption optRef="cflagsbase" />
849 <condOption optRef="symbol" />
850 <!-- Flags (PC only): $(win_cflagsbase) -->
851 <condOption optRef="win_cflagsbase" />
852 </optionDef>
853 <!-- TUT -->
854 <optionDef description="TUT option flags" name="tut_flags">
855 <!-- Flags (board only): -mt -mn -mw $(cflagsbase) -->
856 <condOption optRef="normalflags16" />
857 <condOption optRef="word_align" />
858 <condOption optRef="cflagsbase" />
859 <condOption optRef="symbol" />
860 <!-- Flags (PC only): $(win_cflagsbase) -->
861 <condOption optRef="win_cflagsbase" />
862 </optionDef>
863 <!-- RNET (Br, Ws & RT) -->
864 <optionDef description="RNET option flags" name="rnet_flags">
865 <!-- Flags (board only): -mt -mn -mw $(cflagsbase) -->
866 <condOption optRef="normalflags16" />
867 <condOption optRef="word_align" />
868 <condOption optRef="cflagsbase" />
869 <condOption optRef="symbol" />
870 <!-- Flags (PC only): $(win_cflagsbase) -->
871 <condOption optRef="win_cflagsbase" />
872 </optionDef>
873 <!-- DCFG -->
874 <optionDef description="DCFG option flags" name="dcfg_flags">
875 <!-- Flags (board only): -mt -mn -mw $(cflagsbase) -->
876 <condOption optRef="normalflags16" />
877 <condOption optRef="word_align" />
878 <condOption optRef="cflagsbase" />
879 <condOption optRef="symbol" />
880 <!-- Flags (PC only): $(win_cflagsbase) -->
881 <condOption optRef="win_cflagsbase" />
882 </optionDef>
883 <!-- DCM -->
884 <optionDef description="DCM option flags" name="dcm_flags">
885 <!-- Flags (board only): -mt -mn -mw $(cflagsbase) -->
886 <condOption optRef="normalflags16" />
887 <condOption optRef="word_align" />
888 <condOption optRef="cflagsbase" />
889 <condOption optRef="symbol" />
890 <!-- Flags (PC only): $(win_cflagsbase) -->
891 <condOption optRef="win_cflagsbase" />
892 </optionDef>
893 <!-- MDC -->
894 <optionDef description="MDC option flags" name="mdc_flags">
895 <!-- Flags: -mt -mn -mw $(cflagsbase) -->
896 <condOption optRef="normalflags16" />
897 <condOption optRef="word_align" />
898 <condOption optRef="cflagsbase" />
899 <condOption optRef="symbol" />
900 </optionDef>
901 <!-- MDL -->
902 <optionDef description="MDL option flags" name="mdl_flags">
903 <!-- Flags: -mt -mn -mw $(cflagsbase) -->
904 <condOption optRef="normalflags16" />
905 <condOption optRef="word_align" />
906 <condOption optRef="cflagsbase" />
907 <condOption optRef="symbol" />
908 </optionDef>
909 <!-- TTY -->
910 <optionDef description="TTY option flags" name="tty_flags">
911 <!-- Flags: -mt -mn -mw $(cflagsbase) -->
912 <condOption optRef="normalflags16" />
913 <condOption optRef="word_align" />
914 <condOption optRef="cflagsbase" />
915 <condOption optRef="symbol" />
916 </optionDef>
917 <!-- MFW -->
918 <optionDef description="MFW option flags" name="mfw_flags">
919 <!-- Flags: -mt -mn -mw $(cflagsbase) -->
920 <condOption optRef="normalflags16" />
921 <condOption optRef="word_align" />
922 <condOption optRef="cflagsbase" />
923 <condOption optRef="symbol" />
924 </optionDef>
925 <!-- SMBS -->
926 <optionDef description="SMBS option flags" name="smbs_flags">
927 <!-- Flags: -mt -o -x -mw $(cflagsbase) -->
928 <condOption optRef="optimize" />
929 <condOption optRef="inline_expansion" />
930 <condOption optRef="word_align" />
931 <condOption optRef="cflagsbase" />
932 <condOption name="c_options">
933 <condValue value="-mt" />
934 </condOption>
935 <condOption optRef="symbol" />
936 </optionDef>
937 <optionDef description="mem_load.c option flags" name="mem_load_flags">
938 <condOption optRef="optimize" />
939 <condOption optRef="word_align" />
940 <condOption optRef="cflagsbase" />
941 <condOption optRef="symbol" />
942 </optionDef>
943 <!-- Drivers -->
944 <!-- ABB -->
945 <optionDef description="ABB option flags" name="abb_flags">
946 <!-- Flags (board only): -mt -mn -mw $(cflagsbase) -->
947 <condOption optRef="normalflags16" />
948 <condOption optRef="word_align" />
949 <condOption optRef="cflagsbase" />
950 <condOption optRef="symbol" />
951 <!-- Flags (PC only): $(win_cflagsbase) -->
952 <condOption optRef="win_cflagsbase" />
953 </optionDef>
954 <!-- BUZZER -->
955 <optionDef description="BUZZER option flags" name="buzzer_flags">
956 <!-- Flags (board only): -mt -mn -o -x -mw $(cflagsbase) -->
957 <condOption optRef="normalflags16" />
958 <condOption optRef="optimize" />
959 <condOption optRef="inline_expansion" />
960 <condOption optRef="word_align" />
961 <condOption optRef="cflagsbase" />
962 <condOption optRef="symbol" />
963 <!-- Flags (PC only): $(win_cflagsbase) -->
964 <condOption optRef="win_cflagsbase" />
965 </optionDef>
966 <!-- CSMI -->
967 <optionDef description="CSMI option flags" name="csmi_flags">
968 <!-- Flags: -mt -mn -o -x -mw $(cflagsbase) -->
969 <condOption optRef="normalflags16" />
970 <condOption optRef="optimize" />
971 <condOption optRef="inline_expansion" />
972 <condOption optRef="word_align" />
973 <condOption optRef="cflagsbase" />
974 <condOption optRef="symbol" />
975 </optionDef>
976 <!-- FFS -->
977 <optionDef description="FFS option flags" name="ffs_flags">
978 <!-- Flags (board only): -mt -mn -o -x -mw -g -DFAX_AND_DATA=FAX_AND_DATA $(cflagsbase) -->
979 <!-- Please note that option -DFAX_AND_DATA=FAX_AND_DATA is needed only if SRVC != 0 -->
980 <condOption optRef="normalflags16" />
981 <condOption optRef="optimize" />
982 <condOption optRef="inline_expansion" />
983 <condOption optRef="word_align" />
984 <condOption optRef="cflagsbase" />
985 <condOption optRef="symbol" />
986 <condOption optRef="fax_and_data_opt" />
987 <!-- Flags (PC only): $(win_cflagsbase) -->
988 <condOption optRef="win_cflagsbase" />
989 </optionDef>
990 <optionDef description="FFS option flags (Riviera)" name="ffs_flags_riv">
991 <!-- Flags (board only): -mt -mn $(cflagsbase) -->
992 <condOption optRef="normalflags16" />
993 <condOption optRef="cflagsbase" />
994 <condOption optRef="symbol" />
995 <!-- Flags (PC only): $(win_cflagsbase) -->
996 <condOption optRef="win_cflagsbase" />
997 </optionDef>
998 <!-- KPD -->
999 <optionDef description="KPD option flags" name="kpd_flags">
1000 <!-- Flags (board only): -mt -mn $(cflagsbase) -->
1001 <condOption optRef="normalflags16" />
1002 <condOption optRef="cflagsbase" />
1003 <condOption optRef="symbol" />
1004 <!-- Flags (PC only): $(win_cflagsbase) -->
1005 <condOption optRef="win_cflagsbase" />
1006 </optionDef>
1007 <!-- LCC -->
1008 <optionDef description="LCC option flags" name="lcc_flags">
1009 <!-- Flags (board only): -mt -mn -o -x -mw $(cflagsbase) -->
1010 <condOption optRef="normalflags16" />
1011 <condOption optRef="optimize" />
1012 <condOption optRef="inline_expansion" />
1013 <condOption optRef="word_align" />
1014 <condOption optRef="cflagsbase" />
1015 <condOption optRef="symbol" />
1016 <!-- Flags (PC only): $(win_cflagsbase) -->
1017 <condOption optRef="win_cflagsbase" />
1018 </optionDef>
1019 <!-- POWER -->
1020 <optionDef description="POWER option flags" name="power_flags">
1021 <!-- Flags (board only): -mt -mn -o -x -mw $(cflagsbase) -->
1022 <condOption optRef="normalflags16" />
1023 <condOption optRef="optimize" />
1024 <condOption optRef="inline_expansion" />
1025 <condOption optRef="word_align" />
1026 <condOption optRef="cflagsbase" />
1027 <condOption optRef="symbol" />
1028 <condOption optRef="mmi_opt" />
1029 <!-- Flags (PC only): $(win_cflagsbase) -->
1030 <condOption optRef="win_cflagsbase" />
1031 </optionDef>
1032 <!-- PWR -->
1033 <optionDef description="PWR option flags" name="pwr_drv_flags">
1034 <!-- Flags: -mt -mn -o -x -mw $(cflagsbase) -->
1035 <condOption optRef="normalflags16" />
1036 <condOption optRef="optimize" />
1037 <condOption optRef="inline_expansion" />
1038 <condOption optRef="word_align" />
1039 <condOption optRef="cflagsbase" />
1040 <condOption optRef="symbol" />
1041 </optionDef>
1042 <optionDef description="PWR (Tests) option flags" name="pwr_drv_test_flags">
1043 <!-- Flags: -mt -mn -mw $(cflagsbase) -->
1044 <condOption optRef="normalflags16" />
1045 <condOption optRef="word_align" />
1046 <condOption optRef="cflagsbase" />
1047 <condOption optRef="symbol" />
1048 </optionDef>
1049 <!-- R2D -->
1050 <optionDef description="R2D (board only, flash) option flags" name="r2d_drv_flags">
1051 <!-- Flags: -mn -mt -mf -o2 -x -mw $(cflagsbase) -->
1052 <condOption optRef="normalflags16" />
1053 <condOption optRef="speed_opt" />
1054 <condOption optRef="optimize_level2" />
1055 <condOption optRef="inline_expansion" />
1056 <condOption optRef="word_align" />
1057 <condOption optRef="cflagsbase" />
1058 <condOption optRef="symbol" />
1059 </optionDef>
1060 <optionDef description="R2D (board only, flash) option flags" name="r2d_drv_lcd_flags">
1061 <!-- Flags: -mn -mt -mw $(cflagsbase) -->
1062 <condOption optRef="normalflags16" />
1063 <condOption optRef="word_align" />
1064 <condOption optRef="cflagsbase" />
1065 <condOption optRef="symbol" />
1066 </optionDef>
1067 <optionDef description="R2D (uwire) option flags" name="r2d_drv_uwire_flags">
1068 <!-- Flags (board only): -mn -mt -o2 -x -mw $(cflagsbase) -->
1069 <condOption optRef="normalflags16" />
1070 <condOption optRef="optimize_level2" />
1071 <condOption optRef="inline_expansion" />
1072 <condOption optRef="word_align" />
1073 <condOption optRef="cflagsbase" />
1074 <condOption optRef="symbol" />
1075 <!-- Flags (PC only): $(win_cflagsbase) -->
1076 <condOption optRef="win_cflagsbase" />
1077 </optionDef>
1078 <optionDef description="R2D (board only, custom flash) option flags" name="r2d_drv_custom_flags">
1079 <!-- Flags: -mn -mt -mf -o2 -x -mw $(cflagsbase) -->
1080 <condOption optRef="normalflags16" />
1081 <condOption optRef="speed_opt" />
1082 <condOption optRef="optimize_level2" />
1083 <condOption optRef="inline_expansion" />
1084 <condOption optRef="word_align" />
1085 <condOption optRef="cflagsbase" />
1086 <condOption optRef="symbol" />
1087 </optionDef>
1088 <optionDef description="R2D (board only, internal RAM) option flags" name="r2d_drv_int_ram_flags">
1089 <!-- Flags: -mn -mf -o2 -mw $(cflagsbase) -->
1090 <condOption optRef="speed_opt" />
1091 <condOption optRef="optimize_level2" />
1092 <condOption optRef="word_align" />
1093 <condOption optRef="cflagsbase" />
1094 <condOption name="c_options">
1095 <condValue value="-mn" />
1096 </condOption>
1097 <condOption optRef="symbol" />
1098 </optionDef>
1099 <optionDef description="R2D (board only, internal RAM, no optimization) option flags" name="r2d_drv_int_ram_noopt_flags">
1100 <!-- Flags: -mn -mw $(cflagsbase) -->
1101 <condOption optRef="word_align" />
1102 <condOption optRef="cflagsbase" />
1103 <condOption name="c_options">
1104 <condValue value="-mn" />
1105 </condOption>
1106 <condOption optRef="symbol" />
1107 </optionDef>
1108 <optionDef description="R2D (Tests) option flags" name="r2d_drv_test_flags">
1109 <!-- Flags (board only): -mt -mn -mf -o2 -mw $(cflagsbase) -->
1110 <condOption optRef="normalflags16" />
1111 <condOption optRef="word_align" />
1112 <condOption optRef="cflagsbase" />
1113 <condOption optRef="optimize_level2" />
1114 <condOption optRef="speed_opt" />
1115 <condOption optRef="symbol" />
1116 <!-- Flags (PC only): $(win_cflagsbase) -->
1117 <condOption optRef="win_cflagsbase" />
1118 </optionDef>
1119 <!-- RTC -->
1120 <optionDef description="RTC option flags" name="rtc_drv_flags">
1121 <!-- Flags (board only): -mt -mn $(cflagsbase) -->
1122 <condOption optRef="normalflags16" />
1123 <condOption optRef="cflagsbase" />
1124 <condOption optRef="symbol" />
1125 <!-- Flags (PC only): $(win_cflagsbase) -->
1126 <condOption optRef="win_cflagsbase" />
1127 </optionDef>
1128 <!-- SIM -->
1129 <optionDef description="SIM option flags" name="sim_drv_flags">
1130 <!-- Flags: -mt -mn -o -x -mw $(cflagsbase) -->
1131 <condOption optRef="normalflags16" />
1132 <condOption optRef="optimize" />
1133 <condOption optRef="inline_expansion" />
1134 <condOption optRef="word_align" />
1135 <condOption optRef="cflagsbase" />
1136 <condOption optRef="symbol" />
1137 </optionDef>
1138 <optionDef description="SIM32 option flags" name="sim32_drv_flags">
1139 <!-- Flags: -o -x -mw $(cflagsbase) -->
1140 <condOption optRef="optimize" />
1141 <condOption optRef="inline_expansion" />
1142 <condOption optRef="word_align" />
1143 <condOption optRef="cflagsbase" />
1144 <condOption optRef="symbol" />
1145 </optionDef>
1146 <!-- SPI -->
1147 <optionDef description="SPI option flags" name="spi_drv_flags">
1148 <!-- Flags (board only): -mt -mn -mw $(cflagsbase) -->
1149 <condOption optRef="normalflags16" />
1150 <condOption optRef="word_align" />
1151 <condOption optRef="cflagsbase" />
1152 <condOption optRef="symbol" />
1153 <!-- Flags (PC only): $(win_cflagsbase) -->
1154 <condOption optRef="win_cflagsbase" />
1155 </optionDef>
1156 <!-- NGENGE options for 3 new drivers: -->
1157 <!-- DIO_IL -->
1158 <optionDef description="DIO_IL option flags" name="dio_il_flags">
1159 <!-- Flags (board only): -mt -mn -g $(cflagsbase) -->
1160 <condOption optRef="normalflags16" />
1161 <condOption optRef="word_align"/>
1162 <condOption optRef="cflagsbase" />
1163 <condOption optRef="debug" />
1164 <!-- Flags (PC only): $(win_cflagsbase) -->
1165 <condOption optRef="win_cflagsbase" />
1166 </optionDef> <!-- MUX -->
1167 <optionDef description="MUX option flags" name="mux_flags">
1168 <!-- Flags (board only): -mt -mn -g $(cflagsbase) -->
1169 <condOption optRef="normalflags16" />
1170 <condOption optRef="word_align"/>
1171 <condOption optRef="cflagsbase" />
1172 <condOption optRef="debug" />
1173 <!-- Flags (PC only): $(win_cflagsbase) -->
1174 <condOption optRef="win_cflagsbase" />
1175 </optionDef> <!-- SAM -->
1176 <optionDef description="SAM option flags" name="sam_flags">
1177 <!-- Flags (board only): -mt -mn -g $(cflagsbase) -->
1178 <condOption optRef="normalflags16" />
1179 <condOption optRef="word_align"/>
1180 <condOption optRef="cflagsbase" />
1181 <condOption optRef="debug" />
1182 <!-- Flags (PC only): $(win_cflagsbase) -->
1183 <condOption optRef="win_cflagsbase" />
1184 </optionDef>
1185 <!-- UART -->
1186 <optionDef description="SPI option flags" name="uart_drv_flags">
1187 <!-- Flags: -mt -mn -o -x -mw $(cflagsbase) -->
1188 <condOption optRef="normalflags16" />
1189 <condOption optRef="optimize" />
1190 <condOption optRef="inline_expansion" />
1191 <condOption optRef="word_align" />
1192 <condOption optRef="cflagsbase" />
1193 <condOption optRef="symbol" />
1194 </optionDef>
1195 <!-- Riviera -->
1196 <optionDef description="Riviera option flags" name="rv_flags">
1197 <!-- Flags (board only): -mt -mn $(cflagsbase) -->
1198 <condOption optRef="normalflags16" />
1199 <condOption optRef="cflagsbase" />
1200 <condOption optRef="symbol" />
1201 <!-- Flags (PC only): $(win_cflagsbase) -->
1202 <condOption optRef="win_cflagsbase" />
1203 </optionDef>
1204 <!-- RivieraTool -->
1205 <optionDef description="RivieraTool option flags" name="rvtool_flags">
1206 <!-- Flags (PC only): $(win_cflagsbase) -->
1207 <condOption optRef="win_cflagsbase" />
1208 </optionDef>
1209 <!-- Bootloader -->
1210 <optionDef description="Riviera option flags" name="bootloader_flags">
1211 <!-- Flags: -mt -mn -c -mw $(cflagsbase) -->
1212 <condOption optRef="normalflags16" />
1213 <condOption optRef="no_linking" />
1214 <condOption optRef="word_align" />
1215 <condOption optRef="cflagsbase" />
1216 <condOption optRef="symbol" />
1217 </optionDef>
1218 <!-- Main -->
1219 <optionDef description="Main option flags" name="main_flags">
1220 <!-- Flags: -mt -mn -o -x -mw $(cflagsbase) -->
1221 <condOption optRef="normalflags16" />
1222 <condOption optRef="optimize" />
1223 <condOption optRef="inline_expansion" />
1224 <condOption optRef="word_align" />
1225 <condOption optRef="cflagsbase" />
1226 <condOption optRef="symbol" />
1227 </optionDef>
1228 <!-- END OF TI OPTION FLAGS SECTION -->
1229 <!-- BEGIN OF TI L1 OPTION FLAGS SECTION -->
1230 <!-- Debug options -->
1231 <optionDef description="Debug option for bootloader" name="boot_dbg">
1232 <condOption optRef="debug" />
1233 </optionDef>
1234 <optionDef description="Debug option for bootloader" name="boot_asm_dbg">
1235 <condOption optRef="asm_nodebug" />
1236 </optionDef>
1237 <optionDef description="Debug option for drivers" name="drivers_dbg">
1238 <condOption optRef="nodebug" />
1239 </optionDef>
1240 <optionDef description="Debug option for L1" name="l1_dbg">
1241 <condOption optRef="debug" />
1242 </optionDef>
1243 <optionDef description="Debug option for TPU" name="tpu_dbg">
1244 <condOption optRef="debug" />
1245 </optionDef>
1246 <!-- Bootloader -->
1247 <optionDef description="Options for bootloader" name="boot_flags">
1248 <condOption optRef="boot_dbg" />
1249 <condOption optRef="cflagsbase" />
1250 <condOption optRef="normal_opt" />
1251 <condOption optRef="code16" />
1252 <condOption optRef="word_align" />
1253 <condOption optRef="no_linking" />
1254 </optionDef>
1255 <optionDef description="Options for bootloader" name="boot_flags_asm32">
1256 <condOption optRef="boot_asm_dbg" />
1257 <condOption optRef="asmflags" />
1258 <condOption optRef="adefs" />
1259 </optionDef>
1260 <optionDef description="Options for bootloader" name="boot_flags_asm16">
1261 <condOption optRef="boot_asm_dbg" />
1262 <condOption optRef="asmflags16" />
1263 <condOption optRef="adefs" />
1264 </optionDef>
1265 <optionDef description="bootloader include paths" name="boot_include">
1266 <condOption optRef="DRIVERS_CORE_INCLUDES" />
1267 <condOption name="include">
1268 <condValue pathRef="INC_TOOLS" />
1269 <condValue pathRef="BOOT_INCLUDE" />
1270 <condValue pathRef="CFG_PLUS_HEADER" />
1271 <condValue pathRef="OS_INCLUDE_DIR" />
1272 </condOption>
1273 </optionDef>
1274 <!-- Drivers -->
1275 <optionDef description="Options for drivers" name="drivers_flags">
1276 <condOption optRef="drivers_dbg" />
1277 <condOption optRef="cflagsbase" />
1278 <condOption optRef="normal_opt" />
1279 <condOption optRef="inline_expansion" />
1280 <condOption optRef="code16" />
1281 <condOption optRef="optimize_level2" />
1282 <condOption optRef="word_align" />
1283 </optionDef>
1284 <optionDef description="Options for drivers" name="l1_abb_flags">
1285 <condOption optRef="drivers_dbg" />
1286 <condOption optRef="cflagsbase" />
1287 <condOption optRef="normal_opt" />
1288 <condOption optRef="code16" />
1289 </optionDef>
1290 <optionDef description="Options for drivers" name="cflags32">
1291 <condOption optRef="drivers_dbg" />
1292 <condOption optRef="cflagsbase" />
1293 <condOption optRef="inline_expansion" />
1294 <condOption optRef="optimize" />
1295 <condOption optRef="word_align" />
1296 </optionDef>
1297 <optionDef description="drivers include paths" name="drivers_include">
1298 <condOption optRef="L1_INCLUDES" />
1299 <condOption optRef="DRIVERS_CORE_INCLUDES" />
1300 <condOption optRef="TPU_DRIVERS_INCLUDE" />
1301 <condOption name="include">
1302 <condValue pathRef="INC_TOOLS" />
1303 <condValue pathRef="CFG_PLUS_HEADER" />
1304 <condValue pathRef="OS_INCLUDE_DIR" />
1305 <!-- config/l1sw.cfg -->
1306 <condValue require="OP_L1_STANDALONE==0" pathRef="OUT_DIR" />
1307 <!-- cust_os.h -->
1308 <condValue require="OP_L1_STANDALONE==0" pathRef="GPF_FRAME_CUST" />
1309 <!-- main/sys_types.h -->
1310 <condValue require="OP_L1_STANDALONE==0" pathRef="CHIPSETSW_SYSTEM" />
1311 <!-- uart/serialswitch.h -->
1312 <condValue require="OP_L1_STANDALONE==0" pathRef="DRIVERS_APP_DIR" />
1313 <!-- rv/general.h -->
1314 <condValue require="OP_L1_STANDALONE==0" pathRef="RIVIERA_DIR" />
1315 </condOption>
1316 </optionDef>
1317 <!-- L1 -->
1318 <optionDef description="Options for L1" name="l1_flags_16">
1319 <condOption optRef="l1_dbg" />
1320 <condOption optRef="cflagsbase" />
1321 <condOption optRef="code16" />
1322 <condOption optRef="optimize" />
1323 <condOption optRef="word_align" />
1324 <condOption name="define">
1325 <condValue require="OP_L1_STANDALONE==0" value="RV_TRACE_LEVEL_WARNING=2" />
1326 </condOption>
1327 </optionDef>
1328 <optionDef description="Options for L1" name="l1_flags_32_no_opt">
1329 <condOption optRef="l1_dbg" />
1330 <condOption optRef="cflagsbase" />
1331 <condOption optRef="word_align" />
1332 </optionDef>
1333 <optionDef description="Options for L1" name="l1_flags_16_no_opt">
1334 <condOption optRef="l1_dbg" />
1335 <condOption optRef="cflagsbase" />
1336 <condOption optRef="code16" />
1337 <condOption optRef="word_align" />
1338 </optionDef>
1339 <optionDef description="Options for L1" name="l1_flags_16_no_wa">
1340 <condOption optRef="l1_dbg" />
1341 <condOption optRef="cflagsbase" />
1342 <condOption optRef="code16" />
1343 <condOption optRef="optimize" />
1344 </optionDef>
1345 <optionDef description="Options for L1" name="l1_flags_32_no_wa">
1346 <condOption optRef="l1_dbg" />
1347 <condOption optRef="cflagsbase" />
1348 <condOption optRef="optimize" />
1349 </optionDef>
1350 <optionDef description="Options for L1" name="l1_flags_16_opt1">
1351 <condOption optRef="l1_dbg" />
1352 <condOption optRef="cflagsbase" />
1353 <condOption optRef="code16" />
1354 <condOption optRef="word_align" />
1355 <condOption optRef="optimize_level1" />
1356 </optionDef>
1357 <optionDef description="L1 include paths" name="l1_include">
1358 <condOption optRef="L1_INCLUDES" />
1359 <condOption optRef="TPU_DRIVERS_INCLUDE" />
1360 <condOption optRef="DRIVERS_CORE_INCLUDES" />
1361 <condOption name="include">
1362 <condValue pathRef="INC_TOOLS" />
1363 <condValue pathRef="CFG_PLUS_HEADER" />
1364 <condValue pathRef="OS_INCLUDE_DIR" />
1365 <!-- config/l1sw.cfg -->
1366 <condValue require="OP_L1_STANDALONE==0" pathRef="OUT_DIR" />
1367 <!-- cust_os.h -->
1368 <condValue require="OP_L1_STANDALONE==0" pathRef="GPF_FRAME_CUST" />
1369 <!-- main/sys_types.h -->
1370 <condValue require="OP_L1_STANDALONE==0" pathRef="CHIPSETSW_SYSTEM" />
1371 <!-- ffs/ffs_api.h -->
1372 <condValue require="OP_L1_STANDALONE==0" pathRef="DRIVERS_APP_DIR" />
1373 <!-- buzzer.h -->
1374 <condValue require="OP_L1_STANDALONE==0" pathRef="DRIVERS_APP_DIR" path="buzzer" />
1375 <!-- ffs_api.h -->
1376 <condValue require="OP_L1_STANDALONE==0" pathRef="DRIVERS_APP_DIR" path="ffs" />
1377 <!-- sim.h -->
1378 <condValue require="OP_L1_STANDALONE==0" pathRef="DRIVERS_APP_DIR" path="sim" />
1379 <!-- serialswitch.h -->
1380 <condValue require="OP_L1_STANDALONE==0" pathRef="DRIVERS_APP_DIR" path="uart" />
1381 <!-- rv/general.h -->
1382 <condValue require="OP_L1_STANDALONE==0" pathRef="RIVIERA_DIR" />
1383 <!-- general.h -->
1384 <condValue require="OP_L1_STANDALONE==0" pathRef="RIVIERA_DIR" path="rv" />
1385 <!-- rvt_gen.h -->
1386 <condValue require="OP_L1_STANDALONE==0" pathRef="RIVIERA_DIR" path="rvt" />
1387 <!-- audio/audio_features_i.h, ... -->
1388 <condValue require="OP_L1_STANDALONE==0" pathRef="SERVICES_DIR" />
1389 <!-- audio_api.h, ... -->
1390 <condValue require="OP_L1_STANDALONE==0" pathRef="SERVICES_DIR" path="audio" />
1391 </condOption>
1392 </optionDef>
1393 <!-- TPU -->
1394 <optionDef description="Options for TPU" name="tpu_drivers_flags">
1395 <condOption optRef="tpu_dbg" />
1396 <condOption optRef="cflagsbase" />
1397 <condOption optRef="no_linking" />
1398 <condOption optRef="code16" />
1399 <condOption optRef="optimize_level2" />
1400 <condOption optRef="word_align" />
1401 </optionDef>
1402 <optionDef description="TPU include paths" name="tpu_include">
1403 <condOption optRef="L1_INCLUDES" />
1404 <condOption optRef="TPU_DRIVERS_INCLUDE" />
1405 <condOption optRef="DRIVERS_CORE_INCLUDES" />
1406 <condOption name="include">
1407 <condValue pathRef="INC_TOOLS" />
1408 <condValue pathRef="CFG_PLUS_HEADER" />
1409 <condValue pathRef="OS_INCLUDE_DIR" />
1410 <!-- main/sys_types.h -->
1411 <condValue require="OP_L1_STANDALONE==0" pathRef="CHIPSETSW_SYSTEM" />
1412 <!-- rvt_gen.h -->
1413 <condValue require="OP_L1_STANDALONE==0" pathRef="RIVIERA_DIR" path="rvt" />
1414 <!-- rv/general.h -->
1415 <condValue require="OP_L1_STANDALONE==0" pathRef="RIVIERA_DIR" />
1416 </condOption>
1417 </optionDef>
1418 <!-- END OF TI L1 OPTION FLAGS SECTION -->
1419 </options>
1420 </optionSet>