From 7d718a8064177a879423de7a78999a64126c79dc Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Sun, 25 Feb 2007 22:36:04 +0000 Subject: X5: Move the remote tick to target tree. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12486 a1c6a512-1295-4272-9138-f99709370657 --- firmware/drivers/lcd-remote-2bit-vi.c | 62 ++--------------------------------- 1 file changed, 3 insertions(+), 59 deletions(-) (limited to 'firmware/drivers/lcd-remote-2bit-vi.c') diff --git a/firmware/drivers/lcd-remote-2bit-vi.c b/firmware/drivers/lcd-remote-2bit-vi.c index 74e098010e..281cbc2189 100644 --- a/firmware/drivers/lcd-remote-2bit-vi.c +++ b/firmware/drivers/lcd-remote-2bit-vi.c @@ -73,9 +73,7 @@ static const char scroll_tick_table[16] = { /* remote hotplug */ #ifndef SIMULATOR -static struct event_queue remote_scroll_queue; -#define REMOTE_INIT_LCD 1 -#define REMOTE_DEINIT_LCD 2 +struct event_queue remote_scroll_queue; #endif /*** parameter handling ***/ @@ -1131,51 +1129,6 @@ void lcd_remote_puts_scroll_style_offset(int x, int y, const unsigned char *stri scrolling_lines &= ~(1<= 0) - countdown--; - - if (current_status) - { - if (!(countdown % 8)) - { - if (--init_delay <= 0) - { - queue_post(&remote_scroll_queue, REMOTE_INIT_LCD, 0); - init_delay = 6; - } - } - } - else - { - if (countdown == 0) - { - queue_post(&remote_scroll_queue, REMOTE_DEINIT_LCD, 0); - } - } - } -} -#endif - static void scroll_thread(void) { struct font* pf; @@ -1279,23 +1232,14 @@ static void scroll_thread(void) } /* LCD init */ -#ifdef SIMULATOR -void lcd_remote_init(void) -{ - create_thread(scroll_thread, scroll_stack, - sizeof(scroll_stack), scroll_name IF_PRIO(, PRIORITY_USER_INTERFACE)); -} -#else void lcd_remote_init(void) { +#ifndef SIMULATOR /* Call device specific init */ lcd_remote_init_device(); - - lcd_remote_clear_display(); /* private queue */ queue_init(&remote_scroll_queue, false); - tick_add_task(remote_tick); +#endif create_thread(scroll_thread, scroll_stack, sizeof(scroll_stack), scroll_name IF_PRIO(, PRIORITY_USER_INTERFACE)); } -#endif -- cgit v1.2.3