Yes, I found the porting really tricky; ideally there would be an implementation on a similar platform that I could adapt for the Pico, but everything was just so complex, that I ended up drowning in files I didn't really understand.Could you say a little more about what you found to be complex? The user-level API is just berkeley sockets AFAICT, and not significantly different from the netconn_* functions in lwip. Are you talking about the complexity of implementing the porting functions?
In contrast, Mongoose provide an easy-to-build implementation of their TCP stack on a RP2040 with a W5500 Ethernet interface, so I was able to do a full evaluation of their stack over Ethernet, before adding on my WiFi driver code.
Statistics: Posted by jayben — Wed Mar 27, 2024 8:21 pm