rockbox/firmware
Frank Gevaerts bec6aa3176 - change the usb class driver framework to allow for device classes with more than one interface or more than one endpoint pair
- move the charging-only dummy driver out of usb_core



git-svn-id: svn://svn.rockbox.org/rockbox/trunk@17252 a1c6a512-1295-4272-9138-f99709370657
2008-04-26 19:02:16 +00:00
..
common Commit whole Creative Zen Vision:M target tree + all related firmware/ 2008-04-24 20:08:28 +00:00
decompressor
drivers Fixes some warnings. 2008-04-24 21:07:43 +00:00
export - change the usb class driver framework to allow for device classes with more than one interface or more than one endpoint pair 2008-04-26 19:02:16 +00:00
include FS#7598 - Dircache support for multivolume targets (by Phil Light). 2008-03-11 19:39:26 +00:00
target minor code policing and some warning removals 2008-04-25 21:44:18 +00:00
test Do core interrupt masking in a less general fashion and save some instructions to decrease size and speed things up a little bit. Small fix to a few places where interrupts would get enabled again where they shouldn't have been (context switching calls when disabled). 2008-03-26 01:50:41 +00:00
usbstack - change the usb class driver framework to allow for device classes with more than one interface or more than one endpoint pair 2008-04-26 19:02:16 +00:00
arabjoin.c
arabjoin.h
ata_idle_notify.c It makes more sense for the callback registrar to decide if its a "oneshot" then the callback caller. 2008-03-17 05:22:53 +00:00
backlight.c 1st/2nd Gen: Make backlight inversion adaption in the greyscale library work again. is_backlight_on() can now be called from COP. 2008-04-06 15:15:44 +00:00
bidi.c code police, no functional changes 2007-07-30 22:33:31 +00:00
buffer.c
COPYING
debug.c
eeprom_settings.c
enc_base.c
events.c It makes more sense for the callback registrar to decide if its a "oneshot" then the callback caller. 2008-03-17 05:22:53 +00:00
font.c Killed unnecessary global variables by making them static. 2008-04-20 10:24:15 +00:00
font_cache.c Make a couple of private functions static 2008-04-12 17:08:35 +00:00
general.c 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
hangul.c
hotswap.c Hotswap code shuffling: Fix yellow. Simplify some target function access. Keep fat lock access from compiling for Ondios - think of a nicer way later. 2008-03-12 11:08:41 +00:00
id3.c Move a function to gwps-common.c because it belongs there 2008-04-12 13:25:16 +00:00
ifp_usb_serial.c 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
kernel.c Commit whole Creative Zen Vision:M target tree + all related firmware/ 2008-04-24 20:08:28 +00:00
logf.c implement logf over usb-serial. Needs USB_SERIAL defined in usb_core.h to work, and needs to be enabled in the debug menu. 2008-03-02 20:45:33 +00:00
lru.c
Makefile
mp3_playback.c Do core interrupt masking in a less general fashion and save some instructions to decrease size and speed things up a little bit. Small fix to a few places where interrupts would get enabled again where they shouldn't have been (context switching calls when disabled). 2008-03-26 01:50:41 +00:00
mp3data.c Some more debug output disabling. 2008-04-07 19:33:48 +00:00
mpeg.c Revert my earlier const madness, we'll keep the parameter lists simple. 2008-03-28 12:51:33 +00:00
panic.c Commit whole Creative Zen Vision:M target tree + all related firmware/ 2008-04-24 20:08:28 +00:00
pcm.c Enable nocache sections using the linker. PP5022/4 must use SW_CORELOCK now with shared variables in DRAM (it seems swp(b) is at least partially broken on all PP or I'm doing something very wrong here :\). For core-shared data use SHAREDBSS/DATA_ATTR. NOCACHEBSS/DATA_ATTR is available whether or not single core is forced for static peripheral-DMA buffer allocation without use of the UNCACHED_ADDR macro in code and is likely useful on a non-PP target with a data cache (although not actually enabled in config.h and the .lds's in this commit). 2008-04-06 04:34:57 +00:00
pcm_record.c Enable nocache sections using the linker. PP5022/4 must use SW_CORELOCK now with shared variables in DRAM (it seems swp(b) is at least partially broken on all PP or I'm doing something very wrong here :\). For core-shared data use SHAREDBSS/DATA_ATTR. NOCACHEBSS/DATA_ATTR is available whether or not single core is forced for static peripheral-DMA buffer allocation without use of the UNCACHED_ADDR macro in code and is likely useful on a non-PP target with a data cache (although not actually enabled in config.h and the .lds's in this commit). 2008-04-06 04:34:57 +00:00
pcm_sampr.c
powermgmt.c fix red and remove tabs 2008-04-20 19:00:52 +00:00
profile.c
README
replaygain.c Remove some debug code. Remove some unnecessary checks. 2007-08-25 10:56:22 +00:00
rolo.c For TCC and IMX Rolo, use a full flush and invalidate before branching. 2008-04-16 23:49:21 +00:00
rom.lds
scroll_engine.c Killed unnecessary global variables by making them static. 2008-04-20 10:24:15 +00:00
sound.c move mas35xx specific code for set_channels and set_stereo_width to mas35xx.c audio codec driver. If you ask why I 2008-04-22 13:43:01 +00:00
SOURCES - change the usb class driver framework to allow for device classes with more than one interface or more than one endpoint pair 2008-04-26 19:02:16 +00:00
system.c Enable nocache sections using the linker. PP5022/4 must use SW_CORELOCK now with shared variables in DRAM (it seems swp(b) is at least partially broken on all PP or I'm doing something very wrong here :\). For core-shared data use SHAREDBSS/DATA_ATTR. NOCACHEBSS/DATA_ATTR is available whether or not single core is forced for static peripheral-DMA buffer allocation without use of the UNCACHED_ADDR macro in code and is likely useful on a non-PP target with a data cache (although not actually enabled in config.h and the .lds's in this commit). 2008-04-06 04:34:57 +00:00
thread.c Commit whole Creative Zen Vision:M target tree + all related firmware/ 2008-04-24 20:08:28 +00:00
timer.c Commit whole Creative Zen Vision:M target tree + all related firmware/ 2008-04-24 20:08:28 +00:00
tuner.c 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
usb.c Commit whole Creative Zen Vision:M target tree + all related firmware/ 2008-04-24 20:08:28 +00:00

See docs/README