diff --git a/os/hal/ports/simulator/win32/serial_lld.c b/os/hal/ports/simulator/win32/serial_lld.c index 33620cce2..005993551 100644 --- a/os/hal/ports/simulator/win32/serial_lld.c +++ b/os/hal/ports/simulator/win32/serial_lld.c @@ -215,7 +215,7 @@ void sd_lld_init(void) { SD1.com_name = "SD1"; #endif -#if USE_WIN32_SERIAL1 +#if USE_WIN32_SERIAL2 sdObjectInit(&SD2, NULL, NULL); SD2.com_listen = INVALID_SOCKET; SD2.com_data = INVALID_SOCKET; @@ -241,7 +241,7 @@ void sd_lld_start(SerialDriver *sdp, const SerialConfig *config) { init(&SD1, SD1_PORT); #endif -#if USE_WIN32_SERIAL1 +#if USE_WIN32_SERIAL2 if (sdp == &SD2) init(&SD2, SD2_PORT); #endif diff --git a/readme.txt b/readme.txt index 41a5307d9..7bbe0c895 100644 --- a/readme.txt +++ b/readme.txt @@ -73,6 +73,7 @@ ***************************************************************************** *** 16.1.6 *** +- HAL: Fixed wrong check in win32 simulator serial driver (bug #765). - HAL: Fixed dependency on RT in hal_usb.c (bug #764). - HAL: Fixed wrong backup domain reset in STM32L4xx\hal_lld (bug #763).