Commit 6ba0b860 authored by Dean Camera's avatar Dean Camera
Browse files

Fixed SerialStream driver blocking while waiting for characters to be received...

Fixed SerialStream driver blocking while waiting for characters to be received instead of returning EOF.
parent 15f84bb8
...@@ -44,6 +44,9 @@ static int SerialStream_TxByte(char DataByte, FILE *Stream) ...@@ -44,6 +44,9 @@ static int SerialStream_TxByte(char DataByte, FILE *Stream)
static int SerialStream_RxByte(FILE *Stream) static int SerialStream_RxByte(FILE *Stream)
{ {
(void)Stream; (void)Stream;
if (!(Serial_IsCharReceived()))
return EOF;
return Serial_RxByte(); return Serial_RxByte();
} }
...@@ -53,6 +53,7 @@ ...@@ -53,6 +53,7 @@
* - Fixed Pipe_IsEndpointBound() not taking the endpoint's direction into account * - Fixed Pipe_IsEndpointBound() not taking the endpoint's direction into account
* - Fixed EEPROM and FLASH ISP programming in the AVRISP project * - Fixed EEPROM and FLASH ISP programming in the AVRISP project
* - Fixed incorrect values of USB_CONFIG_ATTR_SELFPOWERED and USB_CONFIG_ATTR_REMOTEWAKEUP tokens (thanks to Claus Christensen) * - Fixed incorrect values of USB_CONFIG_ATTR_SELFPOWERED and USB_CONFIG_ATTR_REMOTEWAKEUP tokens (thanks to Claus Christensen)
* - Fixed SerialStream driver blocking while waiting for characters to be received instead of returning EOF
* *
* \section Sec_ChangeLog091223 Version 091223 * \section Sec_ChangeLog091223 Version 091223
* *
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment