MARIOS SATANAS / Mbed 2 deprecated USBJoystick_mod

Dependencies:   USBDevice mbed

Revision:
2:278b7a590311
Parent:
1:6b3335ac3862
diff -r 6b3335ac3862 -r 278b7a590311 main.cpp
--- a/main.cpp	Mon Dec 08 09:13:59 2014 +0000
+++ b/main.cpp	Mon Apr 20 14:58:21 2015 +0000
@@ -16,9 +16,18 @@
 #define RIGHT 0x02
 #define DOWN 0x04
 #define LEFT 0x08
+#ifdef TARGET_STM32F4
 BusIn hatin(PC_0, PC_1, PB_0, PA_4);
 BusIn buttonin(PH_0, PA_15, PB_7, PH_1, PC_3, PC_2, PC_15, PC_14, PA_13, PA_14);
 DigitalIn psbutton(PC_12);
+#endif
+#ifdef TARGET_KL25Z
+BusIn hatin(PTC1, PTC2, PTB3, PTB2);
+BusIn buttonin(PTE30, PTE29, PTE23, PTE22, PTE21, PTE20, PTE5, PTE4, PTE3, PTE2);
+DigitalIn psbutton(PTB8);
+DigitalOut extraGround(PTD3);
+#endif
+
 //Ticker heartbeat;
 
 // Heartbeat monitor
@@ -40,6 +49,9 @@
     hatin.mode(PullUp);
     buttonin.mode(PullUp);
     psbutton.mode(PullUp);
+    #ifdef TARGET_KL25Z
+    extraGround.write(0);
+    #endif
     heartbeatLED = 0;
     #define UPDATEINTERVAL 0.002
     int i = 0;