I'm working with Microchip's free TCP/IP (version 4.55) stack on an 8-bit micro-controller.
I'm trying to reset the stack without doing a full board reset with asm("RESET").
Any ideas on how to restart this Stack.
UPDATE
I reset the stack with the following steps
- Toggle the reset pin to on the Microchip Ethernet chip
- Call StackInit();
- Manually reset the UDP announce state machine
This seems to recover from the fatal SPI errors I encountered.