summaryrefslogtreecommitdiffstats
path: root/humidity_sensors/app/util.c
diff options
context:
space:
mode:
Diffstat (limited to 'humidity_sensors/app/util.c')
-rw-r--r--humidity_sensors/app/util.c39
1 files changed, 39 insertions, 0 deletions
diff --git a/humidity_sensors/app/util.c b/humidity_sensors/app/util.c
new file mode 100644
index 0000000..04a17ae
--- /dev/null
+++ b/humidity_sensors/app/util.c
@@ -0,0 +1,39 @@
+#include "project.h"
+
+#if 0
+void
+assert_failed (u8 *file, u32 line)
+{
+ // avoid compiler warnings
+ (void) file;
+ (void) line;
+
+ /* Infinite loop */
+ while (1) {
+ }
+}
+#endif
+
+void
+delay (__IO u32 n)
+{
+ /* Decrement nCount value */
+ while (n--);
+}
+
+void
+delay_ms (__IO u32 n)
+{
+ while (n--)
+ delay (483);
+}
+
+int
+putchar (int c)
+{
+ if (c == '\n')
+ uart_tx ('\r');
+
+ uart_tx (c);
+ return (c);
+}