rockbox/firmware/export
Miika Pekkarinen 0dd7ea2d71 Support building tagcache db natively on PC using the core of the
Rockbox tagcache database engine. Only host endian support at the
moment and no command line parameters. Mainly for developers for
debugging at the moment.


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11497 a1c6a512-1295-4272-9138-f99709370657
2006-11-10 08:03:33 +00:00
..
adc.h Target tree support for Iriver iFP. 2006-11-09 22:58:35 +00:00
ata.h * changes to ata.c - idle callbacks are called after 2 sec of real idle, 2006-11-08 01:55:26 +00:00
ata_idle_notify.h fixed once again. 2006-11-08 03:19:53 +00:00
ata_mmc.h
audio.h Big Patch adds primarily: Samplerate and format selection to recording for SWCODEC. Supprort for samplerates changing in playback (just goes with the recording part inseparably). Samplerates to all encoders. Encoders can be configured individually on a menu specific to the encoder in the recording menu. File creation is delayed until flush time to reduce spinups when splitting. Misc: statusbar icons for numbers are individual digits to display any number. Audio buffer was rearranged to maximize memory available to recording and properly reinitialized when trashed. ColdFire PCM stuff moved to target tree to avoid a complicated mess when adding samplerate switching. Some needed API changes and to neaten up growing gap between hardware and software codecs. 2006-11-06 18:07:30 +00:00
backlight.h Removed the settings #defines from backlight.h since they are now in the players' config files. 2006-11-10 01:30:09 +00:00
bidi.h
bitswap.h
buffer.h
button.h Target tree support for Iriver iFP. 2006-11-09 22:58:35 +00:00
config-e200.h Correct LCD pixel format on Sansa E200 2006-10-26 20:01:04 +00:00
config-fmrecorder.h ifdef all the tagcache code, allows rombox to be compiled again, Thanks Austin Appel 2006-10-25 10:17:57 +00:00
config-gigabeat.h ifdef all the tagcache code, allows rombox to be compiled again, Thanks Austin Appel 2006-10-25 10:17:57 +00:00
config-gmini120.h ifdef all the tagcache code, allows rombox to be compiled again, Thanks Austin Appel 2006-10-25 10:17:57 +00:00
config-gminisp.h ifdef all the tagcache code, allows rombox to be compiled again, Thanks Austin Appel 2006-10-25 10:17:57 +00:00
config-h10.h Fixed H10 build. 2006-11-09 22:33:24 +00:00
config-h10_5gb.h Fixed H10 build. 2006-11-09 22:33:24 +00:00
config-h100.h H100/120: Split lcd driver into pixel format and device specific parts. Adjustment of contrast range to just a little less than white to a little more than black. Really only had to reset minimum. 2006-11-10 00:02:28 +00:00
config-h120.h H100/120: Split lcd driver into pixel format and device specific parts. Adjustment of contrast range to just a little less than white to a little more than black. Really only had to reset minimum. 2006-11-10 00:02:28 +00:00
config-h300.h H300/X5: Moved backlight brightness code to target tree. Created __backlight_set_brightness in backlight-(target).c. backlight_set_brightness range clamps and calls the backlight driver. 2006-11-10 01:25:52 +00:00
config-iaudiox5.h H300/X5: Moved backlight brightness code to target tree. Created __backlight_set_brightness in backlight-(target).c. backlight_set_brightness range clamps and calls the backlight driver. 2006-11-10 01:25:52 +00:00
config-ifp7xx.h Forgot to add new files for iFP move to target tree. 2006-11-10 07:43:36 +00:00
config-ipod3g.h Added macros controlling what goes to IRAM on different targets. 2006-11-09 21:59:27 +00:00
config-ipod4g.h Added macros controlling what goes to IRAM on different targets. 2006-11-09 21:59:27 +00:00
config-ipodcolor.h Added macros controlling what goes to IRAM on different targets. 2006-11-09 21:59:27 +00:00
config-ipodmini.h Added macros controlling what goes to IRAM on different targets. 2006-11-09 21:59:27 +00:00
config-ipodmini2g.h Added macros controlling what goes to IRAM on different targets. 2006-11-09 21:59:27 +00:00
config-ipodnano.h Added macros controlling what goes to IRAM on different targets. 2006-11-09 21:59:27 +00:00
config-ipodvideo.h Added macros controlling what goes to IRAM on different targets. 2006-11-09 21:59:27 +00:00
config-ondiofm.h ifdef all the tagcache code, allows rombox to be compiled again, Thanks Austin Appel 2006-10-25 10:17:57 +00:00
config-ondiosp.h ifdef all the tagcache code, allows rombox to be compiled again, Thanks Austin Appel 2006-10-25 10:17:57 +00:00
config-player.h ifdef all the tagcache code, allows rombox to be compiled again, Thanks Austin Appel 2006-10-25 10:17:57 +00:00
config-recorder.h ifdef all the tagcache code, allows rombox to be compiled again, Thanks Austin Appel 2006-10-25 10:17:57 +00:00
config-recorderv2.h ifdef all the tagcache code, allows rombox to be compiled again, Thanks Austin Appel 2006-10-25 10:17:57 +00:00
config-tpj1022.h Initial commit of work for port to the Tatung Elio TPJ-1022 - yet another PortalPlayer PP5020 target. 2006-08-31 19:19:35 +00:00
config.h Support building tagcache db natively on PC using the core of the 2006-11-10 08:03:33 +00:00
cpu.h added mostly dummy changes to allow building of a Sansa e200 bootloader 2006-08-01 22:28:14 +00:00
debug.h Support building tagcache db natively on PC using the core of the 2006-11-10 08:03:33 +00:00
disk.h
eeprom_24cxx.h eeprom driver for the h3x0 series, cleaned up the h1x0 series driver a bit, added debug entry for h3x0 that allows to write to the eeprom 2006-08-15 22:54:06 +00:00
eeprom_settings.h Bootloader support to search firmware also from flash. Bootloader <-> 2006-08-09 12:04:13 +00:00
enc_base.h Forgot to use cvs add on a few new files in the fresh checkout I used. woops. 2006-11-06 18:18:05 +00:00
fat.h Applied FS# 5736 by Alexander Levin. 2006-07-31 22:59:45 +00:00
fmradio.h Added FS#2939 Encoder Codec Interface + Codecs by Antonius Hellmann with additional FM Recording support and my modifications 2006-08-28 22:38:41 +00:00
fmradio_i2c.h Patch #5347 by Rani Hod - Adds FM radio and recording features to the iAudio X5. 2006-07-21 08:42:28 +00:00
font.h
gdb_api.h Mapped iFP DRAM to 0xc00000 and enabled caching in this area. 2006-02-12 23:16:05 +00:00
general.h Forgot to use cvs add on a few new files in the fresh checkout I used. woops. 2006-11-06 18:18:05 +00:00
generic_i2c.h Generic bitbang I2C driver 2006-02-22 14:50:57 +00:00
hangul.h Add support for loadable vkeyboard layouts 2006-03-29 16:21:42 +00:00
hwcompat.h
i2c-coldfire.h Patch #5347 by Rani Hod - Adds FM radio and recording features to the iAudio X5. 2006-07-21 08:42:28 +00:00
i2c-pp5002.h Renamed the ipod_i2c functions to the more appropriate pp_i2c 2006-10-27 11:24:23 +00:00
i2c-pp5020.h Renamed the ipod_i2c functions to the more appropriate pp_i2c 2006-10-27 11:24:23 +00:00
i2c.h
id3.h AIFF is not (yet) a supported format on HWCODEC targets. 2006-11-06 19:49:05 +00:00
isp1362.h H300: Rudimentary driver for the ISP1362 USB on-the-go controller. For now it just sends the chip to sleep, solving the poor battery runtime issue. 2006-06-16 17:34:18 +00:00
kernel.h Patch #6052 - More responsive skip on Archos 2006-10-19 11:43:13 +00:00
lcd-player-charset.h
lcd-remote.h Removed remnants of deprecated lcd_roll(). 2006-10-31 19:49:35 +00:00
lcd.h Removed remnants of deprecated lcd_roll(). 2006-10-31 19:49:35 +00:00
led.h
logf.h Support building tagcache db natively on PC using the core of the 2006-11-10 08:03:33 +00:00
m5636.h Patch #5639 by Ulrich Pegelow, inits the M5636 USBOTG chip on the X5 to reduce the battery consumption. 2006-07-13 07:40:30 +00:00
mas.h
mcf5249.h H300: (1) Use DMA for LCD updates, with auto-aligned line reads. Speeds up LCD updates by ~ 75% at 11MHz and 45MHz. Only ~ 11% speedup at 124MHz due to (2). (2) Less aggressive LCD transfer timing at 124MHz. With the previous timing, slightly corrupted display contents was reported, and with DMA transfers at least 4 waitstates are needed to make updates work at all. * A table in system-iriver.c shows settings for all integer multiples of the base clock frequency (info for developers, not yet complete). 2006-11-02 20:50:50 +00:00
mcf5250.h Some corrections for MCF5250 2006-02-22 20:48:27 +00:00
mp3_playback.h
mp3data.h
mpeg.h
panic.h
pcf50605.h Move all iPod targets into the target tree. FS#5890 2006-10-05 10:58:51 +00:00
pcf50606.h Moved pcf50606 stuff to target directory. 2006-10-25 23:24:07 +00:00
pcm_playback.h Big Patch adds primarily: Samplerate and format selection to recording for SWCODEC. Supprort for samplerates changing in playback (just goes with the recording part inseparably). Samplerates to all encoders. Encoders can be configured individually on a menu specific to the encoder in the recording menu. File creation is delayed until flush time to reduce spinups when splitting. Misc: statusbar icons for numbers are individual digits to display any number. Audio buffer was rearranged to maximize memory available to recording and properly reinitialized when trashed. ColdFire PCM stuff moved to target tree to avoid a complicated mess when adding samplerate switching. Some needed API changes and to neaten up growing gap between hardware and software codecs. 2006-11-06 18:07:30 +00:00
pcm_record.h Big Patch adds primarily: Samplerate and format selection to recording for SWCODEC. Supprort for samplerates changing in playback (just goes with the recording part inseparably). Samplerates to all encoders. Encoders can be configured individually on a menu specific to the encoder in the recording menu. File creation is delayed until flush time to reduce spinups when splitting. Misc: statusbar icons for numbers are individual digits to display any number. Audio buffer was rearranged to maximize memory available to recording and properly reinitialized when trashed. ColdFire PCM stuff moved to target tree to avoid a complicated mess when adding samplerate switching. Some needed API changes and to neaten up growing gap between hardware and software codecs. 2006-11-06 18:07:30 +00:00
pcm_sampr.h Forgot to use cvs add on a few new files in the fresh checkout I used. woops. 2006-11-06 18:18:05 +00:00
pnx0101.h Iriver iFP7xx sound support. 2006-08-12 21:03:23 +00:00
power.h Work-in-progress rework of charging status reading & display: * Changed several charging related HAVE_* macros into one multi-value CONFIG_CHARGING. * Always use proper macros for charging states. * Battery symbol charging animation now starts from current level on all targets with charging. Two-colour animation kept for non-b&w targets. Round down fill level while charging as before, but round to nearest pixel value for discharging on all targets. * Charging anim fixed on player. * Some code cleanup. 2006-06-06 22:23:52 +00:00
powermgmt.h General: changed local adc to voltage conversions in several places to use battery_voltage. Added battery_read_info function for unfiltered battery information. x5: removed adc_read as a distinct function. Removed adc tick task. adc_init is empty inline. Adjusted battery scale, voltage to level array and read 10 bits from the ADC for battery since 255 levels is not enough for true centivolt resolution. 2006-10-30 11:33:38 +00:00
pp5002.h Initial work for coprocessor support on iPods. FS#5755 2006-08-03 16:29:42 +00:00
pp5020.h Detect charger connected on H10. No need to sleep(HZ) when powering off. 2006-09-20 23:21:59 +00:00
pp5024.h added mostly dummy changes to allow building of a Sansa e200 bootloader 2006-08-01 22:28:14 +00:00
profile.h Fix profile builds 2006-08-24 13:10:20 +00:00
replaygain.h Add support for parsing binary data ID3 tags. Add support for parsing RVA2 ID3 tags for replaygain values instead of TXXX tags when playing files tagged with ID3v2.4. Patch by psyche78 (task #2937) 2006-07-20 10:35:20 +00:00
rolo.h
rtc.h Real Time Clock support in the WPS 2006-03-18 22:42:02 +00:00
s3c2440.h fix typo 2006-11-05 07:55:00 +00:00
serial.h Logf output on the serial port for h100 targets 2006-10-12 20:22:16 +00:00
sh7034.h
sound.h Patch #5347 by Rani Hod - Adds FM radio and recording features to the iAudio X5. 2006-07-21 08:42:28 +00:00
system.h Big Patch adds primarily: Samplerate and format selection to recording for SWCODEC. Supprort for samplerates changing in playback (just goes with the recording part inseparably). Samplerates to all encoders. Encoders can be configured individually on a menu specific to the encoder in the recording menu. File creation is delayed until flush time to reduce spinups when splitting. Misc: statusbar icons for numbers are individual digits to display any number. Audio buffer was rearranged to maximize memory available to recording and properly reinitialized when trashed. ColdFire PCM stuff moved to target tree to avoid a complicated mess when adding samplerate switching. Some needed API changes and to neaten up growing gap between hardware and software codecs. 2006-11-06 18:07:30 +00:00
tcc730.h
thread.h Big Patch adds primarily: Samplerate and format selection to recording for SWCODEC. Supprort for samplerates changing in playback (just goes with the recording part inseparably). Samplerates to all encoders. Encoders can be configured individually on a menu specific to the encoder in the recording menu. File creation is delayed until flush time to reduce spinups when splitting. Misc: statusbar icons for numbers are individual digits to display any number. Audio buffer was rearranged to maximize memory available to recording and properly reinitialized when trashed. ColdFire PCM stuff moved to target tree to avoid a complicated mess when adding samplerate switching. Some needed API changes and to neaten up growing gap between hardware and software codecs. 2006-11-06 18:07:30 +00:00
timer.h Simplification for user timer on coldfire. We define TIMER_FREQ separately anyway. 2006-04-04 01:16:11 +00:00
tlv320.h Big Patch adds primarily: Samplerate and format selection to recording for SWCODEC. Supprort for samplerates changing in playback (just goes with the recording part inseparably). Samplerates to all encoders. Encoders can be configured individually on a menu specific to the encoder in the recording menu. File creation is delayed until flush time to reduce spinups when splitting. Misc: statusbar icons for numbers are individual digits to display any number. Audio buffer was rearranged to maximize memory available to recording and properly reinitialized when trashed. ColdFire PCM stuff moved to target tree to avoid a complicated mess when adding samplerate switching. Some needed API changes and to neaten up growing gap between hardware and software codecs. 2006-11-06 18:07:30 +00:00
tuner.h Implement region setting for the fm tuner. The region setting affects deemphasis, band limits and step size. Fixes FS#5929, FS#5928. 2006-10-05 12:40:13 +00:00
uda1380.h Big Patch adds primarily: Samplerate and format selection to recording for SWCODEC. Supprort for samplerates changing in playback (just goes with the recording part inseparably). Samplerates to all encoders. Encoders can be configured individually on a menu specific to the encoder in the recording menu. File creation is delayed until flush time to reduce spinups when splitting. Misc: statusbar icons for numbers are individual digits to display any number. Audio buffer was rearranged to maximize memory available to recording and properly reinitialized when trashed. ColdFire PCM stuff moved to target tree to avoid a complicated mess when adding samplerate switching. Some needed API changes and to neaten up growing gap between hardware and software codecs. 2006-11-06 18:07:30 +00:00
usb.h
usb_serial.h
wm8731l.h Move definitions to their proper place 2006-03-30 20:48:15 +00:00
wm8758.h Add support for displaying the the current path or the full path (or neither) in the file browser. Check General Settings -> File View -> Show Path for the options. 2006-08-15 09:38:13 +00:00
wm8975.h Fixed line out volume for 4G, Nano and 5G Ipods. Partial patch #4814 by 2006-03-22 13:04:49 +00:00
wmcodec.h generalise the wolfson codec code a bit 2006-10-20 17:12:42 +00:00