rockbox/firmware/export
Jens Arnold 8a177345ce Moved archos power handling into target tree. * Tuner power handling cleaned up a bit.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@14345 a1c6a512-1295-4272-9138-f99709370657
2007-08-14 22:06:23 +00:00
..
adc.h Moved SH1 ADC to target tree. 2007-04-15 23:35:56 +00:00
arcotg_udc.h No functional changes, just reorganising code: 2007-02-16 22:13:21 +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
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 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
config-fmrecorder.h Moved archos power handling into target tree. * Tuner power handling cleaned up a bit. 2007-08-14 22:06:23 +00:00
config-gigabeat.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
config-h10.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
config-h10_5gb.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
config-h100.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
config-h120.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
config-h300.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
config-iaudiom5.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
config-iaudiox5.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
config-ifp7xx.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
config-ipod1g2g.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
config-ipod3g.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
config-ipod4g.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
config-ipodcolor.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
config-ipodmini.h Mini G1: Enabled backlight fading. Attn. Mini G1 voice users: a new voice file is required. 2007-08-13 17:57:34 +00:00
config-ipodmini2g.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
config-ipodnano.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
config-ipodvideo.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
config-ondiofm.h Moved archos power handling into target tree. * Tuner power handling cleaned up a bit. 2007-08-14 22:06:23 +00:00
config-ondiosp.h Moved archos power handling into target tree. * Tuner power handling cleaned up a bit. 2007-08-14 22:06:23 +00:00
config-player.h Moved archos power handling into target tree. * Tuner power handling cleaned up a bit. 2007-08-14 22:06:23 +00:00
config-recorder.h Moved archos power handling into target tree. * Tuner power handling cleaned up a bit. 2007-08-14 22:06:23 +00:00
config-recorderv2.h Moved archos power handling into target tree. * Tuner power handling cleaned up a bit. 2007-08-14 22:06:23 +00:00
config-tpj1022.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
config.h Preparations for iPod G1 and G2. Does not even compile properly yet. * Sorted target cases in configure by menu number. 2007-07-26 22:42:31 +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_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
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
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
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
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 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
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
replaygain.h
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
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_serial.h
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