mbed library sources. Supersedes mbed-src.
Fork of mbed-dev by
Revision 16:75201d1ad908, committed 2015-11-05
- Comitter:
- mbed_official
- Date:
- Thu Nov 05 08:45:09 2015 +0000
- Parent:
- 15:a81a8d6c1dfe
- Child:
- 17:0b20abc991ca
- Commit message:
- Synchronized with git revision f8c0829c67ff331fcad762dfbcccb6ec15e1e2eb
Full URL: https://github.com/mbedmicro/mbed/commit/f8c0829c67ff331fcad762dfbcccb6ec15e1e2eb/
Fix broken STM32_NUCLEO_L152RE UARTs 4 and 5.
Changed in this revision
| targets/hal/TARGET_STM/TARGET_STM32L1/serial_api.c | Show annotated file Show diff for this revision Revisions of this file |
--- a/targets/hal/TARGET_STM/TARGET_STM32L1/serial_api.c Wed Nov 04 16:30:11 2015 +0000
+++ b/targets/hal/TARGET_STM/TARGET_STM32L1/serial_api.c Thu Nov 05 08:45:09 2015 +0000
@@ -95,13 +95,13 @@
obj->index = 2;
}
-#if defined(USART4_BASE)
+#if defined(UART4_BASE)
if (obj->uart == UART_4) {
__UART4_CLK_ENABLE();
obj->index = 3;
}
#endif
-#if defined(USART5_BASE)
+#if defined(UART5_BASE)
if (obj->uart == UART_5) {
__UART5_CLK_ENABLE();
obj->index = 4;
@@ -156,14 +156,14 @@
__USART3_CLK_DISABLE();
}
-#if defined(USART4_BASE)
+#if defined(UART4_BASE)
if (obj->uart == UART_4) {
__UART4_FORCE_RESET();
__UART4_RELEASE_RESET();
__UART4_CLK_DISABLE();
}
#endif
-#if defined(USART5_BASE)
+#if defined(UART5_BASE)
if (obj->uart == UART_5) {
__UART5_FORCE_RESET();
__UART5_RELEASE_RESET();
@@ -249,14 +249,14 @@
uart_irq(UART_3, 2);
}
-#if defined(USART4_BASE)
+#if defined(UART4_BASE)
static void uart4_irq(void)
{
uart_irq(UART_4, 3);
}
#endif
-#if defined(USART5_BASE)
+#if defined(UART5_BASE)
static void uart5_irq(void)
{
uart_irq(UART_5, 4);
@@ -291,14 +291,14 @@
vector = (uint32_t)&uart3_irq;
}
-#if defined(USART4_BASE)
+#if defined(UART4_BASE)
if (obj->uart == UART_4) {
irq_n = UART4_IRQn;
vector = (uint32_t)&uart4_irq;
}
#endif
-#if defined(USART5_BASE)
+#if defined(UART5_BASE)
if (obj->uart == UART_5) {
irq_n = UART5_IRQn;
vector = (uint32_t)&uart5_irq;
