Added public files
Roughly added all public files. Probably missed some, though.
diff --git a/sys/debug_message.h b/sys/debug_message.h
new file mode 100644
index 0000000..c5944d9
--- /dev/null
+++ b/sys/debug_message.h
@@ -0,0 +1,18 @@
+#ifndef LPC_DEBUG_MESSAGE_H_
+#define LPC_DEBUG_MESSAGE_H_ 1
+
+/* Definitions and macros for the debug_message() */
+
+#define DMSG_DEFAULT 0 /* log to stdout and .debug.log */
+#define DMSG_STDOUT (1 << 0) /* log to stdout */
+#define DMSG_STDERR (1 << 1) /* log to stderr */
+#define DMSG_LOGFILE (1 << 2) /* log to .debug.log */
+
+#define DMSG_STAMP (1 << 3) /* Prepend the timestamp */
+
+/* Derived macros */
+
+#define DMSG_TARGET (DMSG_STDOUT|DMSG_STDERR|DMSG_LOGFILE)
+ /* Mask for all target bitflags */
+
+#endif /* LPC_DEBUG_MESSAGE_H_ */