The documentation says that it does not. However, if I call init_TcpNet() with or without calling main_TcpNet() and timer_tick() my FreeRTOS fails to perform context switches after a few seconds due to a disabled TIM0 interrupt line. If any related TCPNet call is left out, there is no issue! It could be that the kernel is damaged and this is the result of it. I have enough stack, heap, and confusion... Any ideas?