#include <stdio.h>\r
#include <stdlib.h>\r
\r
+#include "Zynq/x_emacpsif.h"\r
+\r
/* FreeRTOS includes. */\r
#include "FreeRTOS.h"\r
#include "task.h"\r
#include "queue.h"\r
\r
+///* FreeRTOS+TCP includes. */\r
/* FreeRTOS+TCP includes. */\r
#include "FreeRTOS_IP.h"\r
#include "FreeRTOS_Sockets.h"\r
#include "FreeRTOS_IP_Private.h"\r
#include "NetworkBufferManagement.h"\r
-#include "NetworkInterface.h"\r
-\r
-#include "Zynq/x_emacpsif.h"\r
\r
extern TaskHandle_t xEMACTaskHandle;\r
\r
*** to run it on a PEEP board\r
***/\r
\r
+unsigned int link_speed = 100;\r
+\r
void setup_isr( xemacpsif_s *xemacpsif )\r
{\r
/*\r
return xResult;\r
}\r
\r
+BaseType_t xNetworkInterfaceInitialise( void );\r
+\r
static void emacps_handle_error(void *arg, u8 Direction, u32 ErrorWord)\r
{\r
xemacpsif_s *xemacpsif;\r
}\r
}\r
\r
+extern XEmacPs_Config mac_config;\r
+\r
void HandleTxErrors(xemacpsif_s *xemacpsif)\r
{\r
u32 netctrlreg;\r