if( xBytesReceived < 0 )\r
{\r
/* This is an error. Logged. */\r
- FreeRTOS_printf( ( "R_ETHER_Read_ZC2: rc = %d\n", xBytesReceived ) );\r
+ if( xBytesReceived == ETHER_ERR_LINK )\r
+ {\r
+ /* Auto-negotiation is not completed, and transmission/\r
+ reception is not enabled. Will be logged elsewhere. */\r
+ }\r
+ else\r
+ {\r
+ FreeRTOS_printf( ( "R_ETHER_Read_ZC2: rc = %d not %d\n", xBytesReceived, ETHER_ERR_LINK ) );\r
+ }\r
}\r
else if( xBytesReceived > 0 )\r
{\r
{\r
if( xReportedStatus != xStatus )\r
{\r
- FreeRTOS_printf( ( "prvLinkStatusChange( %d )\n", xStatus ) );\r
xReportedStatus = xStatus;\r
}\r
}\r