rockbox/firmware
Michael Sevakis 3c8d93e091 Change a #define constant that conflicts with a mingw definition. Change "WAIT_*" to "OBJ_WAIT_*".
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16906 a1c6a512-1295-4272-9138-f99709370657
2008-04-01 03:55:02 +00:00
..
common Add a complete priority inheritance implementation to the scheduler (all mutex ownership and queue_send calls are inheritable). Priorities are differential so that dispatch depends on the runnable range of priorities. Codec priority can therefore be raised in small steps (pcmbuf updated to enable). Simplify the kernel functions to ease implementation and use the same kernel.c for both sim and target (I'm tired of maintaining two ;_). 1) Not sure if a minor audio break at first buffering issue will exist on large-sector disks (the main mutex speed issue was genuinely resolved earlier). At this point it's best dealt with at the buffering level. It seems a larger filechunk could be used again. 2) Perhaps 64-bit sims will have some minor issues (finicky) but a backroll of the code of concern there is a 5-minute job. All kernel objects become incompatible so a full rebuild and update is needed. 2008-03-25 02:34:12 +00:00
decompressor Removed executable flag 2007-01-09 23:29:07 +00:00
drivers Go back to the ata lock hack for 5g until whatever is going on there is discovered and fixed. 2008-03-28 23:39:28 +00:00
export Change a #define constant that conflicts with a mingw definition. Change "WAIT_*" to "OBJ_WAIT_*". 2008-04-01 03:55:02 +00:00
include FS#7598 - Dircache support for multivolume targets (by Phil Light). 2008-03-11 19:39:26 +00:00
target Change a #define constant that conflicts with a mingw definition. Change "WAIT_*" to "OBJ_WAIT_*". 2008-04-01 03:55:02 +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 Sending an empty data block before sending the FAIL CSW seems to make Windows happier if a device is not present (e.g. an empty sd card slot) (fix proposed by Martin Ritter) 2008-03-22 21:21:37 +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 Revert accidental tree commit. /me needs a smaller enter key... 2008-03-25 19:57:23 +00:00
bidi.c code police, no functional changes 2007-07-30 22:33:31 +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 Fix SH1 debug builds. 2007-03-02 20:03:41 +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 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 Fix 64 bit simulator warning. 2007-10-02 17:04:56 +00:00
font_cache.c Font cache now uses memmove(). 2006-02-06 17:24:47 +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 Revert my earlier const madness, we'll keep the parameter lists simple. 2008-03-28 12:51:33 +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 Change a #define constant that conflicts with a mingw definition. Change "WAIT_*" to "OBJ_WAIT_*". 2008-04-01 03:55:02 +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 Fix simulator builds, and some debugf() format strings. 2007-03-17 09:54:28 +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 iAudio M3: ADC driver, making buttons and battery voltage reading work. * Disable the multi-colour LED for now to save power. Proper handling will be added later. * Make reboot on button press work on iAudio X5, M5, M3 in panicf(), and on M3 in UIE(). 2008-03-17 00:19:23 +00:00
pcm.c Still on the post-big-commit policing. Correct a function call order. Comment a couple things. 2007-10-07 23:19:09 +00:00
pcm_record.c Add a complete priority inheritance implementation to the scheduler (all mutex ownership and queue_send calls are inheritable). Priorities are differential so that dispatch depends on the runnable range of priorities. Codec priority can therefore be raised in small steps (pcmbuf updated to enable). Simplify the kernel functions to ease implementation and use the same kernel.c for both sim and target (I'm tired of maintaining two ;_). 1) Not sure if a minor audio break at first buffering issue will exist on large-sector disks (the main mutex speed issue was genuinely resolved earlier). At this point it's best dealt with at the buffering level. It seems a larger filechunk could be used again. 2) Perhaps 64-bit sims will have some minor issues (finicky) but a backroll of the code of concern there is a 5-minute job. All kernel objects become incompatible so a full rebuild and update is needed. 2008-03-25 02:34:12 +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 m:robe 100 - remove ugly workaround for false initial voltage readings and wait until readings have settled instead 2008-03-11 09:38:12 +00:00
profile.c Fix bug in profiling that makes the timing for coldfire off by a factor of 2, and way off for pp. 2006-08-29 18:35:18 +00:00
README lets point to ../docs/README 2002-08-21 11:13:46 +00:00
replaygain.c Remove some debug code. Remove some unnecessary checks. 2007-08-25 10:56:22 +00:00
rolo.c Major cleanup of checkwps - fix all warnings and add a script to build versions for all supported targets (plus some unsupported ones). You now need to run the version of checkwps that matches the device your WPS is for. 2008-03-26 23:35:34 +00:00
rom.lds Fixed the rombox generation for SH1. 2007-01-08 19:19:23 +00:00
scroll_engine.c 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
sound.c Introduce sanity check and extra nop to stabilise TCC780x set_cpu_frequency(). Re-enable HAVE_ADJUSTABLE_CPU_FREQ and kill a few warnings by setting HAVE_SW_TONE_CONTROLS. 2008-03-31 22:43:20 +00:00
SOURCES Fix red and clean up meg-fx firmware sources. Remove an unused file. 2008-03-30 06:06:43 +00:00
system.c Gigabeat S: Interrupt enabled bootloader. Miscellaneous integration changes. 2008-02-08 02:20:05 +00:00
thread.c Go back to the ata lock hack for 5g until whatever is going on there is discovered and fixed. 2008-03-28 23:39:28 +00:00
timer.c Fix empty commit: Add grayscale support for ARM in vertical packing format. 2007-09-22 23:37:58 +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 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

See docs/README