forked from len0rd/rockbox
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
This commit is contained in:
parent
ba7501513a
commit
376d8d577f
10 changed files with 220 additions and 102 deletions
|
@ -152,9 +152,7 @@ drivers/sd.c
|
|||
#if (CONFIG_STORAGE & STORAGE_RAMDISK)
|
||||
drivers/ramdisk.c
|
||||
#endif
|
||||
#ifdef CONFIG_STORAGE_MULTI
|
||||
storage.c
|
||||
#endif
|
||||
drivers/fat.c
|
||||
#if (CONFIG_STORAGE & STORAGE_MMC) || (CONFIG_STORAGE & STORAGE_SD)
|
||||
hotswap.c
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue