From 4769c3075d48b6886c47f39781fdf53cb685bb60 Mon Sep 17 00:00:00 2001
From: Kaspar Schleiser <kaspar@schleiser.de>
Date: Thu, 19 Nov 2015 13:11:21 +0100
Subject: [PATCH] cpu: avr_common: add unistd.h

---
 cpu/atmega_common/avr-libc-extra/unistd.h | 32 +++++++++++++++++++++++
 1 file changed, 32 insertions(+)
 create mode 100644 cpu/atmega_common/avr-libc-extra/unistd.h

diff --git a/cpu/atmega_common/avr-libc-extra/unistd.h b/cpu/atmega_common/avr-libc-extra/unistd.h
new file mode 100644
index 0000000000..a207def04b
--- /dev/null
+++ b/cpu/atmega_common/avr-libc-extra/unistd.h
@@ -0,0 +1,32 @@
+/*
+ * Copyright (C) 2015 Kaspar Schleiser <kaspar@schleiser.de>
+ *
+ * This file is subject to the terms and conditions of the GNU Lesser
+ * General Public License v2.1. See the file LICENSE in the top level
+ * directory for more details.
+ */
+
+#ifndef UNISTD_H_
+#define UNISTD_H_
+
+#include <stdint.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#define STDIN_FILENO    0   ///< stdin file descriptor
+#define STDOUT_FILENO   1   ///< stdout file descriptor
+#define STDERR_FILENO   2   ///< stderr file descriptor
+
+int close(int fildes);
+
+typedef uint32_t useconds_t;
+int usleep(useconds_t usec);
+unsigned int sleep(unsigned int seconds);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* UNISTD_H_ */
-- 
GitLab