mbed RPC for none LPC_xxx platform

Dependents:   mbed_controller_demo

Fork of mbed-rpc by mbed official

Revision:
10:6c26f367f70d
Parent:
9:75a49e903ad8
Child:
11:f80f9c2bfb8c
--- a/parse_pins.cpp	Wed Mar 25 21:51:23 2015 +0000
+++ b/parse_pins.cpp	Thu Mar 26 05:12:33 2015 +0000
@@ -96,13 +96,13 @@
         if (pin2 <= 9) {
             pin = pin * 10 + pin2;
         }
-        if (pin <= sizeof(D_pin_names)/sizeof(D_pin_names[0]))
+        if (pin < sizeof(D_pin_names)/sizeof(D_pin_names[0]))
             return D_pin_names[pin];
         else
             return NC;
     } else if (str[0] == 'A') {       // A0~A7
         uint32_t pin  = str[1] - '0';
-        if (pin <= sizeof(A_pin_names)/sizeof(A_pin_names[0]))
+        if (pin < sizeof(A_pin_names)/sizeof(A_pin_names[0]))
             return A_pin_names[pin];
         else
             return NC;