rockbox/firmware
2008-05-05 13:30:29 +00:00
..
common Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creative.c, which need checking. 2008-05-05 10:32:46 +00:00
decompressor Removed executable flag 2007-01-09 23:29:07 +00:00
drivers Gigabeat S: Do the controller timing settings a more cleanly. 2008-05-05 13:00:08 +00:00
export Change the default background colour to black on colour targets. It fits better with the default theme and also with the bootloaders. 2008-05-05 13:11:38 +00:00
include Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creative.c, which need checking. 2008-05-05 10:32:46 +00:00
target Gigabeat S bootloader: 1) Switch order of .vectors to be contiguous with initialized sections. 2) Clean all caches in main before doing anything else because vector copying counts as self-modifying code. Up to v.00000012. 2008-05-05 13:30:29 +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 Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creative.c, which need checking. 2008-05-05 10:32:46 +00:00
arabjoin.c move some code from .h files to .c files and polish unicode.c a bit 2005-12-06 15:04:48 +00:00
arabjoin.h arabjoin.h was emptied by accident 2005-12-06 15:15:54 +00:00
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 Made source files #include the header file that they implement to make sure they are in sync. Made some local functions static. 2008-05-03 08:35:14 +00:00
buffer.c New scheduler, with priorities for swcodec platforms. Frequent task 2006-09-16 16:18:11 +00:00
COPYING iRiver scramble and descramble code from Dave Cooper 2005-01-24 09:01:48 +00:00
debug.c Made source files #include the header file that they implement to make sure they are in sync. Made some local functions static. 2008-05-03 08:35:14 +00:00
eeprom_settings.c Prepare core support for the iriver bootloader supporting ROM images 2007-01-12 18:34:00 +00:00
enc_base.c Recording: Add AIFF recording to SWCODEC. Note: AIFF playback chokes on sample rates other than 44.1kHz whether recorded or created and saved with an external program. Recorded files will still open in an external editor however. 2006-11-24 19:49:04 +00:00
events.c Updated panicf in remove_event. Also fixed some comments. 2008-04-27 19:34:41 +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 Add support for loadable vkeyboard layouts 2006-03-29 16:21:42 +00:00
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 Moved atoi declaration to stdlib.h. Deleted atoi.h 2008-04-28 16:18:04 +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 Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creative.c, which need checking. 2008-05-05 10:32:46 +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 waiting is over: initial unicode commit 2005-12-06 13:27:15 +00:00
Makefile Prevent sysfont.h being regenerated during every build. 2007-01-18 00:46:52 +00:00
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 Convert the whole codebase to UTF-8, except docs/COMMITTERS and tools/creative.c, which need checking. 2008-05-05 10:32:46 +00:00
mpeg.c Fix red (missing header file) 2008-04-27 20:09:45 +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 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
powermgmt.c fix red and remove tabs 2008-04-20 19:00:52 +00:00
profile.c Moved private types and constants from profile.h to profile.c 2008-04-28 18:41:13 +00:00
README lets point to ../docs/README 2002-08-21 11:13:46 +00:00
replaygain.c Made source files #include the header file that they implement to make sure they are in sync. Made some local functions static. 2008-05-03 08:35:14 +00:00
rolo.c Made rolo.h consistent with rolo.c 2008-05-03 07:17:44 +00:00
rom.lds Make sure the linker considers crt0*.o before all files specified on the command line by using STARTUP() instead of INPUT() in the .lds. Using INPUT() makes the linker process crt0*.o after all files specified on the command line, making linking fail if there are librockbox.a members which are only referenced by crt0*.o. Remove the hackaround that was needed for building the gigabeat S bootloader before (aka UIE() problem). 2008-04-29 06:19:32 +00:00
scroll_engine.c Killed unnecessary global variables by making them static. 2008-04-20 10:24:15 +00:00
sound.c Gigabeat S: Man it's so loud in here. We have SOUND! Someone please make keymaps consistent; it's rather messy atm. 2008-05-03 15:14:52 +00:00
SOURCES 1) add support for ata-as-arm 2008-05-03 13:43:26 +00:00
system.c Make sure the linker considers crt0*.o before all files specified on the command line by using STARTUP() instead of INPUT() in the .lds. Using INPUT() makes the linker process crt0*.o after all files specified on the command line, making linking fail if there are librockbox.a members which are only referenced by crt0*.o. Remove the hackaround that was needed for building the gigabeat S bootloader before (aka UIE() problem). 2008-04-29 06:19:32 +00:00
thread.c Made source files #include the header file that they implement to make sure they are in sync. Made some local functions static. 2008-05-03 08:35:14 +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