我想知道 1)。将LWIP协议(protocol)栈移植到ada或2)。使用 C 中的协议(protocol)栈(按原样)并在 Ada 中编写接口(interface)和我的以太网驱动程序(工作量较少),但后来我发现存在一个用于裸板的 TCP/IP 堆栈:
http://www.adacore.com/labs/tcp-ip-stack/category/embedded-development
有人尝试过堆栈或知道如何获取源代码吗?
提前致谢!
最佳答案
我还没有尝试过该堆栈,但我很确定与 AdaCore 签订支持契约(Contract)是获取源代码的唯一实用方法。 - 与 AdaCore 的支持契约(Contract)起价约为 15 kEUR/年。
如果您选择选项 1 并在开源许可证下发布结果,我会非常高兴,但如果您的预算有限,并且您不必正式记录源代码质量,那么我认为选项 2 最有效感觉。
关于ada - Adacore 提供的 LWIP 堆栈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28455175/