> I can not try the rest as I need a C++ cross compiler which I do not have, if
> anyone has one I will have a look at doing it all.
Look here for how to get it and set it up:
http://www.multimania.com/pmandin/en/howto/cross.html
> Once the C code that sites around the core is done then it can probably be
> tested, THEN the IP stack sending stuff will need to be edited to work with one
> of the ones avliable (of which I have none).