rockbox/firmware/export
Nils Wallménius 58b9a12216 Accept patch in FS#6869 by Justin Foell, increases maximum settable battery capacity to 1200 mAh for ipod color and 4g, closes FS#6422
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14572 a1c6a512-1295-4272-9138-f99709370657
2007-09-02 07:31:10 +00:00
..
adc.h Moved SH1 ADC to target tree. 2007-04-15 23:35:56 +00:00
arcotg_udc.h Usb Stack: only setup packet handling, and not enabled by default as there is a lot to do. 2007-08-27 16:04:32 +00:00
as3514.h * changed pararmeter of audiohw_mute from int to bool 2007-06-13 06:33:40 +00:00
ata.h Do the CONFIG_LED define 2007-02-18 05:07:19 +00:00
ata_idle_notify.h dont allow the ata callbacks to be run less than once every 30s unless 2006-11-26 09:53:42 +00:00
ata_mmc.h Accept FS#7134 - Sansa: external sd card support by Antonius Hellmann with some tweaks. All testers have given the green light. (Now for the RED ?? ;). 2007-06-30 02:08:27 +00:00
audio.h Even more optimizing for the recording name change... 2007-08-02 18:45:38 +00:00
audiohw.h * changed pararmeter of audiohw_mute from int to bool 2007-06-13 06:33:40 +00:00
backlight.h Removed special X5 backlight handling, and replaced it with a generic system that makes the backlight light up on shutdown and not time out unless it's completely disabled in the current player state. 2007-08-12 11:18:52 +00:00
bidi.h
bitswap.h
buffer.h
button.h Wheel acceleration for e200. A general acceleration interface intended for use on any scroll target and by any code. A general interface to obtain data associated with most recently dequeued button presses and actions. Use #define HAVE_SCROLLWHEEL and set appropriate constants, values in the scroller driver that feel right. 2007-07-22 21:02:24 +00:00
config-e200.h uppps 2007-08-29 09:17:48 +00:00
config-fmrecorder.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-gigabeat.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-h10.h Add the define for the usb stack (in comment) on targets that can be used for it. 2007-08-29 00:20:01 +00:00
config-h10_5gb.h Add the define for the usb stack (in comment) on targets that can be used for it. 2007-08-29 00:20:01 +00:00
config-h100.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-h120.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-h300.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-iaudiom5.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-iaudiox5.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-ifp7xx.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-ipod1g2g.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-ipod3g.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-ipod4g.h Accept patch in FS#6869 by Justin Foell, increases maximum settable battery capacity to 1200 mAh for ipod color and 4g, closes FS#6422 2007-09-02 07:31:10 +00:00
config-ipodcolor.h Accept patch in FS#6869 by Justin Foell, increases maximum settable battery capacity to 1200 mAh for ipod color and 4g, closes FS#6422 2007-09-02 07:31:10 +00:00
config-ipodmini.h Add the define for the usb stack (in comment) on targets that can be used for it. 2007-08-29 00:20:01 +00:00
config-ipodmini2g.h Add the define for the usb stack (in comment) on targets that can be used for it. 2007-08-29 00:20:01 +00:00
config-ipodnano.h Add the define for the usb stack (in comment) on targets that can be used for it. 2007-08-29 00:20:01 +00:00
config-ipodvideo.h Add the define for the usb stack (in comment) on targets that can be used for it. 2007-08-29 00:20:01 +00:00
config-ondiofm.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-ondiosp.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-player.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-recorder.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-recorderv2.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config-tpj1022.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
config_caps.h Straighten out some audio path APIs and misc. audio stuff. Having recording is not a prerequisite to having input/output source selection which is probably most useful when adding a audio input features like FM to a new port without forcing recording to be implemented first. 2007-06-08 23:42:04 +00:00
cpu.h Improved CPU clock setup for PP502x. PP5020 and PP5022 are not register compatible here, so define the PP5022 targets properly, and introduce a CPU_PP502x macro for easier family check. Improves stability on PP5020 (less freezing, tested with Mini G1) and reduces clock change penalty (500us on PP5020; uses the relock bit on PP5022). 2007-07-02 05:16:40 +00:00
debug.h Fix simulator builds, and some debugf() format strings. 2007-03-17 09:54:28 +00:00
disk.h Partition type 0x84 is "OS/2 hidden C: drive" 2007-03-16 14:41:55 +00:00
ds2411.h iAudio X5: Enable reading of DS2411 serial number. See it under System|Debug|View HW info. 2007-03-11 13:59:31 +00:00
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 Prepare core support for the iriver bootloader supporting ROM images 2007-01-12 18:34:00 +00:00
enc_base.h Assumption about there being MPEG1-only samplerates available and therefore MPEG1-only bitrates for recording is no longer valid. Fix that. 2007-06-06 21:24:20 +00:00
fat.h Remove unused code, make comments c-style, make one private function static 2007-02-25 15:44:55 +00:00
fmradio.h Change the radio screen and recording screen to use the global_status structure for state. I guess global_status had been added already and I missed it. :D 2007-02-07 04:24:21 +00:00
fmradio_i2c.h
font.h Change unsigned long to uint32_t and long to int32_t to fix a crash in 2007-06-30 17:54:02 +00:00
gdb_api.h
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 Removed executable flag 2007-01-09 23:29:07 +00:00
hangul.h
hotswap.h Some rewriting of the e200 ata driver. No more panicing. Faster card multiplexing. Some calculated yielding (further tuneable if needed). Hopefully more reliable in general. Easy revert if rebellious. 2007-07-25 06:15:07 +00:00
hwcompat.h Remove the hack which read the ipod hardware revision from flash in the bootloader and passed it to Rockbox via a fixed address in SDRAM. Rockbox now remaps flash and so can just read the value itself. Also clean up the debug menu a little - only display the hw revision for ipods, and add the lcd_type variable to indicate the type of LCD (0 or 1) for ipod Color/Photo. 2007-07-25 13:12:38 +00:00
i2c-coldfire.h
i2c-pp.h Correct the (C) info 2007-02-27 21:22:29 +00:00
i2c.h
i2s.h Reenable scaling on Sansa since a reasonable solution to clicks has been found. 2007-07-26 10:46:17 +00:00
id3.h Add support for grouping tags. From FS#7362. 2007-08-08 10:19:56 +00:00
isp1362.h Removed executable flag 2007-01-09 23:29:07 +00:00
kernel.h Add a new timeout API to the kernel. Enable only for e200 right now since it's the only user. Use that as the one-shot delay for SD card inserts. 2007-07-29 04:49:19 +00:00
lcd-charcell.h Hmpf, these ever-missing svn properties... 2007-04-06 11:22:26 +00:00
lcd-remote.h Enable a lot more features for simulators and add stubs where necessary, simulators should now work with identical lng and voice files as the respective target 2007-08-12 19:49:03 +00:00
lcd.h Straignten out some issues with HAVE_LCD_ENABLE. 1g/2g/3g had it defined but it shouldn't have been. lcd_enabled() was only available as a real function on gigabeat but others can use that too. Markup lcd.h a bit because I got a bit lost in it. 2007-07-31 12:43:06 +00:00
led.h
linkedlist.h fix red and yellow - i hope and double content in some files.. dont ask how this could happen 2007-08-27 16:26:56 +00:00
logf.h Fix simulator builds, and some debugf() format strings. 2007-03-17 09:54:28 +00:00
lv24020lp.h e200: Tuner driver needs to yield alot and also be mutexed. FM debug screen got broken again and was ignoring cancellation and not drawing the lines. 2007-07-14 22:00:50 +00:00
m5636.h Removed executable flag 2007-01-09 23:29:07 +00:00
mas.h
mas35xx.h make audiohw.h include the DAC header files 2007-05-22 20:17:35 +00:00
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
mp3_playback.h Accept FS#7264 'Build with -Os switch for coldfire targets'. 2007-06-13 15:35:07 +00:00
mp3data.h Shave a few bytes off the binary size, especially on hwcodec targets 2007-02-15 22:55:22 +00:00
mpeg.h Hook up .cue file detection via a callback klugde on HWCODEC, to make cue sheet support actually work. 2007-03-01 00:26:24 +00:00
panic.h
pcf50605.h Move all iPod targets into the target tree. FS#5890 2006-10-05 10:58:51 +00:00
pcf50606.h Some more M5 adjustments. 2007-03-05 01:31:26 +00:00
pcm_playback.h Audio Init: Just can't stand that heirarchy. Add one level of abstraction. Might come in handy anyhow. Use sound.h instead of the conditional includes for audio hardware headers. If someone doesn't like that, yell at my evil twin. :) 2007-03-11 06:21:43 +00:00
pcm_record.h Use bitmasks to define which inputs are available. Makes it easier to remove old assumptions of which are available. Inspired by e200 being unique in having FM Radio and Mic but no Line. Doesn't remove the assumption that Mic is available or that one of Mic and/or Line is available just to avoid excessive #ifdef'ing until needed. 2007-05-20 20:26:36 +00:00
pcm_sampr.h e200: Add recording. Just from MIC right now and FM integration will happen soon. Most every bit of weirdness is nescessary and no problems seem to exist that the retailos doesn't exhibit too (namely noise when LCD is on when recording from MIC). 2007-06-05 07:03:30 +00:00
pnx0101.h add missing define 2007-06-17 14:59:18 +00:00
power.h Moved archos power handling into target tree. * Tuner power handling cleaned up a bit. 2007-08-14 22:06:23 +00:00
powermgmt.h First step of powermanagement rework: * Move target specific stuff into target tree, starting with battery voltage tables and voltage reading. (This revealed some incorrect percent_to_voltage_charging mappings). * Voltage reading on 1st gen ipods is now correct. * Clean up obsolete config #defines. 2007-08-17 06:45:18 +00:00
pp5002.h Firewire detection with reboot into diskmode for all iPods that support it (all but Nano and Video). * Hack for compiling iPod G3 removed. * Code cleanup. 2007-08-01 22:44:02 +00:00
pp5020.h Add some new findings to the PP header files. * Clean up ata-target.h for PP. * check_registers() seems to work fine on PP5002. 2007-08-01 10:43:45 +00:00
pp5024.h Accept FS#7134 - Sansa: external sd card support by Antonius Hellmann with some tweaks. All testers have given the green light. (Now for the RED ?? ;). 2007-06-30 02:08:27 +00:00
profile.h Fix profile builds 2006-08-24 13:10:20 +00:00
replaygain.h Small ReplayGain cleanup. Move RVA2 specific code to id3.c and don't do the parsing via strings. Generalize parts of the code for later use by MPC. Make some local functions static. Add and update some comments for clarity. 2007-08-25 10:25:13 +00:00
rolo.h Improved RoLo support for PortalPlayer - handles the COP correctly 2007-02-27 22:55:12 +00:00
rtc.h Set CONFIG_RTC to 0 for non-RTC targets, and check with #if to profit from -Wundef. No code change. 2007-03-16 23:47:03 +00:00
s1a0903x01.h Fix all the red this time? 2007-07-14 13:41:59 +00:00
s3c2440.h Get rid of yellow plus an optimization I should have seen in the first place. 2007-07-05 08:21:10 +00:00
scroll_engine.h Scroll on main and remote with a single thread. Change the way system messages are defined before running out is an issue (which requires a full update of rockbox on the player). 2007-07-28 08:12:05 +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 make audiohw.h include the DAC header files 2007-05-22 20:17:35 +00:00
spdif.h Straighten out some audio path APIs and misc. audio stuff. Having recording is not a prerequisite to having input/output source selection which is probably most useful when adding a audio input features like FM to a new port without forcing recording to be implemented first. 2007-06-08 23:42:04 +00:00
structec.h Make database endianess independent. 2007-02-13 21:51:18 +00:00
sw_i2c.h FS#6419 - driver for H1x0 series RTC Mod with runtime detection 2007-02-28 13:20:36 +00:00
system.h Messages queues must be guarded on both ends or else it's a race between detecting a message present and missing a wakeup on thread about to wait. Keeping IRQs from interacting with the scheduler would be preferable but this should do at the moment. Add more detailed panic info regarding blocking violations so we know who. Make panicf function well enough on Gigabeat and PortalPlayer targets. Move the core sleep instructions into a CPU-specific inline to keep thing organized. 2007-05-12 05:20:04 +00:00
tea5767.h Do some planned radio interface cleanup since adding in the LV24020LP. 2007-07-14 11:20:31 +00:00
thread.h Atomic mutexes on SH1. 2007-08-01 18:57:48 +00:00
timer.h How should I say ... oops ? 2007-07-29 04:01:46 +00:00
tlv320.h * changed pararmeter of audiohw_mute from int to bool 2007-06-13 06:33:40 +00:00
tuner.h Moved archos power handling into target tree. * Tuner power handling cleaned up a bit. 2007-08-14 22:06:23 +00:00
uda1380.h * changed pararmeter of audiohw_mute from int to bool 2007-06-13 06:33:40 +00:00
usb.h FS#4770 - Add USB charging for the H300 series 2007-02-01 10:47:22 +00:00
usb_ch9.h fix red and yellow - i hope and double content in some files.. dont ask how this could happen 2007-08-27 16:26:56 +00:00
usb_serial.h
usbstack.h Usb Stack: only setup packet handling, and not enabled by default as there is a lot to do. 2007-08-27 16:04:32 +00:00
wm8731l.h * changed pararmeter of audiohw_mute from int to bool 2007-06-13 06:33:40 +00:00
wm8751.h Fix my mistakes in some bits in the WM8751 header. Looks like adaptive boost has been turned on by mistake anyway. Correct that and make sure it is turned on intentionally with the #define. Organize a little bit in there. 2007-07-17 00:23:56 +00:00
wm8758.h * changed pararmeter of audiohw_mute from int to bool 2007-06-13 06:33:40 +00:00
wm8975.h * changed pararmeter of audiohw_mute from int to bool 2007-06-13 06:33:40 +00:00
wmcodec.h fix red 2007-06-13 06:41:27 +00:00