diff options
| author | Michael Sevakis <jethead71@rockbox.org> | 2006-12-19 16:50:07 +0000 |
|---|---|---|
| committer | Michael Sevakis <jethead71@rockbox.org> | 2006-12-19 16:50:07 +0000 |
| commit | 4b902679cc5fcca7f4e8d83b25112754f7903736 (patch) | |
| tree | 7853f7d80a4254f521107c2c6e7191d3a1e1974e /firmware/drivers/button.c | |
| parent | d152b6492a2371c261c195494864c3744609cf3c (diff) | |
| download | rockbox-4b902679cc5fcca7f4e8d83b25112754f7903736.zip rockbox-4b902679cc5fcca7f4e8d83b25112754f7903736.tar.gz rockbox-4b902679cc5fcca7f4e8d83b25112754f7903736.tar.bz2 rockbox-4b902679cc5fcca7f4e8d83b25112754f7903736.tar.xz | |
Convert queues to use intptr_t for event data and return values as most of the time pointer are not passed and it should make some things a bit cleaner.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11818 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/drivers/button.c')
| -rw-r--r-- | firmware/drivers/button.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/firmware/drivers/button.c b/firmware/drivers/button.c index deaf7f2..cab62f9 100644 --- a/firmware/drivers/button.c +++ b/firmware/drivers/button.c @@ -85,7 +85,7 @@ static void button_tick(void) btn = remote_control_rx(); if(btn) { - queue_post(&button_queue, btn, NULL); + queue_post(&button_queue, btn, 0); } #endif @@ -94,13 +94,13 @@ static void button_tick(void) { if (! phones_present ) { - queue_post(&button_queue, SYS_PHONE_PLUGGED, NULL); + queue_post(&button_queue, SYS_PHONE_PLUGGED, 0); phones_present = true; } } else { if ( phones_present ) { - queue_post(&button_queue, SYS_PHONE_UNPLUGGED, NULL); + queue_post(&button_queue, SYS_PHONE_UNPLUGGED, 0); phones_present = false; } } @@ -116,17 +116,17 @@ static void button_tick(void) #ifdef HAVE_REMOTE_LCD if(diff & BUTTON_REMOTE) if(!skip_remote_release) - queue_post(&button_queue, BUTTON_REL | diff, NULL); + queue_post(&button_queue, BUTTON_REL | diff, 0); else skip_remote_release = false; else #endif if(!skip_release) - queue_post(&button_queue, BUTTON_REL | diff, NULL); + queue_post(&button_queue, BUTTON_REL | diff, 0); else skip_release = false; #else - queue_post(&button_queue, BUTTON_REL | diff, NULL); + queue_post(&button_queue, BUTTON_REL | diff, 0); #endif } else @@ -201,7 +201,7 @@ static void button_tick(void) * to avoid afterscroll effects. */ if (queue_empty(&button_queue)) { - queue_post(&button_queue, BUTTON_REPEAT | btn, NULL); + queue_post(&button_queue, BUTTON_REPEAT | btn, 0); #ifdef CONFIG_BACKLIGHT #ifdef HAVE_REMOTE_LCD skip_remote_release = false; @@ -221,18 +221,18 @@ static void button_tick(void) || (remote_type()==REMOTETYPE_H300_NONLCD) #endif ) - queue_post(&button_queue, btn, NULL); + queue_post(&button_queue, btn, 0); else skip_remote_release = true; } else #endif if (!filter_first_keypress || is_backlight_on()) - queue_post(&button_queue, btn, NULL); + queue_post(&button_queue, btn, 0); else skip_release = true; #else /* no backlight, nothing to skip */ - queue_post(&button_queue, btn, NULL); + queue_post(&button_queue, btn, 0); #endif post = false; } |