altos/telelco-v2.0: Fix button names and pin mappings. Add drag LED.
[fw/altos] / src / lambdakey-v1.0 / ao_lambdakey.c
index d0996eb429c41c0d36a6735676d18ad955675bf1..f1a2aa38ed2cb9d73ce600c259838d7649239daa 100644 (file)
@@ -16,7 +16,7 @@
 #include <ao_scheme.h>
 
 static void scheme_cmd() {
-       ao_scheme_read_eval_print();
+       ao_scheme_read_eval_print(stdin, stdout, false);
 }
 
 static const struct ao_cmds blink_cmds[] = {
@@ -27,15 +27,15 @@ static const struct ao_cmds blink_cmds[] = {
 
 void main(void)
 {
+#ifdef LEDS_AVAILABLE
        ao_led_init(LEDS_AVAILABLE);
+#endif
        ao_clock_init();
-       ao_task_init();
        ao_timer_init();
-       ao_dma_init();
        ao_usb_init();
        ao_cmd_init();
        ao_cmd_register(blink_cmds);
-       ao_start_scheduler();
+       ao_cmd();
 }