rockbox/firmware
Solomon Peachy 5b23c9eb0a Introduce HW_SAMPR_MIN_GE_22 macro
Gives us the lowest HW sample rate that's >= 22KHz.

Needed because some targets that don't support 22K support 11K or 8K, so
HW_SAMPR_MIN will give us much lower quality than is acceptable.

Take advantage of this new macro in the SDL, MIDI, and MIKMOD plugins,
and implement a crude "fast enough" test to enable higher sample rates
on more capable targets.

Change-Id: I6ad38026fb3410c62da028e78512e027729bb851
2019-08-08 22:37:30 +02:00
..
asm mips: Update the MIPS threading code 2018-09-07 09:55:12 +02:00
common Limit float formatting to only targets building Quake 2019-07-19 23:20:56 -04:00
decompressor
drivers transflective LCDs: fix "first buttonpress enables backlight only" 2019-02-07 22:56:39 +01:00
export Introduce HW_SAMPR_MIN_GE_22 macro 2019-08-08 22:37:30 +02:00
include Add proper float formatting to vuprintf 2019-07-19 22:07:41 -04:00
kernel Add HAVE_LINEOUT_DETECTION and associated logic 2019-01-04 23:52:42 +01:00
libc stdio compat layer for plugins 2017-12-23 20:54:56 -05:00
target XduooX3: Uncomment code that prevented hotswap from working. 2019-07-29 11:14:41 -04:00
test Limit more variables to file scope 2015-01-11 21:40:51 +01:00
usbstack Workaround for usb_storage_init_connection() panic 2018-07-30 17:54:51 -04:00
arabjoin.c
arabjoin.h
ata_idle_notify.c
backlight-sw-fading.c Get rid of stupid _backlight_* function names 2015-01-12 11:09:27 +01:00
backlight.c Fix reversal of "always/never" in "LCD setting > Sleep (After Backlight Off)" 2019-06-27 14:19:05 +02:00
bidi.c
buflib.c Buflib add range checks blocks and crc_slot raise panic if out of range 2019-01-04 06:47:20 +01:00
COPYING
core_alloc.c Make a few local variables static 2015-01-11 18:02:43 +01:00
debug.c
eeprom_settings.c
enc_base.c
events.c Make thirty functions static to reduce binary size 2015-01-05 18:44:36 +01:00
firmware.make Put -lfirmware in CORE_LIBS, to fix -thumb builds 2019-07-19 15:16:37 +02:00
font.c Initial commit for the Sony NWZ linux port 2017-09-05 21:42:12 +02:00
font_cache.c
general.c Undo hacks to meant to get around string formatting limitations 2017-11-21 05:01:14 -05:00
hangul.c
ifp_usb_serial.c Make thirty functions static to reduce binary size 2015-01-05 18:44:36 +01:00
load_code.c
logf.c Implement a much more capable vuprintf() 2017-11-21 05:00:27 -05:00
lru.c
panic.c debug: Wrap rb_backtrace with HAVE_RB_BACKTRACE instead of CPU_ARM 2018-11-09 02:32:39 +01:00
pcm.c
pcm_mixer.c
pcm_sampr.c
pcm_sw_volume.c
powermgmt.c Add cleaned-up xDuoo X3 support 2018-07-28 10:56:31 -04:00
profile.c
README
rolo.c rolo.c: Change 'int errno' to 'int err' 2017-11-07 16:48:07 -05:00
rom.lds
screendump.c Agptek Rocker: Initial commit 2018-06-12 10:31:14 +02:00
scroll_engine.c Remove lcd_scroll_worker from bootloader except remote displays and charcell 2018-05-23 00:37:27 +01:00
sdmmc.c
sound.c Fix Red -- sound_current #_2 2019-07-25 08:49:11 -05:00
SOURCES Add proper float formatting to vuprintf 2019-07-19 22:07:41 -04:00
storage.c misc: Fix some assorted compiler warnings 2018-09-28 11:53:15 -04:00
system.c AMS: Return ascodec to interrupt-based I2C2 driver 2017-01-25 00:05:13 +01:00
timer.c
tuner.c Improve radio RDS driver and framework 2017-02-11 22:19:32 -05:00
usb.c Add cleaned-up xDuoo X3 support 2018-07-28 10:56:31 -04:00

See docs/README