diff options
Diffstat (limited to 'firmware/export/system.h')
-rw-r--r-- | firmware/export/system.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/firmware/export/system.h b/firmware/export/system.h index d13b27c529..cc2d166c62 100644 --- a/firmware/export/system.h +++ b/firmware/export/system.h | |||
@@ -60,11 +60,41 @@ bool detect_flashed_rockbox(void); | |||
60 | void set_cpu_frequency(long frequency); | 60 | void set_cpu_frequency(long frequency); |
61 | void cpu_boost(bool on_off); | 61 | void cpu_boost(bool on_off); |
62 | void cpu_idle_mode(bool on_off); | 62 | void cpu_idle_mode(bool on_off); |
63 | int get_cpu_boost_counter(void); | ||
64 | |||
65 | #if MEM > 1 | ||
66 | #define CPU_BOOST_TRACKING | ||
67 | #endif | ||
68 | |||
69 | #ifdef CPU_BOOST_TRACKING | ||
70 | void cpu_boost_id(bool on_off, char id); | ||
71 | const char *get_cpu_boost_tracker(void); | ||
72 | /* CPU boost ID chars, in alphabetical order */ | ||
73 | #define CPUBOOSTID_PLAYBACK_AUDIO 'A' | ||
74 | #define CPUBOOSTID_TAGTREE 'a' | ||
75 | #define CPUBOOSTID_BACKLIGHT 'b' | ||
76 | #define CPUBOOSTID_PLAYBACK_CODEC 'c' | ||
77 | #define CPUBOOSTID_DIRCACHE 'd' | ||
78 | #define CPUBOOSTID_MAININIT 'i' | ||
79 | #define CPUBOOSTID_DEBUGMENU_MANUAL 'm' | ||
80 | #define CPUBOOSTID_PLAYLIST 'P' | ||
81 | #define CPUBOOSTID_PCMRECORD 'R' | ||
82 | #define CPUBOOSTID_TREE 'r' | ||
83 | #define CPUBOOSTID_TREE 'r' | ||
84 | #define CPUBOOSTID_TALK 'T' | ||
85 | #define CPUBOOSTID_TAGCACHE 't' | ||
86 | #define CPUBOOSTID_PLAYBACK_VOICE 'v' | ||
87 | #else | ||
88 | #define cpu_boost_id(on_off,id) cpu_boost(on_off) | ||
89 | #endif | ||
63 | #else | 90 | #else |
64 | #define FREQ CPU_FREQ | 91 | #define FREQ CPU_FREQ |
65 | #define set_cpu_frequency(frequency) | 92 | #define set_cpu_frequency(frequency) |
66 | #define cpu_boost(on_off) | 93 | #define cpu_boost(on_off) |
94 | #define cpu_boost_id(on_off, id) | ||
67 | #define cpu_idle_mode(on_off) | 95 | #define cpu_idle_mode(on_off) |
96 | #define get_cpu_boost_counter() | ||
97 | #define get_cpu_boost_tracker() | ||
68 | #endif | 98 | #endif |
69 | 99 | ||
70 | #define BAUDRATE 9600 | 100 | #define BAUDRATE 9600 |