private fork
Fork of GSwifiInterface by
Diff: GSwifi/GSwifi_hal.cpp
- Revision:
- 16:105b56570533
- Parent:
- 15:086d1a33a197
- Child:
- 19:d035412a7803
--- a/GSwifi/GSwifi_hal.cpp Thu Jan 30 15:10:14 2014 +0000 +++ b/GSwifi/GSwifi_hal.cpp Tue Mar 04 15:01:38 2014 +0000 @@ -69,7 +69,7 @@ if (flg) { // low if (_flow == 1) { -#if defined(TARGET_LPC1768) || defined(TARGET_LPC2368) || defined(TARGET_LPC11U24) || defined(TARGET_LPC4088) +#if defined(TARGET_LPC1768) || defined(TARGET_LPC2368) || defined(TARGET_LPC11U24) || defined(TARGET_LPC4088) || defined(TARGET_LPC176X) || defined(TARGET_LPC11UXX) || defined(TARGET_LPC408X) _uart->MCR |= (1<<6); // RTSEN #endif } else @@ -81,7 +81,7 @@ } else { // high if (_flow == 1) { -#if defined(TARGET_LPC1768) || defined(TARGET_LPC2368) || defined(TARGET_LPC11U24) || defined(TARGET_LPC4088) +#if defined(TARGET_LPC1768) || defined(TARGET_LPC2368) || defined(TARGET_LPC11U24) || defined(TARGET_LPC4088) || defined(TARGET_LPC176X) || defined(TARGET_LPC11UXX) || defined(TARGET_LPC408X) _uart->MCR &= ~(1<<6); // RTS off _uart->MCR &= ~(1<<1); #endif @@ -112,7 +112,7 @@ #endif if (_flow == 1) { -#if defined(TARGET_LPC1768) || defined(TARGET_LPC2368) || defined(TARGET_LPC11U24) || defined(TARGET_LPC4088) +#if defined(TARGET_LPC1768) || defined(TARGET_LPC2368) || defined(TARGET_LPC11U24) || defined(TARGET_LPC4088) || defined(TARGET_LPC176X) || defined(TARGET_LPC11UXX) || defined(TARGET_LPC408X) if (!(_uart->MSR & (1<<4))) { // CTS check t.start(); @@ -158,7 +158,7 @@ _cts = NULL; _rts = NULL; _flow = 0; -#if defined(TARGET_LPC1768) || defined(TARGET_LPC2368) +#if defined(TARGET_LPC1768) || defined(TARGET_LPC2368) || defined(TARGET_LPC176X) _uart = LPC_UART1; if (cts == p12) { // CTS input (P0_17) _uart->MCR |= (1<<7); // CTSEN @@ -178,7 +178,7 @@ _rts = new DigitalOut(rts); _flow = 2; } -#elif defined(TARGET_LPC11U24) +#elif defined(TARGET_LPC11U24) || defined(TARGET_LPC11UXX) _uart = LPC_USART; if (cts == p21) { // CTS input (P0_7) _uart->MCR |= (1<<7); // CTSEN @@ -198,7 +198,7 @@ _rts = new DigitalOut(rts); _flow = 2; } -#elif defined(TARGET_LPC4088) +#elif defined(TARGET_LPC4088) || defined(TARGET_LPC408X) _uart = (LPC_UART_TypeDef*)LPC_UART2; if (cts != NC) { _cts = new DigitalIn(cts);