rockbox/firmware/export
Brandon Low a915771347 Make the ipod ADC driver more generic, preparing to share code between it and the iRiver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8934 a1c6a512-1295-4272-9138-f99709370657
2006-03-06 15:25:26 +00:00
..
adc.h Make the ipod ADC driver more generic, preparing to share code between it and the iRiver 2006-03-06 15:25:26 +00:00
ata.h Removed unused ata_standby(), changed return type of ata_sleep() to void, removed misleading comment from ata.h 2005-11-07 23:19:06 +00:00
ata_mmc.h
audio.h More 64bit simulator fixes, coinciding with the long policy this time. 2006-03-03 02:09:58 +00:00
backlight.h Oops:) Make the brightness setting purely numerical 2005-12-22 13:31:14 +00:00
bidi.h waiting is over: initial unicode commit 2005-12-06 13:27:15 +00:00
bitswap.h
buffer.h
button.h More iPod 3G work from Seven Le Mesle 2006-02-24 20:54:09 +00:00
config-fmrecorder.h Replace references to HAVE_RTC with CONFIG_RTC and remove the HAVE_RTC defines from config-*.h 2005-12-04 15:23:47 +00:00
config-gigabeat.h first gigabeat commit 2006-02-24 15:42:52 +00:00
config-gmini120.h New codec loader, using the same mechanism as the new plugin loader. API version numbering restarted for the new system. Uses the target ID from configure, so don't change that too often. * Fixed sim_plugin_load_ram() to truncate the tempfile. * Reduced plugin buffer size to 512KB for iriver and iPod. 2006-01-18 00:05:14 +00:00
config-gminisp.h New codec loader, using the same mechanism as the new plugin loader. API version numbering restarted for the new system. Uses the target ID from configure, so don't change that too often. * Fixed sim_plugin_load_ram() to truncate the tempfile. * Reduced plugin buffer size to 512KB for iriver and iPod. 2006-01-18 00:05:14 +00:00
config-h100.h Remote type autodetection on iriver, remote_type() returns REMOTETYPE_H100_LCD, REMOTETYPE_H300_LCD or REMOTETYPE_H300_NONLCD 2006-02-17 22:38:38 +00:00
config-h120.h Remote type autodetection on iriver, remote_type() returns REMOTETYPE_H100_LCD, REMOTETYPE_H300_LCD or REMOTETYPE_H300_NONLCD 2006-02-17 22:38:38 +00:00
config-h300.h Remote type autodetection on iriver, remote_type() returns REMOTETYPE_H100_LCD, REMOTETYPE_H300_LCD or REMOTETYPE_H300_NONLCD 2006-02-17 22:38:38 +00:00
config-iaudiox5.h No X5 remote support just yet 2006-02-21 21:35:06 +00:00
config-ifp7xx.h Added GDB API - a way to call stub procedures from a DEBUG build. 2006-02-04 00:04:02 +00:00
config-ipod3g.h iPod 3G - initial (completely untested) attempt at audio support 2006-02-26 15:59:46 +00:00
config-ipod4g.h Create an SDL sim for the iPod 4G Grayscale and also create an IPOD_ARCH define for all iPods. 2006-02-09 00:48:53 +00:00
config-ipodcolor.h Create an SDL sim for the iPod 4G Grayscale and also create an IPOD_ARCH define for all iPods. 2006-02-09 00:48:53 +00:00
config-ipodmini.h Correct typo in comments 2006-02-21 16:31:53 +00:00
config-ipodnano.h Create an SDL sim for the iPod 4G Grayscale and also create an IPOD_ARCH define for all iPods. 2006-02-09 00:48:53 +00:00
config-ipodvideo.h Basic battery monitoring for ipod 5g, should work on other ipods as well, but needs testing and stuff. Also improved the RTC driver and moved it to where it belongs, and interrupt protected a bunch of possibly broken i2c. Also start preparing code for ipod charge monitoring. Note: on the 5g, this takes up enough processor time to increase skippiness noticeably in WPS. 2006-03-05 18:06:06 +00:00
config-ondiofm.h Sound settings rework: * Put all fixed parameters (unit, decimals, step, min, max, default, set function) for the individual settings into one structure array. * Use the new individual sound setting functions where appropriate. * Added dummy sound setting functions and defined the codec type for the sims. Fixes wrong sound settings ranges in the simulators. * Code cleanup. 2005-11-06 23:12:11 +00:00
config-ondiosp.h Sound settings rework: * Put all fixed parameters (unit, decimals, step, min, max, default, set function) for the individual settings into one structure array. * Use the new individual sound setting functions where appropriate. * Added dummy sound setting functions and defined the codec type for the sims. Fixes wrong sound settings ranges in the simulators. * Code cleanup. 2005-11-06 23:12:11 +00:00
config-player.h Reworked player simulator icons to fit the changed charcell scale factor and look more like the actual icons. Adapted player sim display sizes. 2006-02-20 00:31:10 +00:00
config-recorder.h Replace references to HAVE_RTC with CONFIG_RTC and remove the HAVE_RTC defines from config-*.h 2005-12-04 15:23:47 +00:00
config-recorderv2.h Replace references to HAVE_RTC with CONFIG_RTC and remove the HAVE_RTC defines from config-*.h 2005-12-04 15:23:47 +00:00
config.h Patch #3060 from Andrew Scott - iPod mini button driver 2006-02-27 12:35:05 +00:00
cpu.h first gigabeat commit 2006-02-24 15:42:52 +00:00
debug.h Added GDB API - a way to call stub procedures from a DEBUG build. 2006-02-04 00:04:02 +00:00
disk.h
fat.h
fmradio.h
fmradio_i2c.h
font.h waiting is over: initial unicode commit 2005-12-06 13:27:15 +00:00
gdb_api.h Mapped iFP DRAM to 0xc00000 and enabled caching in this area. 2006-02-12 23:16:05 +00:00
generic_i2c.h Generic bitbang I2C driver 2006-02-22 14:50:57 +00:00
hwcompat.h
i2c-coldfire.h iAudio, iRiver: As both platforms use the same i2c interface i have renamed i2c-h100.c/h to i2c-coldfire.c/h. Also i have changed some stuff in config.h and config-xx.h. Hope everybody agrees with this patch, else we can unroll and improve it. 2005-07-31 17:31:33 +00:00
i2c-pp5002.h More iPod 3G changes from Seven Le Mesle, and some unification of the iPod code from me 2006-02-05 16:52:22 +00:00
i2c-pp5020.h iPod: Cleanup of i2c code and addition of RTC driver 2005-12-11 10:52:17 +00:00
i2c.h
id3.h Patch #1421483 - AIFF codec by Jvo Studer 2006-02-01 16:42:02 +00:00
kernel.h Fix other yellow builds 2006-03-05 18:40:51 +00:00
lcd-player-charset.h
lcd-remote.h Remote type autodetection on iriver, remote_type() returns REMOTETYPE_H100_LCD, REMOTETYPE_H300_LCD or REMOTETYPE_H300_NONLCD 2006-02-17 22:38:38 +00:00
lcd.h Foreground/Background colour settings. Based on patch #3050 by Jonathan Gordon, extended my me. The principle of the patch is that the three sliders contain the native ranges (currently 0..31, 0..63, 0..31), and the equivalent RGB888 colour is displayed underneath. The config block (and global_settings struct) contain the native value for the fg/bg colours (either RGB565 or RGB565SWAPPED), but the text .cfg files contain the RGB888 value written as 6 hex digits. 2006-02-26 02:48:05 +00:00
led.h removed old statusbar and buttonbar code 2005-11-20 01:02:14 +00:00
logf.h decrease to 30 2005-06-30 15:33:43 +00:00
mas.h Renamed CONFIG_HWCODEC and MASNONE to the more appropriate CONFIG_CODEC and SWCODEC, respectively. 2005-08-29 21:15:27 +00:00
mcf5249.h Fixup of the MCF5249 memory mapped register definitions. 2005-11-05 03:28:20 +00:00
mcf5250.h Some corrections for MCF5250 2006-02-22 20:48:27 +00:00
mp3_playback.h Renamed CONFIG_HWCODEC and MASNONE to the more appropriate CONFIG_CODEC and SWCODEC, respectively. 2005-08-29 21:15:27 +00:00
mp3data.h Archos recording/playback: (1) Xing header creation: * Now estimates the framecount from the recording time if the MAS frame counter saturates, so it always writes a valid Xing header. * Reverted my brainless short-xing-header change. This was only valid for layer 3. (2) Xing/VBRI header evaluation: Fixed possible overflow in bitrate calculation. (3) MPEG thread: Avoid double chunk size limiting for the rare case of 8 MB modded Ondios. 2005-09-15 05:29:26 +00:00
mpeg.h iRiver: Initial support for wav-recording in recording menu. Supports mic/line-in (and radio), monitor mode, time-splitting (and byte-splitting), pause/resume etc. Things todo: Prerecording, peakmeter (should be simple), frequency other than 44.1 kHz, etc.. 2005-11-12 04:00:56 +00:00
panic.h
pcf50605.h Basic battery monitoring for ipod 5g, should work on other ipods as well, but needs testing and stuff. Also improved the RTC driver and moved it to where it belongs, and interrupt protected a bunch of possibly broken i2c. Also start preparing code for ipod charge monitoring. Note: on the 5g, this takes up enough processor time to increase skippiness noticeably in WPS. 2006-03-05 18:06:06 +00:00
pcf50606.h Not only H300 has a PCF50606 2006-02-21 21:33:27 +00:00
pcm_playback.h Rework PCM buffer 2006-02-07 20:38:55 +00:00
pcm_record.h iRiver recording changes: 2005-12-02 01:04:03 +00:00
pnx0101.h Work-in-progress iriver iFP-7xx port by Tomasz Malesinski 2006-01-12 00:35:50 +00:00
power.h 1. Updated battery_bench plugin: 2006-02-07 14:46:03 +00:00
powermgmt.h Archos V1 recorder charging path #2927 by Alun Thomas 2006-03-04 09:48:53 +00:00
pp5002.h iPod 3G - small audio fixes, but it still isn't working. 2006-02-26 20:29:29 +00:00
pp5020.h Commit additional defines needed by last commit. 2006-02-08 21:32:19 +00:00
profile.h Profiling support, tools and documentation. 2006-01-18 20:54:13 +00:00
replaygain.h Added pre-amp setting for files with ReplayGain information. 2005-08-11 18:56:20 +00:00
rolo.h
rtc.h Reworking of Archos RTC code to create a (slightly) more abstract RTC api 2005-12-11 00:47:40 +00:00
s3c2440.h gigabeat related changes 2006-03-02 13:28:24 +00:00
serial.h
sh7034.h SH1: Changed UIE() to use the same reset method as on coldfire, using the watchdog timer. Should be more reliable this way. Disabled LED handling and added reboot-with-on for Ondio. * All: #ifdef cleanup in panicf(), added reboot-with-on for Ondio. 2005-11-09 00:54:43 +00:00
sound.h Patch #1403437 by Peter D'Hoye & Martin Scarratt: Recording gain. 2006-02-08 13:08:55 +00:00
system.h iPod: Re-written audio driver. This brings it in line with changes to pcm playback system, and also appears to fix all the ipod-specific playback glitches 2006-02-07 20:49:13 +00:00
tcc730.h
thread.h Profiling support, tools and documentation. 2006-01-18 20:54:13 +00:00
timer.h Coldfire: New timer handling on CPU frequency change, adjusting the prescaler on the fly, for both tick and user timer. Precondition is that the higher frequencies are integer multiples of the base: now NORMAL is 45 MHz and MAX is 124 MHz. Removes the need for applications with longer timer periods (>= 10 ms) to boost the CPU all the time, e.g. the grayscale lib. Timer counts are now always based on the base frequency (CPU_FREQ). * Adjusted the RAM refresh timers to the new frequencies (all frequencies for H100) * All: Fixed the tick timer count being off by one. 2005-10-03 09:24:36 +00:00
tlv320.h iAudio X5: Corrected crappy code, just to make the damn thing compile 2006-02-03 23:59:41 +00:00
tuner.h
uda1380.h Some UDA1380 definition corrections by Peter D'Hoye 2005-12-17 11:01:51 +00:00
usb.h H300 bootloader USB mode 2005-12-06 12:12:29 +00:00
usb_serial.h Added non-blocking get/put_byte routines. 2006-02-03 23:28:53 +00:00
wm8731l.h iPod 3G - initial (completely untested) attempt at audio support 2006-02-26 15:59:46 +00:00
wm8758.h iPod: Audio driver for iPod Video/5G. Rename wm8971_* functions to wmcodec_* to enable unification of the audio code for WM codecs 2006-02-13 13:48:08 +00:00
wm8975.h iPod: Audio driver for iPod Video/5G. Rename wm8971_* functions to wmcodec_* to enable unification of the audio code for WM codecs 2006-02-13 13:48:08 +00:00