aboutsummaryrefslogtreecommitdiffstats
path: root/src/initrd/init.c
diff options
context:
space:
mode:
authorClyne Sullivan <tullivan99@gmail.com>2018-11-30 10:51:10 -0500
committerClyne Sullivan <tullivan99@gmail.com>2018-11-30 10:51:10 -0500
commit42eff60714a32942b307d6b139aa400ca0df296a (patch)
tree7258326a1e2b1c0d6f42dbc744a9f1aac14068e6 /src/initrd/init.c
parentcef5647a1542ac8520df07f15216a35ee35881ac (diff)
libgpio, better initrd structure
Diffstat (limited to 'src/initrd/init.c')
-rw-r--r--src/initrd/init.c24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/initrd/init.c b/src/initrd/init.c
new file mode 100644
index 0000000..dc88ff8
--- /dev/null
+++ b/src/initrd/init.c
@@ -0,0 +1,24 @@
+/**
+ * @file test.c
+ * Basic userland code to be loaded by stmos for program load testing.
+ */
+
+#include <stdio.h>
+#include <gpio.h>
+#include <syscalls.h>
+
+int main(void)
+{
+ gpioMode(5, OUTPUT);
+
+ printf("Hello, world!\n");
+
+ while (1) {
+ gpioWrite(5, 1);
+ delay(1000);
+ gpioWrite(5, 0);
+ delay(500);
+ }
+ return 0;
+}
+