rockbox/firmware
Frank Gevaerts 376d8d577f Add IO priority handling. Currently all IO has equal priority, except the dircache scanning thread which is lower. This fixes the slow boot problem for me, with the added benefit that actual audio playback also starts faster.
Lots of the changes are due to changing storage_(read|write)sectors() from macros to wrapper functions. This means that they have to be called with IF_MD2(drive,) again.

Flyspray: FS#11167
Author: Frank Gevaerts


git-svn-id: svn://svn.rockbox.org/rockbox/trunk@25459 a1c6a512-1295-4272-9138-f99709370657
2010-04-03 22:02:09 +00:00
..
common Add IO priority handling. Currently all IO has equal priority, except the dircache scanning thread which is lower. This fixes the slow boot problem for me, with the added benefit that actual audio playback also starts faster. 2010-04-03 22:02:09 +00:00
decompressor
drivers Add IO priority handling. Currently all IO has equal priority, except the dircache scanning thread which is lower. This fixes the slow boot problem for me, with the added benefit that actual audio playback also starts faster. 2010-04-03 22:02:09 +00:00
export Add IO priority handling. Currently all IO has equal priority, except the dircache scanning thread which is lower. This fixes the slow boot problem for me, with the added benefit that actual audio playback also starts faster. 2010-04-03 22:02:09 +00:00
include Get rid of the parent_dir field in dir_uncached.c by using the same FAT trick as in dircache. This should save ~20KB on 512B/sector targets and ~80KB on 2K/sector ones. 2010-03-10 08:56:27 +00:00
target Clipv2: fix grey lcd output 2010-04-03 17:10:44 +00:00
test Fix even more tabs 2010-01-03 10:35:31 +00:00
usbstack Add IO priority handling. Currently all IO has equal priority, except the dircache scanning thread which is lower. This fixes the slow boot problem for me, with the added benefit that actual audio playback also starts faster. 2010-04-03 22:02:09 +00:00
arabjoin.c
arabjoin.h
ata_idle_notify.c
backlight-sw-fading.c
backlight.c
bidi.c Fix further tabs 2010-01-03 10:50:34 +00:00
buffer.c
COPYING
debug.c
eeprom_settings.c
enc_base.c
events.c
firmware.make
font.c font.c: correct checking cache_fd. remove some trailing spaces. 2010-02-26 07:16:32 +00:00
font_cache.c
general.c
hangul.c
hotswap.c
ifp_usb_serial.c
kernel.c Fix further tabs 2010-01-03 10:50:34 +00:00
logf.c
lru.c
mp3_playback.c
panic.c PANIC!!! 2010-03-03 02:36:51 +00:00
pcm.c New plugin: FFT, A frequency analyzer plugin 2010-02-10 19:44:11 +00:00
pcm_sampr.c
powermgmt.c Disable runtime estimation altogether when there is no runtime current defined. It doens't work and people somehow got confused by seeing obviously wrong values. Now it will just return -1 if you try to estimate runtime without having the current defined. 2010-03-16 17:13:25 +00:00
profile.c
README
rolo.c
rom.lds
screendump.c
scroll_engine.c
sound.c Fix further tabs 2010-01-03 10:50:34 +00:00
SOURCES Add IO priority handling. Currently all IO has equal priority, except the dircache scanning thread which is lower. This fixes the slow boot problem for me, with the added benefit that actual audio playback also starts faster. 2010-04-03 22:02:09 +00:00
storage.c Add IO priority handling. Currently all IO has equal priority, except the dircache scanning thread which is lower. This fixes the slow boot problem for me, with the added benefit that actual audio playback also starts faster. 2010-04-03 22:02:09 +00:00
system.c
thread.c Add IO priority handling. Currently all IO has equal priority, except the dircache scanning thread which is lower. This fixes the slow boot problem for me, with the added benefit that actual audio playback also starts faster. 2010-04-03 22:02:09 +00:00
timer.c
tuner.c
usb.c

See docs/README