summaryrefslogtreecommitdiff
path: root/apps
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2004-11-12 21:40:57 +0000
committerJens Arnold <amiconn@rockbox.org>2004-11-12 21:40:57 +0000
commit0ee36f882d006e74df51926027c5f010b298d15f (patch)
tree2b1da54ed3999f9c3553de96fa7cb47a83a62776 /apps
parent4533d62c027213a1522fff2cb31791304504c3ff (diff)
downloadrockbox-0ee36f882d006e74df51926027c5f010b298d15f.tar.gz
rockbox-0ee36f882d006e74df51926027c5f010b298d15f.zip
Removed workaround for non-zeroed bss. Added a little optimization for pause mode
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5405 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/plugins/oscilloscope.c15
1 files changed, 5 insertions, 10 deletions
diff --git a/apps/plugins/oscilloscope.c b/apps/plugins/oscilloscope.c
index b37f473491..cfb8330134 100644
--- a/apps/plugins/oscilloscope.c
+++ b/apps/plugins/oscilloscope.c
@@ -58,12 +58,12 @@
58/* global variables */ 58/* global variables */
59 59
60struct plugin_api* rb; /* global api struct pointer */ 60struct plugin_api* rb; /* global api struct pointer */
61int x; 61int x = 0;
62int draw_mode; 62int draw_mode = DRAW_MODE_FILLED;
63bool scroll; 63bool scroll = true;
64int left_val; 64int left_val;
65int right_val; 65int right_val;
66bool new_val; 66bool new_val = false;
67 67
68/* prototypes */ 68/* prototypes */
69 69
@@ -202,11 +202,6 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter)
202 (void)parameter; 202 (void)parameter;
203 rb = api; 203 rb = api;
204 204
205 x = 0;
206 draw_mode = DRAW_MODE_FILLED;
207 scroll = true;
208 new_val = false;
209
210 rb->plugin_register_timer(FREQ / 67, 1, timer_isr); 205 rb->plugin_register_timer(FREQ / 67, 1, timer_isr);
211 206
212 while (!exit) 207 while (!exit)
@@ -220,7 +215,7 @@ enum plugin_status plugin_start(struct plugin_api* api, void* parameter)
220 } 215 }
221 rb->yield(); 216 rb->yield();
222 217
223 button = rb->button_get(false); 218 button = rb->button_get(paused);
224 switch (button) 219 switch (button)
225 { 220 {
226 case OSCILLOSCOPE_QUIT: 221 case OSCILLOSCOPE_QUIT: