Currently it seems the code support the BSD or uIP stacks. My processor uses neither of these. It exposes an interface to a stack that's built in. I would like to port SMCP to use this stack, and would like to know the best place to start.
I started by copying the smcp-plat-uip.[ch] and renaming. Next step would be to alter the interfaces. Does this seem reasonable, or is there a better way?