summaryrefslogtreecommitdiff
path: root/firmware/drivers/button.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/drivers/button.c')
-rw-r--r--firmware/drivers/button.c20
1 files changed, 10 insertions, 10 deletions
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 }