1
0
Fork 0
forked from len0rd/rockbox

Sansa Clip+: add RDS support

Based on a patch by Amaury Pouly which was based on a patch from Ryan
Hitchman.

I mainly moved the code for polling into the tuner driver so it can be
reused by other targets. I added the CONFIG parameter for the polling
frequency (in ticks) to save energy. Also, I did some minor cleanups.

Change-Id: I95a62e7e1e42c62dbf47ecb27a3b312a42be62aa
This commit is contained in:
Wolfram Sang 2021-11-15 20:46:28 +01:00 committed by Solomon Peachy
parent 701d4ba77e
commit de0346065b
6 changed files with 76 additions and 2 deletions

View file

@ -17,6 +17,9 @@
#ifndef BOOTLOADER
#define HAVE_HOTSWAP
#define HAVE_RDS_CAP
#define CONFIG_RDS (RDS_CFG_POLL | RDS_CFG_PROCESS)
#define CONFIG_RDS_POLL_TICKS 4
#endif
#define HW_SAMPR_CAPS SAMPR_CAP_ALL_96
@ -146,6 +149,9 @@
/* define this if the flash memory uses the SecureDigital Memory Card protocol */
#define CONFIG_STORAGE STORAGE_SD
/* Define this if target has an additional number of threads specific to it */
#define TARGET_EXTRA_THREADS 1 /* RDS thread */
#define BATTERY_CAPACITY_DEFAULT 290 /* default battery capacity */
#define BATTERY_CAPACITY_MIN 290 /* min. capacity selectable */
#define BATTERY_CAPACITY_MAX 290 /* max. capacity selectable */