Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Fork of mbed-rpc by
Diff: parse_pins.cpp
- Revision:
- 7:2a26fd6a2b36
- Parent:
- 6:873ac1d027c8
- Child:
- 8:fece2d5e8d96
diff -r 873ac1d027c8 -r 2a26fd6a2b36 parse_pins.cpp
--- a/parse_pins.cpp Thu Apr 03 20:45:12 2014 +0100
+++ b/parse_pins.cpp Tue May 27 08:30:27 2014 +0100
@@ -26,7 +26,7 @@
static const PinName pin_names[] = {dp1, dp2, dp4, dp5, dp6, dp9, dp10, dp11
, dp13, dp14, dp15, dp16, dp17, dp18, dp23
, dp24, dp25, dp26, dp27, dp28};
-#elif defined(TARGET_LPC4088)
+#elif defined(TARGET_LPC4088)
static const PinName pin_names[] = {p5, p6, p7, p8, p9, p10, p11, p12, p13, p14
, p15, p16, p17, p18, p19, p20, NC, NC, p23
, p24, p25, p26, p27, p28, p29, p30, p31, p32
@@ -43,19 +43,19 @@
}
return port_pin((PortName)port, pin);
-#elif defined(TARGET_KL25Z) || defined(TARGET_K64F)
- if (str[0] == 'P' && str[1] == 'T') { // PTx_n
- uint32_t port = str[2] - 'A';
- uint32_t pin = str[3] - '0'; // PTxn
- uint32_t pin2 = str[4] - '0'; // PTxnn
+#elif defined(TARGET_KL25Z) || defined(TARGET_KL05Z) || defined(TARGET_KL46Z) || defined(TARGET_K64F)
+ if (str[0] == 'P' && str[1] == 'T') { // PTxn
+ uint32_t port = str[2] - 'A';
+ uint32_t pin = str[3] - '0'; // PTxn
+ uint32_t pin2 = str[4] - '0'; // PTxnn
- if (pin2 <= 9) {
- pin = pin * 10 + pin2;
- }
- return port_pin((PortName)port, pin);
+ if (pin2 <= 9) {
+ pin = pin * 10 + pin2;
+ }
+ return port_pin((PortName)port, pin);
#endif
-#if defined(TARGET_LPC1768) || defined(TARGET_LPC11U24) || defined(TARGET_LPC2368)
+#if defined(TARGET_LPC1768) || defined(TARGET_LPC11U24) || defined(TARGET_LPC2368)
} else if (str[0] == 'p') { // pn
uint32_t pin = str[1] - '0'; // pn
uint32_t pin2 = str[2] - '0'; // pnn
@@ -66,7 +66,7 @@
return NC;
}
return pin_names[pin - 5];
-#elif defined(TARGET_LPC4088)
+#elif defined(TARGET_LPC4088)
} else if (str[0] == 'p') { // pn
uint32_t pin = str[1] - '0'; // pn
uint32_t pin2 = str[2] - '0'; // pnn
