From 1519466bc8536b5445e01175b16d1cd1967782a9 Mon Sep 17 00:00:00 2001 From: 0x4E656F00 Date: Wed, 11 Mar 2015 17:02:15 -0400 Subject: [PATCH] Update serial_api.c Fix number of stop bits in serial_format() --- .../targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/serial_api.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/serial_api.c b/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/serial_api.c index 3043ba29b2..68e3105c00 100644 --- a/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/serial_api.c +++ b/libraries/mbed/targets/hal/TARGET_Freescale/TARGET_KPSDK_MCUS/serial_api.c @@ -96,7 +96,7 @@ void serial_format(serial_t *obj, int data_bits, SerialParity parity, int stop_b UART_HAL_SetBitCountPerChar(uart_addrs[obj->index], (uart_bit_count_per_char_t)data_bits); UART_HAL_SetParityMode(uart_addrs[obj->index], (uart_parity_mode_t)parity); #if FSL_FEATURE_UART_HAS_STOP_BIT_CONFIG_SUPPORT - UART_HAL_SetStopBitCount(uart_addrs[obj->index], (uart_stop_bit_count_t)stop_bits); + UART_HAL_SetStopBitCount(uart_addrs[obj->index], (uart_stop_bit_count_t)--stop_bits); #endif }