mbed library sources

Fork of mbed-src by mbed official

Revision:
592:a274ee790e56
Parent:
315:1d806f4588f1
--- a/targets/hal/TARGET_NXP/TARGET_LPC43XX/TARGET_LPC4337/PinNames.h	Wed Jul 15 08:15:08 2015 +0100
+++ b/targets/hal/TARGET_NXP/TARGET_LPC43XX/TARGET_LPC4337/PinNames.h	Fri Jul 17 09:15:10 2015 +0100
@@ -14,8 +14,6 @@
  * limitations under the License.
  */
 
-#define BOARD_REV_B
-
 #ifndef MBED_PINNAMES_H
 #define MBED_PINNAMES_H
 
@@ -451,29 +449,6 @@
     SFP_INS0  = MBED_PIN(0x1C, 0, 0, 0), // Interrupt select for pin interrupts 0 to 3
     SFP_INS1  = MBED_PIN(0x1C, 1, 0, 0), // Interrupt select for pin interrupts 4 to 7
 
-/*
-#define MBED_ADC_NUM(MBED_PIN)   ((MBED_PIN >> 5) & 0x0000000F)
-#define MBED_ADC_CHAN(MBED_PIN)  (MBED_PIN & 0x0000001F)
-
-    // Use pseudo-pin ID also for ADCs, although with special handling
-    SFP_ADC0_0 = MBED_PIN(0x19, 2, 0, 0), // ADC0_0
-    SFP_ADC0_1 = MBED_PIN(0x19, 2, 0, 1), // ADC0_1
-    SFP_ADC0_2 = MBED_PIN(0x19, 2, 0, 2), // ADC0_2
-    SFP_ADC0_3 = MBED_PIN(0x19, 2, 0, 3), // ADC0_3
-    SFP_ADC0_4 = MBED_PIN(0x19, 2, 0, 4), // ADC0_4
-    SFP_ADC0_5 = MBED_PIN(0x19, 2, 0, 5), // ADC0_5
-    SFP_ADC0_6 = MBED_PIN(0x19, 2, 0, 6), // ADC0_6
-
-    SFP_ADC1_0 = MBED_PIN(0x19, 3, 1, 0), // ADC1_0
-    SFP_ADC1_1 = MBED_PIN(0x19, 3, 1, 1), // ADC1_1
-    SFP_ADC1_2 = MBED_PIN(0x19, 3, 1, 2), // ADC1_2
-    SFP_ADC1_3 = MBED_PIN(0x19, 3, 1, 3), // ADC1_3
-    SFP_ADC1_4 = MBED_PIN(0x19, 3, 1, 4), // ADC1_4
-    SFP_ADC1_5 = MBED_PIN(0x19, 3, 1, 5), // ADC1_5
-    SFP_ADC1_6 = MBED_PIN(0x19, 3, 1, 6), // ADC1_6
-    SFP_ADC1_7 = MBED_PIN(0x19, 3, 1, 7), // ADC1_7
-*/
-
     // Dedicated pin (no GPIO)
     P_DED = MBED_PIN(0, 0, NO_GPIO, 0),
 
@@ -482,21 +457,23 @@
 
     // ---------- LPCXpresso 4337 pins ----------
 
-#ifdef BOARD_REV_A // for Rev.A
-    D0  = P2_1,
-    D1  = P2_0,
-    D2  = P1_20,
-    D3  = P1_18,
-    D4  = P1_16,
-    D5  = P1_15,
-    D6  = P1_4,
-    D7  = P2_2,
-    D8  = P1_0,
-    D9  = P1_3,
+    D0  = P2_11,
+    D1  = P2_10,
+    D2  = P2_13,
+    D3  = P1_8,
+    D4  = P2_2,
+    D5  = P1_7,
+    D6  = P2_9,
+    D7  = P2_12,
+
+    D8  = P2_6,
+    D9  = P6_5,
     D10 = P1_5,
-    D11 = P0_1,
-    D12 = P0_0,
-    D13 = P1_19,
+    D11 = P1_4,
+    D12 = P1_3,
+    D13 = PF_4,
+    D14 = P2_3,
+    D15 = P2_4,
     SDA = P2_3,
     SCL = P2_4,
 
@@ -504,44 +481,10 @@
     A1  = P4_1,
     A2  = PF_8,
     A3  = P7_5,
-    A4  = P1_14,
+    A4  = NC,
     A5  = P2_5,
 
-    LED_GREEN = GPIO0_14,
-    LED_RED   = GPIO3_7,
-    LED_BLUE  = GPIO3_5,
-
-    // Serial pins
-    UART0_TX = P2_0,
-    UART0_RX = P2_1,
-    USBTX = UART0_TX,
-    USBRX = UART0_RX,
-#else // for Rev.B
-    D0  = P1_14,
-    D1  = P3_4,
-    D2  = P2_13,
-    D3  = P1_8,
-    D4  = P2_6,
-    D5  = P1_7,
-    D6  = P2_9,
-    D7  = P2_2,
-    D8  = P3_5,
-    D9  = P1_2,
-    D10 = P1_5,
-    D11 = P1_4,
-    D12 = P1_3,
-    D13 = PF_4,
-    SDA = P2_3,
-    SCL = P2_4,
-
-    A0  = P4_3,
-    A1  = P4_1,
-    A2  = PF_8,
-    A3  = P7_5,
-    A4  = P2_11,
-    A5  = P2_5,
-
-    LED_GREEN = P2_10,
+    LED_GREEN = P2_7,
     LED_RED   = P6_11,
     LED_BLUE  = P6_9,
 
@@ -552,7 +495,6 @@
     UART1_RX = D0,
     USBTX = UART0_TX,
     USBRX = UART0_RX,
-#endif
 
     I2C_SDA = SDA,
     I2C_SDL = SCL,
@@ -562,46 +504,6 @@
     LED3 = LED_GREEN,
     LED4 = LED_RED,
 
-//    UART1_TX = P5_6,
-//    UART1_RX = P1_14,
-//    UART2_TX = P2_10,
-//    UART2_RX = P2_11,
-//    UART3_TX = P2_3,
-//    UART3_RX = P2_4,
-
-/*
-    // Analog pins
-    ADC4 = P4_3,
-    ADC2 = P4_1,
-    ADC0 = P7_4,
-    ADC1 = P7_5,
-    ADC3 = P7_7,
-    DAC0 = P4_4,
-*/
-
-    // USB pins
-    //P_USB0_TX = SFP_USB1,
-    //P_USB0_RX = SFP_USB1,
-
-
-/*
-    // PWM pins
-    //                   210E    210     200E    200
-    //                   ----    ----    ----    ----
-    PWM1 = P1_7,      // J9-3    J9-3    S2-3    S2-3
-    PWM2 = P7_6,      // J9-8    J9-8    S4-6    S4-6
-	PWM3 = P6_12,     // J10-1   J10-1   S10-3   n/p
-    PWM4 = P4_6,      // J10-3   J10-3   S2-6    S2-6
-    PWM5 = P7_5,      // J8-2    J8-2    S4-4    S4-4
-    PWM6 = P4_1,      // J8-3    J8-3    S3-4    S3-4
-    PWM7 = P7_7,      // J8-4    J8-4    S4-5    S4-5
-    PWM8 = P2_8,      // J12-4   n/p     S8-3    n/p
-    PWM9 = P2_9,      // J12-6   n/p     S9-3    n/p
-    PWM10 = P7_1,     // J13-5   n/p     S9-8    n/p
-    PWM11 = P7_0,     // J13-6   n/p     S9-9    n/p
-    PWM12 = P1_5,     // J14-7   n/p     S10-6   n/p
-*/
-
     // ---------- End of LPCXpresso 4337 pins ----------
 } PinName;