Doesn't accept calls

Dependencies:   mbed

Revision:
0:03b9053cfcf4
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Mon Aug 10 20:19:43 2015 +0000
@@ -0,0 +1,30 @@
+#include "mbed.h"
+ 
+DigitalOut led_red(LED_RED);
+InterruptIn sw2(PTD1);
+DigitalIn test(D8);
+
+Serial pc(USBTX, USBRX);
+
+ 
+void sw2_release(void)
+{
+    led_red = !led_red;
+    printf("On-board button SW2 was released.\n");
+}
+ 
+int main()
+{
+    while(1){
+    //sw2.rise(&sw2_release);
+    
+     if (sw2 == 0) {
+    printf("0");
+    }
+    else{
+        printf("1");
+        }
+        }
+
+}
+