rockbox/firmware/export
Rob Purchase 6092cba3c3 D2: Enable FAT16 support. Also disable tagcache for the time being.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16619 a1c6a512-1295-4272-9138-f99709370657
2008-03-10 20:59:55 +00:00
..
adc.h
as3514.h Second part of FS#8272 - include charger status in Sansa debug menu. 2008-03-04 14:31:14 +00:00
ata.h
ata_idle_notify.h
ata_mmc.h
audio.h Make sure initial menu item is voiced at startup. Voice thread must wait for the audio thread to finish initializing hardware. A known issue at speex commit time (perhaps only by myself ;). The behavioral refinement time begins. 2007-11-19 11:59:52 +00:00
audiohw.h move audiohw_postinit to audiohw.h 2008-02-12 20:40:53 +00:00
backlight.h Allow (almost) arbitrary backlight fade in and fade out times (on targets with software PWM fading), and comvert the associated settings to table settings. * Settings system: Unify a bunch of formatters and getlang helpers. 2007-11-26 23:10:20 +00:00
bidi.h
bitswap.h
buffer.h
button.h FS#7738 - Scroll wheel acceleration for iPod 2007-11-19 11:05:54 +00:00
config-c200.h Commit FS#8379 by Andree Buschmann. Disables much of the remaining unneeded hardware on PP50xx targets (Ipods, Sansa, H10s, etc) resulting in a large savings in power and consequent increase in battery life. Results vary from target to target and from codec to codec, but we now approach the OF runtime on several PP devices. For now, leave base CPU clock at 30MHz, although further savings is possible with some codecs if clock is reduced. Additionally, fix battery capacity on c200 and use my measurements to improve runtime estimation for Sandisk targets. 2008-02-10 05:39:20 +00:00
config-cowond2.h D2: Enable FAT16 support. Also disable tagcache for the time being. 2008-03-10 20:59:55 +00:00
config-creativezvm.h A first tiny set of changes for the Creative Zen Vision:M. Work done by 2008-02-18 19:08:29 +00:00
config-e200.h Oops. Didn't mean to commit this. 2008-03-04 14:40:04 +00:00
config-fmrecorder.h Move a few #defines to target specific config files 2007-11-18 13:33:27 +00:00
config-gigabeat-s.h Gigabeat S: Get boot to go a little father. 2008-02-08 06:34:11 +00:00
config-gigabeat.h make the brightness setting logarithmic, which looks linear to the eye 2008-01-25 17:51:05 +00:00
config-h10.h Oops. Didn't mean to commit this. 2008-03-04 14:40:04 +00:00
config-h10_5gb.h New USB stack 2007-11-22 20:51:00 +00:00
config-h100.h Prepare for a new bootloader 7-pre4 release for iriver H100 series. Synced to work properly with SVN, and hopefully fixed remote detection problem and audio thump for some users. Also pure H100/H115 should be supported now. Actual bootloaders will be released separately. 2008-02-09 15:06:09 +00:00
config-h120.h Oops forgot a few 2007-11-18 13:41:39 +00:00
config-h300.h Album art support. Based on FS#3045, but heavily modified to adapt to MoB and for cleanness. 2007-11-11 12:29:37 +00:00
config-iaudiom3.h Add M3 config file. 2008-03-10 00:56:50 +00:00
config-iaudiom5.h Album art support. Based on FS#3045, but heavily modified to adapt to MoB and for cleanness. 2007-11-11 12:29:37 +00:00
config-iaudiox5.h Album art support. Based on FS#3045, but heavily modified to adapt to MoB and for cleanness. 2007-11-11 12:29:37 +00:00
config-ifp7xx.h Oops forgot a few 2007-11-18 13:41:39 +00:00
config-ipod1g2g.h Oops forgot a few 2007-11-18 13:41:39 +00:00
config-ipod3g.h Delay reading the first battery level for at least 1 tick. Seems to fix the low battery shutdown problem on 3g. Reenable the low battery shutdown on 3g. 2007-11-30 10:55:09 +00:00
config-ipod4g.h Commit FS#8387 by Adam Gashlin. Enables detection of firewire devices for charging on various Ipods. Note that charging itself is not yet implemented on these devices. 2008-01-20 23:03:23 +00:00
config-ipodcolor.h Commit FS#8387 by Adam Gashlin. Enables detection of firewire devices for charging on various Ipods. Note that charging itself is not yet implemented on these devices. 2008-01-20 23:03:23 +00:00
config-ipodmini.h Commit FS#8387 by Adam Gashlin. Enables detection of firewire devices for charging on various Ipods. Note that charging itself is not yet implemented on these devices. 2008-01-20 23:03:23 +00:00
config-ipodmini2g.h Commit FS#8387 by Adam Gashlin. Enables detection of firewire devices for charging on various Ipods. Note that charging itself is not yet implemented on these devices. 2008-01-20 23:03:23 +00:00
config-ipodnano.h Enable usbstack on ipods. 2007-11-23 09:58:47 +00:00
config-ipodvideo.h Enable usbstack on ipods. 2007-11-23 09:58:47 +00:00
config-logikdax.h
config-mrobe100.h m:robe 100: add correct USB VID and PID 2008-03-02 12:08:31 +00:00
config-mrobe500.h Work in progress fixes to the remote button handling. Now the remote can be unplugged and then plugged in and it will work. 2007-11-15 06:44:35 +00:00
config-ondiofm.h Move a few #defines to target specific config files 2007-11-18 13:33:27 +00:00
config-ondiosp.h Move a few #defines to target specific config files 2007-11-18 13:33:27 +00:00
config-player.h Revert accidental tree commit. Sorry for that. 2008-03-08 23:50:55 +00:00
config-recorder.h Move a few #defines to target specific config files 2007-11-18 13:33:27 +00:00
config-recorderv2.h Move a few #defines to target specific config files 2007-11-18 13:33:27 +00:00
config-tpj1022.h
config.h Add M3 config file. 2008-03-10 00:56:50 +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 Initial Cowon D2 commit: 2008-01-14 22:04:48 +00:00
debug.h
disk.h Major USB fixes by Frank Gevaerts. Still disabled in builds, #define USE_ROCKBOX_USB to test. 2008-02-11 14:26:25 +00:00
dm320.h m:robe 500i: Add DSP (C5409) control driver and image loader. 2007-11-20 05:12:05 +00:00
ds2411.h
eeprom_24cxx.h
eeprom_settings.h
enc_base.h Move encoder CPU boost control to the core. Allow CPU to sleep a bit when PCM buffer is empty and save some power. Codec API becomes incompatible so full updates! :) 2007-11-30 05:16:56 +00:00
fat.h
fmradio.h
fmradio_i2c.h
font.h
gdb_api.h
general.h Add some CACHEALIGN_* macros and a helper function to assist in aligning data and buffers on PortalPlayer processors to cache line boundaries. They're noops when PROC_NEED_CACHEALIGN isn't defined. Go safe and increase the value to 32 since I'm not sure yet if 16 is sufficient - changing that is a one-liner. Add helper to plugin API which will be needed shortly. 2007-11-08 05:17:20 +00:00
generic_i2c.h Removed executable flag 2007-01-09 23:29:07 +00:00
hangul.h
hotswap.h
hwcompat.h The iPod Video has the HW version at a different address in ROM. 2007-10-28 01:00:18 +00:00
i2c-coldfire.h
i2c-pp.h Portal player i2c driver: More struct spinlock phaseout. 2007-11-12 07:58:54 +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 Revert accidental tree commit. Sorry for that. 2008-03-08 23:50:55 +00:00
ifp_usb_serial.h move the ifp7xx usb serial driver files to more specific names, to make the "usb_serial" name available for more general usb class driver use 2008-03-02 18:16:24 +00:00
imx31l.h Bring the IMX31 serial driver in line with the CONTRIBUTING guidelines. 2008-02-19 14:15:59 +00:00
isp1362.h
kernel.h Gigabeat S: Interrupt enabled bootloader. Miscellaneous integration changes. 2008-02-08 02:20:05 +00:00
lcd-charcell.h
lcd-remote.h Add the viewport functions to the screens API, including a new getfont() function to return the font used by the current viewport. A change to the screens API makes the plugin API incompatible, so we bump version and sort. Also commit the test_viewports plugin (not built by default). This is some more of FS#8385. 2008-01-08 01:22:14 +00:00
lcd.h Greyscale library: Changed the internal data format once more (separated pixel values and phases), allowing for further optimisation of drawing, scrolling etc. * Optimised grey phase blitting in the core reduces CPU load on all architectures, most significantly on coldfire. Previous version was too slow to keep up at 45MHz, leading to unwanted graininess (update frequency was halved). Also fixed screendump on 2bpp targets with vertical pixel packing. 2008-01-09 23:48:26 +00:00
led.h
logf.h
lv24020lp.h
m5636.h
mas.h
mas35xx.h move {bass,treble,prescale}_table from sound.c to mas35xx.h 2007-11-15 23:32:56 +00:00
mcf5249.h
mcf5250.h
mp3_playback.h
mp3data.h
mpeg.h
panic.h
pcf50605.h
pcf50606.h
pcm.h
pcm_record.h
pcm_sampr.h
pnx0101.h PNX0101: new register names and polishing support for Clock Generation Unit 2007-09-20 22:13:48 +00:00
power.h
powermgmt.h Commit FS#8379 by Andree Buschmann. Disables much of the remaining unneeded hardware on PP50xx targets (Ipods, Sansa, H10s, etc) resulting in a large savings in power and consequent increase in battery life. Results vary from target to target and from codec to codec, but we now approach the OF runtime on several PP devices. For now, leave base CPU clock at 30MHz, although further savings is possible with some codecs if clock is reduced. Additionally, fix battery capacity on c200 and use my measurements to improve runtime estimation for Sandisk targets. 2008-02-10 05:39:20 +00:00
pp5002.h Enable dualcore for the pp5002 processor by adding the needed cache handling and sleep/wakeup sync to the kernel. Refine some handling of fw/bl startup for all. 2007-11-27 01:20:26 +00:00
pp5020.h Added PP5020 serial port registers 2008-02-20 17:53:00 +00:00
pp5024.h comment typo fixes 2008-02-22 20:23:00 +00:00
profile.h
replaygain.h
rolo.h
rtc.h
s1a0903x01.h
s3c2440.h
scroll_engine.h Add viewport capabilities to all the LCD drivers, and adapt scrolling code. This is the firmware/ part of FS#8385 - the changes to the WPS code still need more work and will be committed at a later date. NOTE: There are no user-visible changes with this commit - just the infrastructure. 2008-01-07 20:34:11 +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 move audiohw_postinit to audiohw.h 2008-02-12 20:40:53 +00:00
spdif.h
spi.h
structec.h
sw_i2c.h mrobe 100: real time clock (if anybody recognises the RTC chip let me know) 2008-02-03 18:15:39 +00:00
system.h mpegplayer: Make playback engine fully seekable and frame-accurate and split into logical parts. Be sure to have all current features work. Actual UI for seeking will be added soon. Recommended GOP size is about 15-30 frames depending on target or seeking can be slow with really long GOPs (nature of MPEG video). More refined encoding recommendations for a particular player should be posted soon. 2007-12-29 19:46:35 +00:00
tcc77x.h
tcc780x.h Read ID codes & raw page data from D2 NAND flash (work in progress; 2008-01-25 21:37:59 +00:00
tea5767.h
thread.h Do some simplification in switch_thread regarding interrupt enabling which simplifies kernel objects as well. Simply doing unconditional disable/enable should be fine in the firmware. Not sure about the case in the bootloader for all targets and so will evaluate but that should be fine too if everything is masked. 2008-01-19 13:27:47 +00:00
timer.h Initial Cowon D2 commit: 2008-01-14 22:04:48 +00:00
tlv320.h move audiohw_enable_output to audiohw.h 2008-02-09 14:43:36 +00:00
tsc2100.h Add some TSC2101 register definitions. 2007-11-20 05:13:07 +00:00
tuner.h
uda1380.h Return value of audiohw_set_xxx_vol is never used and most of the time we have a return 0; --> kick it 2008-02-13 11:19:23 +00:00
usb.h make the usb storage driver handle hotswap correctly, and exit the usb screen once all drives are "ejected" (either as a command from the OS or physically) 2008-03-10 20:55:24 +00:00
usb_ch9.h fix alignment and packed-ness of USB structs 2008-02-29 18:33:54 +00:00
usb_core.h make the usb storage driver handle hotswap correctly, and exit the usb screen once all drives are "ejected" (either as a command from the OS or physically) 2008-03-10 20:55:24 +00:00
usb_drv.h added support for USB port test modes, which are (a) required by the spec, and (b) needed for electrical (i.e. signal quality) testing 2008-02-26 18:02:26 +00:00
wm8721.h Return value of audiohw_set_xxx_vol is never used and most of the time we have a return 0; --> kick it 2008-02-13 11:19:23 +00:00
wm8731.h Return value of audiohw_set_xxx_vol is never used and most of the time we have a return 0; --> kick it 2008-02-13 11:19:23 +00:00
wm8751.h Return value of audiohw_set_xxx_vol is never used and most of the time we have a return 0; --> kick it 2008-02-13 11:19:23 +00:00
wm8758.h Return value of audiohw_set_xxx_vol is never used and most of the time we have a return 0; --> kick it 2008-02-13 11:19:23 +00:00
wm8975.h Return value of audiohw_set_xxx_vol is never used and most of the time we have a return 0; --> kick it 2008-02-13 11:19:23 +00:00
wm8985.h Return value of audiohw_set_xxx_vol is never used and most of the time we have a return 0; --> kick it 2008-02-13 11:19:23 +00:00
wmcodec.h