diff options
Diffstat (limited to 'apps/main.c')
-rw-r--r-- | apps/main.c | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/apps/main.c b/apps/main.c index 895f79af3b..887c85b64e 100644 --- a/apps/main.c +++ b/apps/main.c | |||
@@ -44,10 +44,11 @@ | |||
44 | #include "backlight.h" | 44 | #include "backlight.h" |
45 | #include "status.h" | 45 | #include "status.h" |
46 | #include "debug_menu.h" | 46 | #include "debug_menu.h" |
47 | |||
48 | #include "version.h" | 47 | #include "version.h" |
49 | |||
50 | #include "sprintf.h" | 48 | #include "sprintf.h" |
49 | #ifdef LOADABLE_FONTS | ||
50 | #include "unicode.h" | ||
51 | #endif | ||
51 | 52 | ||
52 | char appsversion[]=APPSVERSION; | 53 | char appsversion[]=APPSVERSION; |
53 | 54 | ||
@@ -64,6 +65,9 @@ void app_main(void) | |||
64 | void init(void) | 65 | void init(void) |
65 | { | 66 | { |
66 | init_threads(); | 67 | init_threads(); |
68 | #ifdef LOADABLE_FONTS | ||
69 | unicode_init(); | ||
70 | #endif | ||
67 | lcd_init(); | 71 | lcd_init(); |
68 | show_logo(); | 72 | show_logo(); |
69 | settings_reset(); | 73 | settings_reset(); |
@@ -153,8 +157,11 @@ void init(void) | |||
153 | 157 | ||
154 | status_init(); | 158 | status_init(); |
155 | usb_start_monitoring(); | 159 | usb_start_monitoring(); |
156 | |||
157 | power_init(); | 160 | power_init(); |
161 | #ifdef LOADABLE_FONTS | ||
162 | unicode_init(); | ||
163 | lcd_init_fonts(); | ||
164 | #endif | ||
158 | } | 165 | } |
159 | 166 | ||
160 | int main(void) | 167 | int main(void) |