I had to recognize that cable plug / unplug events are not detected. This is due to the fact that the link detect thread is created, but never gets to running state due to a too high priority (255, but it seems it should be 254). In addition to that, there are some FreeRTOS defines that have not been set up correctly. Even if the link detect thread would become running - it would wake up too often (every tick, instead of every second).
Bernd Moessner (4): Fix definition of portTICK_RATE_MS Fix definition of vTaskDelay(x) Correct the task prio of link_detect_thread Fix crash due to link_detect_thread .../src/contrib/ports/xilinx/netif/xadapter.c | 32 ++++++++++++++----- rtemslwip/xilinx/xlwipopts.h | 8 +++-- 2 files changed, 29 insertions(+), 11 deletions(-) -- 2.34.1 _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel