1
0
Fork 0
forked from len0rd/rockbox

Fix reds by implementing a few more stubs, and undefining HAVE_STORAGE_FLUSH in the sim.

Also slight change on how to measure seconds.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31550 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
Thomas Martitz 2012-01-04 00:07:27 +00:00
parent 3fdb48b3fe
commit 5d9759a76e
3 changed files with 26 additions and 6 deletions

View file

@ -33,6 +33,7 @@
#undef NUM_DRIVES #undef NUM_DRIVES
#undef HAVE_HOTSWAP #undef HAVE_HOTSWAP
#undef HAVE_HOTSWAP_STORAGE_AS_MAIN #undef HAVE_HOTSWAP_STORAGE_AS_MAIN
#undef HAVE_STORAGE_FLUSH
#undef CONFIG_STORAGE #undef CONFIG_STORAGE

View file

@ -42,13 +42,10 @@ void powermgmt_init_target(void) {}
static void battery_status_update(void) static void battery_status_update(void)
{ {
static time_t last_change = 0; static long last_tick = 0;
time_t now;
time(&now); if (TIME_AFTER(current_tick, (last_tick+HZ))) {
last_tick = current_tick;
if (last_change < now) {
last_change = now;
/* change the values: */ /* change the values: */
if (charging) { if (charging) {
@ -121,3 +118,21 @@ void lineout_set(bool enable)
(void)enable; (void)enable;
} }
#endif #endif
#ifdef HAVE_REMOTE_LCD
bool remote_detect(void)
{
return true;
}
#endif
#ifdef HAVE_BATTERY_SWITCH
unsigned int input_millivolts(void)
{
if ((power_input_status() & POWER_INPUT_BATTERY) == 0) {
/* Just return a safe value if battery isn't connected */
return 4050;
}
return battery_voltage();;
}
#endif

View file

@ -99,6 +99,10 @@ void mp3_play_data(const unsigned char* start, int size,
(void)start; (void)size; (void)get_more; (void)start; (void)size; (void)get_more;
} }
void mp3_shutdown(void)
{
}
/* firmware/drivers/audio/mas35xx.c */ /* firmware/drivers/audio/mas35xx.c */
#if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F) #if (CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F)
void audiohw_set_loudness(int value) void audiohw_set_loudness(int value)