Upgrade gcc4mbed project used by Smoothie.
[clinton/Smoothieware.git] / gcc4mbed / external / mbed / rpc.h
index d3642ac..8769983 100644 (file)
@@ -1,6 +1,5 @@
 /* mbed Microcontroller Library - RPC\r
  * Copyright (c) 2008-2009 ARM Limited. All rights reserved.\r
- * sford\r
  */ \r
  \r
 #ifndef MBED_RPC_H\r
@@ -211,7 +210,11 @@ inline PinName parse_pins(const char *str) {
         if(pin2 <= 9) {\r
             pin = pin * 10 + pin2;\r
         }\r
+#if defined(TARGET_LPC1768) || defined(TARGET_LPC2368)\r
         return (PinName)(LPC_GPIO0_BASE + port * 32 + pin);\r
+#elif defined(TARGET_LPC11U24)\r
+        return (PinName)(port * 32 + pin);\r
+#endif\r
     } else if(str[0] == 'p') {  // pn\r
         uint32_t pin = str[1] - '0'; // pn\r
         uint32_t pin2 = str[2] - '0'; // pnn\r