rockbox/firmware
Michael Sevakis 669fa9a130 Gigabeat S: Improve headphone thread implementation.
Implement scanning as binary tree in array.

Make the ADC calls fewer without compromising read quality.

Declare the thread function as 'noreturn' to save some stack. Reduce
stack size (regardless, % use is now a bit lower).

Change-Id: I239792fd2a0a2c019d1ec4af1d6d4b466cdf0ef5
2014-03-06 17:28:26 -05:00
..
asm kernel: Break out kernel primitives into separate files and move to separate dir. 2014-03-03 18:11:57 +01:00
common application(ypr0): Fix mount option selected by the current codepage. 2014-02-28 07:22:37 +01:00
decompressor
drivers Fix more reds. 2014-03-03 20:26:08 +01:00
export kernel: Break out kernel primitives into separate files and move to separate dir. 2014-03-03 18:11:57 +01:00
include samsungypr0: Support or mounting the microsd 2014-02-23 20:23:52 +01:00
kernel kernel: Break out kernel primitives into separate files and move to separate dir. 2014-03-03 18:11:57 +01:00
libc
target Gigabeat S: Improve headphone thread implementation. 2014-03-06 17:28:26 -05:00
test Make fat test tool build again, and make its sector size configurable. 2014-01-03 23:57:32 +01:00
usbstack Coding style fix for bde5394 2014-02-10 07:46:13 +01:00
arabjoin.c
arabjoin.h
ata_idle_notify.c
backlight-sw-fading.c
backlight.c
bidi.c bidi.c: Check buffer sizes. 2014-01-09 23:30:32 +01:00
buflib.c buflib: Add a define telling the per-alloc overhead. 2014-02-02 19:40:38 +01:00
COPYING
core_alloc.c buflib: Properly support allocations without any name, to avoid wasting space 2014-02-02 19:40:38 +01:00
debug.c
eeprom_settings.c
enc_base.c
events.c
firmware.make kernel: Break out kernel primitives into separate files and move to separate dir. 2014-03-03 18:11:57 +01:00
font.c fonts: Fix regression(s) caused by c23ce62. 2014-01-26 14:01:48 +01:00
font_cache.c fonts: Do not unload completely on USB. 2014-01-15 23:37:39 +01:00
general.c kernel: Break out kernel primitives into separate files and move to separate dir. 2014-03-03 18:11:57 +01:00
hangul.c
ifp_usb_serial.c
load_code.c Fix various reds. Some includes needed fixup. 2014-03-03 19:10:48 +01:00
logf.c Print `last logf lines on panic(). 2014-01-11 11:37:18 +01:00
lru.c
panic.c Print `last logf lines on panic(). 2014-01-11 11:37:18 +01:00
pcm.c
pcm_mixer.c
pcm_sampr.c
pcm_sw_volume.c
powermgmt.c
profile.c
README
rolo.c Fix reds. Also apply the new scrolling to lcd charcell (this even uncovered an 2013-12-15 00:38:48 +01:00
rom.lds rombox: Do not copy .init section to ram on startup. 2014-01-20 10:42:02 +01:00
screendump.c screendump.c: use HOME_DIR instead of the hard-coded "" (root) 2013-09-27 09:21:05 +02:00
scroll_engine.c scroll_engine: Fix FS#12894: Text scrolling stops working after a few seconds/minutes 2014-01-12 21:29:55 +01:00
sdmmc.c
sound.c
SOURCES kernel: Break out kernel primitives into separate files and move to separate dir. 2014-03-03 18:11:57 +01:00
storage.c
system.c
timer.c
tuner.c
usb.c

See docs/README