#include <stdio.h>
#include <stdint.h>
+#include <stdbool.h>
+#include <string.h>
+#include <stdlib.h>
#define GCC_VERSION (__GNUC__*10000 + __GNUC_MINOR__*100 + __GNUC_PATCHLEVEL__)
+#define USED __attribute__((used))
+#define UNUSED __attribute__((unused))
+
#ifdef __AVR__
#include <avr/io.h>
#include <avr/pgmspace.h>