aboutsummaryrefslogtreecommitdiff
path: root/kernel/dmx.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/dmx.c')
-rw-r--r--kernel/dmx.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/kernel/dmx.c b/kernel/dmx.c
index cb2ac44..8a27fd3 100644
--- a/kernel/dmx.c
+++ b/kernel/dmx.c
@@ -23,6 +23,8 @@
struct adcarg adcarg;
+struct ppmarg ppmarg = { adcarg.value };
+
struct lcdarg lcdarg;
struct clockarg clockarg = { &lcdarg, &adcarg };
@@ -50,18 +52,25 @@ main()
exec(pwm, STACK, &pwmargs[0]);
exec(pwm, STACK, &pwmargs[1]);
exec(pwm, STACK, &pwmargs[2]);
+#endif
+
+#if 1
exec(adc, STACK, &adcarg);
#endif
#if 1
exec(lcd, STACK, &lcdarg);
- exec(clock, STACK, &clockarg);
+ exec(clock, STACK + 48, &clockarg);
#endif
#if 0
exec(cmd, STACK, &rgbargs);
#endif
+#if 0
+ exec(ppm, STACK, &ppmarg);
+#endif
+
for (;;)
_NOP();