diff options
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/kernel.c | 2 | ||||
-rw-r--r-- | firmware/mpeg.c | 18 | ||||
-rw-r--r-- | firmware/powermgmt.h | 2 |
3 files changed, 13 insertions, 9 deletions
diff --git a/firmware/kernel.c b/firmware/kernel.c index 2b4b09f52b..4d2f519171 100644 --- a/firmware/kernel.c +++ b/firmware/kernel.c | |||
@@ -26,7 +26,7 @@ | |||
26 | 26 | ||
27 | long current_tick = 0; | 27 | long current_tick = 0; |
28 | 28 | ||
29 | void (*tick_funcs[MAX_NUM_TICK_TASKS])(void); | 29 | static void (*tick_funcs[MAX_NUM_TICK_TASKS])(void); |
30 | 30 | ||
31 | static void tick_start(unsigned int interval_in_ms); | 31 | static void tick_start(unsigned int interval_in_ms); |
32 | 32 | ||
diff --git a/firmware/mpeg.c b/firmware/mpeg.c index 8d0cedd9f9..fb27a3b904 100644 --- a/firmware/mpeg.c +++ b/firmware/mpeg.c | |||
@@ -67,11 +67,13 @@ static int get_unswapped_space(void); | |||
67 | #define MPEG_SAVE_DATA 102 | 67 | #define MPEG_SAVE_DATA 102 |
68 | #define MPEG_STOP_DONE 103 | 68 | #define MPEG_STOP_DONE 103 |
69 | 69 | ||
70 | enum | 70 | #ifdef HAVE_MAS3587F |
71 | static enum | ||
71 | { | 72 | { |
72 | MPEG_DECODER, | 73 | MPEG_DECODER, |
73 | MPEG_ENCODER | 74 | MPEG_ENCODER |
74 | } mpeg_mode; | 75 | } mpeg_mode; |
76 | #endif | ||
75 | 77 | ||
76 | extern char* playlist_peek(int steps); | 78 | extern char* playlist_peek(int steps); |
77 | extern int playlist_next(int steps); | 79 | extern int playlist_next(int steps); |
@@ -457,9 +459,9 @@ extern unsigned char mp3buf[]; | |||
457 | extern unsigned char mp3end[]; | 459 | extern unsigned char mp3end[]; |
458 | 460 | ||
459 | static int mp3buflen; | 461 | static int mp3buflen; |
460 | int mp3buf_write; | 462 | static int mp3buf_write; |
461 | static int mp3buf_swapwrite; | 463 | static int mp3buf_swapwrite; |
462 | int mp3buf_read; | 464 | static int mp3buf_read; |
463 | 465 | ||
464 | static int last_dma_chunk_size; | 466 | static int last_dma_chunk_size; |
465 | 467 | ||
@@ -691,10 +693,12 @@ static void stop_dma(void) | |||
691 | } | 693 | } |
692 | 694 | ||
693 | #ifdef HAVE_MAS3587F | 695 | #ifdef HAVE_MAS3587F |
694 | long timing_info_index = 0; | 696 | #ifdef DEBUG |
695 | long timing_info[1024]; | 697 | static long timing_info_index = 0; |
696 | bool inverted_pr; | 698 | static long timing_info[1024]; |
697 | unsigned long num_rec_bytes; | 699 | #endif |
700 | static bool inverted_pr; | ||
701 | static unsigned long num_rec_bytes; | ||
698 | 702 | ||
699 | void drain_dma_buffer(void) | 703 | void drain_dma_buffer(void) |
700 | { | 704 | { |
diff --git a/firmware/powermgmt.h b/firmware/powermgmt.h index ea6319c02e..b9686119c0 100644 --- a/firmware/powermgmt.h +++ b/firmware/powermgmt.h | |||
@@ -70,7 +70,6 @@ extern int charge_state; /* tells what the charger is doing (for info di | |||
70 | #define CURRENT_CHARGING 300 /* charging current */ | 70 | #define CURRENT_CHARGING 300 /* charging current */ |
71 | 71 | ||
72 | extern unsigned short power_history[POWER_HISTORY_LEN]; | 72 | extern unsigned short power_history[POWER_HISTORY_LEN]; |
73 | void set_battery_capacity(int capacity); /* set local battery capacity value */ | ||
74 | 73 | ||
75 | /* Start up power management thread */ | 74 | /* Start up power management thread */ |
76 | void power_init(void); | 75 | void power_init(void); |
@@ -85,6 +84,7 @@ int battery_time(void); /* minutes */ | |||
85 | bool battery_level_safe(void); | 84 | bool battery_level_safe(void); |
86 | 85 | ||
87 | void set_poweroff_timeout(int timeout); | 86 | void set_poweroff_timeout(int timeout); |
87 | void set_battery_capacity(int capacity); /* set local battery capacity value */ | ||
88 | 88 | ||
89 | void set_sleep_timer(int seconds); | 89 | void set_sleep_timer(int seconds); |
90 | int get_sleep_timer(void); | 90 | int get_sleep_timer(void); |