diff options
Diffstat (limited to 'firmware/drivers/lcd-h100-remote.c')
-rw-r--r-- | firmware/drivers/lcd-h100-remote.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/firmware/drivers/lcd-h100-remote.c b/firmware/drivers/lcd-h100-remote.c index ed5816cebf..5db6d548ff 100644 --- a/firmware/drivers/lcd-h100-remote.c +++ b/firmware/drivers/lcd-h100-remote.c | |||
@@ -573,7 +573,7 @@ static void remote_tick(void) | |||
573 | void lcd_remote_init(void) | 573 | void lcd_remote_init(void) |
574 | { | 574 | { |
575 | create_thread(scroll_thread, scroll_stack, | 575 | create_thread(scroll_thread, scroll_stack, |
576 | sizeof(scroll_stack), scroll_name); | 576 | sizeof(scroll_stack), scroll_name IF_PRIO(, PRIORITY_SYSTEM)); |
577 | } | 577 | } |
578 | #else /* !SIMULATOR */ | 578 | #else /* !SIMULATOR */ |
579 | 579 | ||
@@ -601,10 +601,11 @@ void lcd_remote_init(void) | |||
601 | #endif | 601 | #endif |
602 | lcd_remote_clear_display(); | 602 | lcd_remote_clear_display(); |
603 | 603 | ||
604 | queue_clear(&remote_scroll_queue); /* no queue_init() -- private queue */ | 604 | /* private queue */ |
605 | queue_init(&remote_scroll_queue, false); | ||
605 | tick_add_task(remote_tick); | 606 | tick_add_task(remote_tick); |
606 | create_thread(scroll_thread, scroll_stack, | 607 | create_thread(scroll_thread, scroll_stack, |
607 | sizeof(scroll_stack), scroll_name); | 608 | sizeof(scroll_stack), scroll_name IF_PRIO(, PRIORITY_SYSTEM)); |
608 | } | 609 | } |
609 | 610 | ||
610 | /*** update functions ***/ | 611 | /*** update functions ***/ |