summaryrefslogtreecommitdiff
path: root/firmware/drivers
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2006-12-19 16:50:07 +0000
committerMichael Sevakis <jethead71@rockbox.org>2006-12-19 16:50:07 +0000
commit4b902679cc5fcca7f4e8d83b25112754f7903736 (patch)
tree7853f7d80a4254f521107c2c6e7191d3a1e1974e /firmware/drivers
parentd152b6492a2371c261c195494864c3744609cf3c (diff)
downloadrockbox-4b902679cc5fcca7f4e8d83b25112754f7903736.tar.gz
rockbox-4b902679cc5fcca7f4e8d83b25112754f7903736.zip
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')
-rw-r--r--firmware/drivers/ata.c2
-rw-r--r--firmware/drivers/button.c20
2 files changed, 11 insertions, 11 deletions
diff --git a/firmware/drivers/ata.c b/firmware/drivers/ata.c
index 800bd1a31a..8c591253f9 100644
--- a/firmware/drivers/ata.c
+++ b/firmware/drivers/ata.c
@@ -571,7 +571,7 @@ static int ata_perform_sleep(void)
571 571
572void ata_sleep(void) 572void ata_sleep(void)
573{ 573{
574 queue_post(&ata_queue, Q_SLEEP, NULL); 574 queue_post(&ata_queue, Q_SLEEP, 0);
575} 575}
576 576
577void ata_sleepnow(void) 577void ata_sleepnow(void)
diff --git a/firmware/drivers/button.c b/firmware/drivers/button.c
index deaf7f2fdd..cab62f950c 100644
--- a/firmware/drivers/button.c
+++ b/firmware/drivers/button.c
@@ -85,7 +85,7 @@ static void button_tick(void)
85 btn = remote_control_rx(); 85 btn = remote_control_rx();
86 if(btn) 86 if(btn)
87 { 87 {
88 queue_post(&button_queue, btn, NULL); 88 queue_post(&button_queue, btn, 0);
89 } 89 }
90#endif 90#endif
91 91
@@ -94,13 +94,13 @@ static void button_tick(void)
94 { 94 {
95 if (! phones_present ) 95 if (! phones_present )
96 { 96 {
97 queue_post(&button_queue, SYS_PHONE_PLUGGED, NULL); 97 queue_post(&button_queue, SYS_PHONE_PLUGGED, 0);
98 phones_present = true; 98 phones_present = true;
99 } 99 }
100 } else { 100 } else {
101 if ( phones_present ) 101 if ( phones_present )
102 { 102 {
103 queue_post(&button_queue, SYS_PHONE_UNPLUGGED, NULL); 103 queue_post(&button_queue, SYS_PHONE_UNPLUGGED, 0);
104 phones_present = false; 104 phones_present = false;
105 } 105 }
106 } 106 }
@@ -116,17 +116,17 @@ static void button_tick(void)
116#ifdef HAVE_REMOTE_LCD 116#ifdef HAVE_REMOTE_LCD
117 if(diff & BUTTON_REMOTE) 117 if(diff & BUTTON_REMOTE)
118 if(!skip_remote_release) 118 if(!skip_remote_release)
119 queue_post(&button_queue, BUTTON_REL | diff, NULL); 119 queue_post(&button_queue, BUTTON_REL | diff, 0);
120 else 120 else
121 skip_remote_release = false; 121 skip_remote_release = false;
122 else 122 else
123#endif 123#endif
124 if(!skip_release) 124 if(!skip_release)
125 queue_post(&button_queue, BUTTON_REL | diff, NULL); 125 queue_post(&button_queue, BUTTON_REL | diff, 0);
126 else 126 else
127 skip_release = false; 127 skip_release = false;
128#else 128#else
129 queue_post(&button_queue, BUTTON_REL | diff, NULL); 129 queue_post(&button_queue, BUTTON_REL | diff, 0);
130#endif 130#endif
131 } 131 }
132 else 132 else
@@ -201,7 +201,7 @@ static void button_tick(void)
201 * to avoid afterscroll effects. */ 201 * to avoid afterscroll effects. */
202 if (queue_empty(&button_queue)) 202 if (queue_empty(&button_queue))
203 { 203 {
204 queue_post(&button_queue, BUTTON_REPEAT | btn, NULL); 204 queue_post(&button_queue, BUTTON_REPEAT | btn, 0);
205#ifdef CONFIG_BACKLIGHT 205#ifdef CONFIG_BACKLIGHT
206#ifdef HAVE_REMOTE_LCD 206#ifdef HAVE_REMOTE_LCD
207 skip_remote_release = false; 207 skip_remote_release = false;
@@ -221,18 +221,18 @@ static void button_tick(void)
221 || (remote_type()==REMOTETYPE_H300_NONLCD) 221 || (remote_type()==REMOTETYPE_H300_NONLCD)
222#endif 222#endif
223 ) 223 )
224 queue_post(&button_queue, btn, NULL); 224 queue_post(&button_queue, btn, 0);
225 else 225 else
226 skip_remote_release = true; 226 skip_remote_release = true;
227 } 227 }
228 else 228 else
229#endif 229#endif
230 if (!filter_first_keypress || is_backlight_on()) 230 if (!filter_first_keypress || is_backlight_on())
231 queue_post(&button_queue, btn, NULL); 231 queue_post(&button_queue, btn, 0);
232 else 232 else
233 skip_release = true; 233 skip_release = true;
234#else /* no backlight, nothing to skip */ 234#else /* no backlight, nothing to skip */
235 queue_post(&button_queue, btn, NULL); 235 queue_post(&button_queue, btn, 0);
236#endif 236#endif
237 post = false; 237 post = false;
238 } 238 }