add the correct input file to makeindex call
[Rockbox.git] / firmware / SOURCES
blob05c03ce4743349b9332b9374ed65afda79dbcb5f
1 common/unicode.c
2 #ifdef ROCKBOX_HAS_LOGF
3 logf.c
4 #endif
5 backlight.c
6 buffer.c
7 common/atoi.c
8 common/crc32.c
9 common/ctype.c
10 #ifndef SIMULATOR
11 common/dir.c
12 common/file.c
13 #endif
14 #ifdef HAVE_DIRCACHE
15 common/dircache.c
16 #endif
17 common/disk.c
18 #if !defined(SIMULATOR) || defined(__MINGW32__) || defined(__CYGWIN__)
19 common/errno.c
20 #endif
21 common/memcmp.c
22 common/memchr.c
23 common/qsort.c
24 common/random.c
25 common/sprintf.c
26 common/strcasecmp.c
27 common/strcasestr.c
28 common/strcat.c
29 common/strchr.c
30 common/strcmp.c
31 common/strcpy.c
32 #if (CONFIG_CPU == SH7034) && !defined(SIMULATOR)
33 target/sh/strlen-sh.S
34 #else
35 common/strlen.c
36 #endif
37 common/strncmp.c
38 common/strncpy.c
39 common/strrchr.c
40 common/strtok.c
41 common/timefuncs.c
43 #ifdef CPU_COLDFIRE
44 target/coldfire/memcpy-coldfire.S
45 target/coldfire/memmove-coldfire.S
46 target/coldfire/memset-coldfire.S
47 target/coldfire/memset16-coldfire.S
48 #elif (CONFIG_CPU == SH7034)
49 target/sh/memcpy-sh.S
50 target/sh/memmove-sh.S
51 target/sh/memset-sh.S
52 #elif defined(CPU_ARM)
53 common/memcpy.c
54 common/memmove.c
55 target/arm/memset-arm.S
56 target/arm/memset16-arm.S
57 #else
58 common/memcpy.c
59 common/memmove.c
60 common/memset.c
61 common/memset16.c
62 #endif
63 #ifdef HAVE_LCD_CHARCELLS
64 drivers/lcd-player-charset.c
65 drivers/lcd-player.c
66 #endif
67 #ifdef HAVE_LCD_BITMAP
68 arabjoin.c
69 bidi.c
70 hangul.c
71 #if LCD_DEPTH == 1
72 drivers/lcd-recorder.c
73 #elif LCD_DEPTH == 2
74 #if (LCD_PIXELFORMAT == HORIZONTAL_PACKING)
75 drivers/lcd-2bit-horz.c
76 #else
77 drivers/lcd-h100.c
78 #endif
79 #elif LCD_DEPTH == 16
80 drivers/lcd-16bit.c
81 #endif
82 #endif
83 #ifdef HAVE_REMOTE_LCD
84 #if LCD_REMOTE_DEPTH == 1
85 drivers/lcd-h100-remote.c
86 #elif LCD_REMOTE_DEPTH == 2
87 drivers/lcd-remote-2bit-vi.c
88 #endif
89 #endif
90 #if CONFIG_LCD==LCD_H300
91 drivers/lcd-h300.c
92 #endif
93 #ifndef TARGET_TREE
94 drivers/power.c
95 #endif
96 drivers/led.c
97 #ifndef SIMULATOR
98 #ifndef TARGET_TREE
99 drivers/adc.c
100 #endif
101 #ifdef HAVE_MMC
102 drivers/ata_mmc.c
103 #else
104 #ifdef HAVE_FLASH_DISK
105 drivers/ata_flash.c
106 #else
107 #ifndef SANSA_E200
108 drivers/ata.c
109 #endif
110 #endif
111 #endif
112 drivers/button.c
113 drivers/dac.c
114 drivers/fat.c
115 #ifdef CONFIG_TUNER
116 #if (CONFIG_TUNER & S1A0903X01)
117 drivers/fmradio.c
118 tuner_samsung.c
119 #endif
120 #if (CONFIG_TUNER & TEA5767)
121 drivers/fmradio_i2c.c
122 tuner_philips.c
123 #endif
124 #endif
125 #if CONFIG_I2C == I2C_COLDFIRE
126 drivers/i2c-coldfire.c
127 #elif CONFIG_I2C == I2C_PP5020
128 drivers/i2c-pp5020.c
129 #elif CONFIG_I2C == I2C_PP5002
130 drivers/i2c-pp5002.c
131 #elif CONFIG_I2C == I2C_PNX0101
132 drivers/i2c-pnx0101.c
133 #elif CONFIG_I2C == I2C_S3C2440
134 /* no i2c driver yet */
135 #else
136 drivers/i2c.c
137 #endif
138 #if CONFIG_CODEC != SWCODEC
139 drivers/mas.c
140 #endif
141 #ifdef IRIVER_H300_SERIES
142 drivers/pcf50606.c
143 #endif
144 #ifdef HAVE_EEPROM
145 drivers/eeprom_24cxx.c
146 #ifdef HAVE_EEPROM_SETTINGS
147 eeprom_settings.c
148 #endif
149 #endif
150 #if (CONFIG_RTC == RTC_M41ST84W) || (CONFIG_RTC == RTC_PCF50606) \
151  || (CONFIG_RTC == RTC_PCF50605) || (CONFIG_RTC == RTC_E8564)
152 drivers/rtc.c
153 #endif
154 drivers/serial.c
155 #endif /* !SIMULATOR */
156 #ifdef HAVE_LCD_BITMAP
157 lru.c
158 font_cache.c
159 font.c
160 #endif
161 id3.c
162 #ifndef SIMULATOR
163 #ifdef RB_PROFILE
164 profile.c
165 #endif /* RB_PROFILE */
166 hwcompat.c
167 kernel.c
168 rolo.c
169 thread.c
170 timer.c
171 #ifdef CPU_PP
172 target/arm/crt0-pp.S
173 #elif defined(CPU_ARM)
174 target/arm/crt0.S
175 #elif defined(CPU_COLDFIRE)
176 target/coldfire/crt0.S
177 #elif CONFIG_CPU == SH7034
178 target/sh/crt0.S
179 #else
180 crt0.S
181 #endif
182 drivers/lcd.S
183 #endif
184 mp3_playback.c
185 mp3data.c
186 #if CONFIG_CODEC != SWCODEC
187 mpeg.c
188 #endif
189 #if !defined(WIN32) || defined(SDL)
190 panic.c
191 debug.c
192 #endif
193 powermgmt.c
194 system.c
195 usb.c
196 #if (CONFIG_CPU == SH7034) && !defined(SIMULATOR)
197 bitswap.S
198 descramble.S
199 #endif
200 #if defined(HAVE_UDA1380) && !defined(SIMULATOR)
201 drivers/uda1380.c
202 #elif (defined(HAVE_WM8975) || defined(HAVE_WM8751)) && !defined(SIMULATOR)
203 drivers/wm8975.c
204 #elif defined(HAVE_WM8758) && !defined(SIMULATOR)
205 drivers/wm8758.c
206 #elif (defined(HAVE_WM8731) || defined(HAVE_WM8721)) && !defined(SIMULATOR)
207 drivers/wm8731l.c
208 #elif defined(HAVE_TLV320) && !defined(SIMULATOR)
209 drivers/tlv320.c
210 #endif
211 #if (CONFIG_CODEC == SWCODEC) && !defined(SIMULATOR)
212 pcm_playback.c
213 #endif
214 #if CONFIG_CODEC == SWCODEC
215 replaygain.c
216 #endif
217 #if defined(CPU_COLDFIRE) && !defined(SIMULATOR)
218 pcm_record.c
219 #endif
220 sound.c
221 #if defined(IRIVER_IFP7XX_SERIES) && defined(STUB)
222 common/sscanf.c
223 usb_serial.c
224 #endif
225 #if CONFIG_USBOTG == USBOTG_ISP1362
226 drivers/isp1362.c
227 #endif
228 #if CONFIG_USBOTG == USBOTG_M5636
229 drivers/m5636.c
230 #endif
232 #ifdef SANSA_E200
233 target/arm/sandisk/sansa-e200/ata-e200.c
234 target/arm/sandisk/sansa-e200/lcd-e200.c
235 target/arm/sandisk/sansa-e200/adc-e200.c
236 target/arm/wmcodec-pp.c
237 #endif
239 #ifdef IAUDIO_X5
240 target/coldfire/iaudio/x5/power-x5.c
241 #ifndef SIMULATOR
242 drivers/generic_i2c.c
243 target/coldfire/iaudio/x5/button-x5.c
244 target/coldfire/iaudio/x5/lcd-as-x5.S
245 target/coldfire/iaudio/x5/lcd-x5.c
246 target/coldfire/iaudio/x5/pcf50606-x5.c
247 target/coldfire/iaudio/x5/adc-x5.c
248 target/coldfire/iaudio/x5/ata-x5.c
249 target/coldfire/iaudio/x5/system-x5.c
250 target/coldfire/iaudio/x5/usb-x5.c
251 target/coldfire/iaudio/x5/backlight-x5.c
252 target/coldfire/iaudio/x5/m5636-x5.c
253 target/coldfire/iaudio/x5/lcd-remote-x5.c
254 #endif
255 #endif
257 #ifdef IRIVER_H300_SERIES
258 #ifndef SIMULATOR
259 target/coldfire/iriver/h300/lcd-as-h300.S
260 #endif
261 #endif
263 #ifdef IRIVER_H10
264 #ifndef SIMULATOR
265 target/arm/iriver/h10/backlight-h10.c
266 target/arm/iriver/h10/button-h10.c
267 target/arm/ata-pp5020.c
268 target/arm/iriver/h10/power-h10.c
269 target/arm/iriver/h10/usb-h10.c
270 target/arm/iriver/h10/lcd-h10_20gb.c
271 target/arm/iriver/h10/adc-h10.c
272 target/arm/wmcodec-pp.c
273 #endif
274 #endif
276 #ifdef IRIVER_H10_5GB
277 #ifndef SIMULATOR
278 target/arm/iriver/h10/backlight-h10.c
279 target/arm/iriver/h10/button-h10.c
280 target/arm/ata-pp5020.c
281 target/arm/iriver/h10/power-h10.c
282 target/arm/iriver/h10/usb-h10.c
283 target/arm/iriver/h10/lcd-h10_5gb.c
284 target/arm/iriver/h10/adc-h10.c
285 target/arm/wmcodec-pp.c
286 #endif
287 #endif
289 #ifdef GIGABEAT_F
290 #ifndef SIMULATOR
291 target/arm/gigabeat/meg-fx/backlight-meg-fx.c
292 target/arm/gigabeat/meg-fx/button-meg-fx.c
293 target/arm/gigabeat/meg-fx/ata-meg-fx.c
294 target/arm/gigabeat/meg-fx/power-meg-fx.c
295 target/arm/gigabeat/meg-fx/usb-meg-fx.c
296 target/arm/gigabeat/meg-fx/lcd-meg-fx.c
297 target/arm/gigabeat/meg-fx/sc606-meg-fx.c
298 target/arm/gigabeat/meg-fx/adc-meg-fx.c
299 drivers/generic_i2c.c
300 target/arm/gigabeat/meg-fx/i2c-meg-fx.c
301 target/arm/gigabeat/meg-fx/wmcodec-meg-fx.c
302 #endif
303 #endif
305 #ifdef ELIO_TPJ1022
306 #ifndef SIMULATOR
307 target/arm/tatung/tpj1022/backlight-tpj1022.c
308 target/arm/tatung/tpj1022/button-tpj1022.c
309 target/arm/ata-pp5020.c
310 target/arm/tatung/tpj1022/power-tpj1022.c
311 target/arm/tatung/tpj1022/usb-tpj1022.c
312 target/arm/tatung/tpj1022/lcd-tpj1022.c
313 target/arm/tatung/tpj1022/adc-tpj1022.c
314 target/arm/wmcodec-pp.c
315 #endif
316 #endif
318 #ifdef IPOD_4G
319 #ifndef SIMULATOR
320 drivers/lcd-ipod.c
321 drivers/pcf50605.c
322 target/arm/ata-pp5020.c
323 target/arm/ipod/adc-ipod.c
324 target/arm/ipod/backlight-4g_color.c
325 target/arm/ipod/button-clickwheel.c
326 target/arm/ipod/power-ipod.c
327 target/arm/ipod/usb-ipod.c
328 target/arm/wmcodec-pp.c
329 #endif
330 #endif
332 #ifdef IPOD_COLOR
333 #ifndef SIMULATOR
334 drivers/lcd-ipod.c
335 drivers/pcf50605.c
336 target/arm/ata-pp5020.c
337 target/arm/ipod/adc-ipod.c
338 target/arm/ipod/backlight-4g_color.c
339 target/arm/ipod/button-clickwheel.c
340 target/arm/ipod/power-ipod.c
341 target/arm/ipod/usb-ipod.c
342 target/arm/wmcodec-pp.c
343 #endif
344 #endif
346 #ifdef IPOD_NANO
347 #ifndef SIMULATOR
348 drivers/lcd-ipod.c
349 drivers/pcf50605.c
350 target/arm/ata-pp5020.c
351 target/arm/ipod/adc-ipod.c
352 target/arm/ipod/backlight-nano_video.c
353 target/arm/ipod/button-clickwheel.c
354 target/arm/ipod/power-ipod.c
355 target/arm/ipod/usb-ipod.c
356 target/arm/wmcodec-pp.c
357 #endif
358 #endif
360 #ifdef IPOD_VIDEO
361 #ifndef SIMULATOR
362 drivers/pcf50605.c
363 target/arm/ata-pp5020.c
364 target/arm/ipod/adc-ipod.c
365 target/arm/ipod/backlight-nano_video.c
366 target/arm/ipod/button-clickwheel.c
367 target/arm/ipod/power-ipod.c
368 target/arm/ipod/usb-ipod.c
369 drivers/lcd-ipodvideo.c
370 target/arm/wmcodec-pp.c
371 #endif
372 #endif
374 #ifdef IPOD_3G
375 #ifndef SIMULATOR
376 drivers/lcd-ipod.c
377 drivers/pcf50605.c
378 target/arm/ata-pp5020.c
379 target/arm/ipod/adc-ipod.c
380 target/arm/ipod/3g/backlight-3g.c
381 target/arm/ipod/3g/button-3g.c
382 target/arm/ipod/power-ipod.c
383 target/arm/ipod/usb-ipod.c
384 target/arm/wmcodec-pp.c
385 #endif
386 #endif
388 #ifdef IPOD_MINI
389 #ifndef SIMULATOR
390 drivers/lcd-ipod.c
391 drivers/pcf50605.c
392 target/arm/ata-pp5020.c
393 target/arm/ipod/adc-ipod.c
394 target/arm/ipod/backlight-mini1g_mini2g.c
395 target/arm/ipod/button-mini1g.c
396 target/arm/ipod/power-ipod.c
397 target/arm/ipod/usb-ipod.c
398 target/arm/wmcodec-pp.c
399 #endif
400 #endif
403 #ifdef IPOD_MINI2G
404 #ifndef SIMULATOR
405 drivers/lcd-ipod.c
406 drivers/pcf50605.c
407 target/arm/ata-pp5020.c
408 target/arm/ipod/adc-ipod.c
409 target/arm/ipod/backlight-mini1g_mini2g.c
410 target/arm/ipod/button-clickwheel.c
411 target/arm/ipod/power-ipod.c
412 target/arm/ipod/usb-ipod.c
413 target/arm/wmcodec-pp.c
414 #endif
415 #endif