..
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
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
audio.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
audiohw.h
* changed pararmeter of audiohw_mute from int to bool
2007-06-13 06:33:40 +00:00
backlight.h
Add in buttonlight brightness setting for the Gigabeat, and setup the framework for future players that have adjustable button light brightness settings. Also fixed a bug in the backlight code when the brightness was set to 0.
2007-05-08 06:45:38 +00:00
bidi.h
bitswap.h
buffer.h
button.h
Moved archos backlight code to target tree. Changed old mutlivalue CONFIG_BACKLIGHT to a simple HAVE_BACKLIGHT.
2007-04-12 22:12:13 +00:00
config-e200.h
Accept FS#7178 - Sansa e200 FM tuner support by Ivan Zupan. Do the needed integration work into recording and the AS3514 audio driver. Do a little AS3514 fiq_record tweak to have it all work nicely from the start.
2007-06-06 19:23:48 +00:00
config-fmrecorder.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
config-gigabeat.h
Add in buttonlight brightness setting for the Gigabeat, and setup the framework for future players that have adjustable button light brightness settings. Also fixed a bug in the backlight code when the brightness was set to 0.
2007-05-08 06:45:38 +00:00
config-h10.h
Bring back rolo for mi4-based targets (H10 and Sansa).
2007-06-04 13:48:21 +00:00
config-h10_5gb.h
Bring back rolo for mi4-based targets (H10 and Sansa).
2007-06-04 13:48:21 +00:00
config-h100.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
config-h120.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
config-h300.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
config-iaudiom5.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
config-iaudiox5.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
config-ifp7xx.h
Moved archos backlight code to target tree. Changed old mutlivalue CONFIG_BACKLIGHT to a simple HAVE_BACKLIGHT.
2007-04-12 22:12:13 +00:00
config-ipod3g.h
Moved archos backlight code to target tree. Changed old mutlivalue CONFIG_BACKLIGHT to a simple HAVE_BACKLIGHT.
2007-04-12 22:12:13 +00:00
config-ipod4g.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
config-ipodcolor.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
config-ipodmini.h
Moved archos backlight code to target tree. Changed old mutlivalue CONFIG_BACKLIGHT to a simple HAVE_BACKLIGHT.
2007-04-12 22:12:13 +00:00
config-ipodmini2g.h
Moved archos backlight code to target tree. Changed old mutlivalue CONFIG_BACKLIGHT to a simple HAVE_BACKLIGHT.
2007-04-12 22:12:13 +00:00
config-ipodnano.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
config-ipodvideo.h
ATA driver: * Support for drives with large physical sectors and no support for partial access in the firmware (i.e. Toshiba MK8010GAH - iPod G5.5/80GB). Sequential writes with a single 512-byte buffer to that disk are really slow, so this is an intermediate solution that allows to adjust the FAT driver and the file system gradually. * Assume multisectors = 16 if the value reported by the drive is invalid (also MK8010GAH).
2007-05-23 17:51:18 +00:00
config-ondiofm.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
config-ondiosp.h
Moved archos backlight code to target tree. Changed old mutlivalue CONFIG_BACKLIGHT to a simple HAVE_BACKLIGHT.
2007-04-12 22:12:13 +00:00
config-player.h
Moved archos backlight code to target tree. Changed old mutlivalue CONFIG_BACKLIGHT to a simple HAVE_BACKLIGHT.
2007-04-12 22:12:13 +00:00
config-recorder.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
config-recorderv2.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
config-tpj1022.h
Moved archos backlight code to target tree. Changed old mutlivalue CONFIG_BACKLIGHT to a simple HAVE_BACKLIGHT.
2007-04-12 22:12:13 +00:00
config.h
Accept FS#7178 - Sansa e200 FM tuner support by Ivan Zupan. Do the needed integration work into recording and the AS3514 audio driver. Do a little AS3514 fiq_record tweak to have it all work nicely from the start.
2007-06-06 19:23:48 +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
Removed the Gmini 120 and Gmini SP code. These ports are dead, unfortunately.
2006-11-10 20:26:01 +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
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
Use a larger font cache on the targets that can afford the (quite small) RAM usage
2007-03-05 08:32:35 +00:00
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
Removed executable flag
2007-01-09 23:29:07 +00:00
hangul.h
Add support for loadable vkeyboard layouts
2006-03-29 16:21:42 +00:00
hwcompat.h
Moved SH1 system code to target tree. * First shot at hwcompat cleanup.
2007-04-11 23:51:00 +00:00
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-pp.h
Correct the (C) info
2007-02-27 21:22:29 +00:00
i2c.h
i2s.h
Move I2S initialisation out of the Wolfson codec driver
2006-12-09 19:18:18 +00:00
id3.h
Initial commit of Monkey's Audio (.ape/.mac) support. Note that Monkey's is an extremely CPU-intensive codec, and that the decoding speed is directly related to the compression level (-c1000, -c2000, -c3000, -c4000 or -c5000) used when encoding the file. Current performance is: -c1000 to -c3000 are realtime on a Gigabeat, -c1000 is realtime on Coldfire targets (H100, H300 and Cowon), and nothing is realtime on PortalPlayer targets (iPods, H10, Sansa). Hopefully this can be improved. More information at FS #7256 .
2007-06-05 16:58:29 +00:00
isp1362.h
Removed executable flag
2007-01-09 23:29:07 +00:00
kernel.h
Make scheduler functions thread safe core wise. A big step towards playback running on COP (not yet possible because more protection on file system level is necessary).
2007-03-26 16:55:17 +00:00
lcd-charcell.h
Hmpf, these ever-missing svn properties...
2007-04-06 11:22:26 +00:00
lcd-remote.h
Add backdrop support for LCD remotes with depth > 1-bit. Only WPS backdrops, but the groundwork is laid for main backdrops too (all that's really needed are menus to set/clear them).
2007-04-25 21:44:56 +00:00
lcd.h
Gigabeat LCD driver cleanup: Revert the DMA optimisations to the gigabeat LCD driver - they are both buggy (the wrong background colour was often seen, e.g. in the USB screen after using a plugin) and significantly slower than the standard implementations (which use the ARM-optimised mem* functions) in lcd-16bit.c. lcd_clear_update was 4.5 times slower with DMA when a backdrop is in use, and 12 times slower with DMA when no backdrop is in use.
2007-05-15 14:26:44 +00:00
led.h
logf.h
Fix simulator builds, and some debugf() format strings.
2007-03-17 09:54:28 +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
Some corrections for MCF5250
2006-02-22 20:48:27 +00:00
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
PNX0101 changes:
2007-03-24 19:26:13 +00:00
power.h
Fix remaining CONFIG_TUNER checks.
2007-02-18 08:46:12 +00:00
powermgmt.h
Make it possible to select the correct battery capacity on ipod video, default is the 30GB models 400mAh, discharge curve and runtime estimation is still no calibrated.
2007-05-15 21:21:52 +00:00
pp5002.h
Dual core support for PP502x players (iPod G4 and later, iriver h10, Sansa - iPod G3 will be coming soon.) This allows threads to be run on either core provided that all communications between the cores is done using uncached memory. There should be no significant change in battery life from doing this. Documentation (on the RockboxKernel wiki page) will follow shortly.
2007-03-04 20:06:41 +00:00
pp5020.h
FS#7036: Power saving improvements for Sansa. Shutdown LCD controller when backlight is off and shutdown ATA controller when the disk isn't being accessed. Frequency scaling is not enabled yet as it was apparently causing some problems.
2007-04-23 23:26:23 +00:00
pp5024.h
e200: Finally use GPIO IRQs for the buttons...it's IRQ enable bit 33 afterall and verified independently. There shouldn't now be a need to add tick tasks to monitor GPIO level status in other code.
2007-06-03 14:31:42 +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
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
s3c2440.h
Setup LCD ourselves; move LCD buffer and TTB to free up 1.7MB of memory
2007-01-13 02:24:15 +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
thread.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
timer.h
PNX0101 changes:
2007-03-24 19:26:13 +00:00
tlv320.h
* changed pararmeter of audiohw_mute from int to bool
2007-06-13 06:33:40 +00:00
tuner.h
Accept FS#7178 - Sansa e200 FM tuner support by Ivan Zupan. Do the needed integration work into recording and the AS3514 audio driver. Do a little AS3514 fiq_record tweak to have it all work nicely from the start.
2007-06-06 19:23:48 +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
Added non-blocking get/put_byte routines.
2006-02-03 23:28:53 +00:00
wm8731l.h
* changed pararmeter of audiohw_mute from int to bool
2007-06-13 06:33:40 +00:00
wm8751.h
* changed pararmeter of audiohw_mute from int to bool
2007-06-13 06:33:40 +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