ir driver tool for testing ir memory
authorken <ken@mihrtec.com>
Tue, 27 Sep 2016 05:38:42 +0000 (22:38 -0700)
committerken <ken@mihrtec.com>
Tue, 27 Sep 2016 05:38:42 +0000 (22:38 -0700)
src/bin/tools/ir.c [new file with mode: 0644]

diff --git a/src/bin/tools/ir.c b/src/bin/tools/ir.c
new file mode 100644 (file)
index 0000000..243fa3a
--- /dev/null
@@ -0,0 +1,48 @@
+/*!@file
+  \brief   IR Driver
+  \details This is a testing driver for the IR system of APC.
+  \author  Jordan Lavatai
+  \date    Aug 2016
+  ----------------------------------------------------------------------------*/
+/* Standard */
+#include <stdio.h>  //print
+/* Internal */
+#include <apc/ir.h> //link to IR
+
+/* Ansi Term Colors */
+#define RED     "\x1b[31m"
+#define GREEN   "\x1b[32m"
+#define YELLOW  "\x1b[33m"
+#define BLUE    "\x1b[34m"
+#define MAGENTA "\x1b[35m"
+#define CYAN    "\x1b[36m"
+#define CLRX    "\x1b[0m" //clear current color
+
+int main(void);
+int test_init(void);
+int test_malloc(void);
+
+int
+main
+()
+{ test_init();
+  test_malloc();
+  return 0;
+}
+
+int
+test_init
+()
+{ /* Test Init */
+  printf("YELLOW Initializing\n");
+  ir_init();
+  printf("Quitting CLRX\n");
+  ir_quit();
+  return 0;
+}
+
+int
+test_malloc
+()
+{ return 0;
+}