From a356553c7d15df535a9066529ff1c9b2f0abcf85 Mon Sep 17 00:00:00 2001 From: Matthew Else Date: Thu, 25 Jul 2013 16:01:45 +0100 Subject: [PATCH] Fixed incorrect use of static in port_api.c This was causing errors when compiling in GCC_ARM --- libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11XX/port_api.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11XX/port_api.c b/libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11XX/port_api.c index 6928c33fd8..3dd911eed5 100644 --- a/libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11XX/port_api.c +++ b/libraries/mbed/targets/hal/TARGET_NXP/TARGET_LPC11XX/port_api.c @@ -27,7 +27,7 @@ static uint8_t iocon_offset[4][12] = { {0x84,0x88,0x9c,0xac,0x3c,0x48} // PORT 3 }; -static PinName port_pin(PortName port, int pin) { +PinName port_pin(PortName port, int pin) { return (PinName)((port << PORT_SHIFT) | (pin << PIN_SHIFT) | (uint32_t)iocon_offset[port][pin]); }