rtel wrote on Monday, September 15, 2008:
Your post is quite a co-incidence, I was just playing with the port this weekend. I am very impressed! This makes a really nice test bench - I have been trying out some new TCP/IP ideas using it.
I found I had to remove the idle hook to get the debugger to behave nicely - the idle hook doing nothing but ‘sleeping’.
I cannot get direct access to the Ethernet interrupts so instead created a task that runs in the background generating simulated events to wake the Ethernet task. I think this is similar to how you are creating the tick interrupts, only you are using a Windows thread, rather than a FreeRTOS.org task. Is this correct? I know very little about native Windows programming.
To use the port I downloaded the latest "Microsoft Visual C++ 2008 Express Edition" - which is completely free but huge so you need a fast internet connection and plenty of disk space.
Thank you for your great contribution. Any volunteers for a Linux version?