Modifications in 4DGL library. Added CDU_hw_sw.h for version info. Added pins.h for hardware pin remapping

Dependencies:   4DGL-UC MODSERIAL mbed mbos

Fork of CDU_Mbed_30 by Engravity-CDU

Revision:
21:f348e6f0f7d4
Parent:
20:150afde94910
diff -r 150afde94910 -r f348e6f0f7d4 CDU_hw_sw.cpp
--- a/CDU_hw_sw.cpp	Thu Sep 25 11:34:21 2014 +0000
+++ b/CDU_hw_sw.cpp	Fri Oct 10 18:23:36 2014 +0000
@@ -3,6 +3,9 @@
 #include "pins.h"
 
 extern "C" void mbed_mac_address(char *mac); //for reading MAC Address
+extern "C" void mbed_reset();                //reboot CDU
+
+extern int PWR_led;
 
 string CDU_Hardware()
 {
@@ -64,3 +67,8 @@
     cIP += "000:000:000:000 (not defined)";
     return cIP;
 }
+
+void CDU_BOOT()
+{
+    mbed_reset();
+}