summaryrefslogtreecommitdiff
path: root/lib/arduino-minimal.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/arduino-minimal.h')
-rw-r--r--lib/arduino-minimal.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/arduino-minimal.h b/lib/arduino-minimal.h
index 64eb867..fcac3ab 100644
--- a/lib/arduino-minimal.h
+++ b/lib/arduino-minimal.h
@@ -23,6 +23,10 @@
#ifndef SPREADAVR_arduino_minimal_h_INCLUDED
#define SPREADAVR_arduino_minimal_h_INCLUDED
+#ifdef __cplusplus
+extern "C"{
+#endif
+
#define HIGH 0x1
#define LOW 0x0
@@ -47,6 +51,10 @@ void digitalWrite(uint8_t, uint8_t);
void attachInterrupt(uint8_t, void (*)(void), int mode);
//void detachInterrupt(uint8_t);
+#ifdef __cplusplus
+} // extern "C"
+#endif
+
// WMath prototypes
long random(long);
long random(long, long);