由Adacore提供的LWIP堆栈

时间:2015-02-11 13:07:44

标签: ada gnat lwip

我想知道1)。将LWIP协议栈移植到ada或2)。使用C中的协议栈(原样)并在Ada中编写接口和我的以太网驱动程序(少工作),但后来我发现裸板上有一个TCP / IP堆栈:

http://www.adacore.com/labs/tcp-ip-stack/category/embedded-development

有人试过堆栈或知道如何获取源代码吗?

提前致谢!

2 个答案:

答案 0 :(得分:1)

我还没有尝试过堆栈,但我很确定与AdaCore的支持合同是获取源代码的唯一实用方法。 - 与AdaCore的支持合同从每年15 kEUR开始。

如果您选择选项1并在开源许可下发布结果,我将非常高兴,但如果您的预算受到限制,并且您不必正式记录源质量,那么我认为选项2最有意义的。

答案 1 :(得分:1)

您可以通过下载SPARK GPL获得AdaCore ipstack。

查找此目录:   火花GPL-2016-x86_64的Linux的槽/共享/示例/火花/ ipstack

另见本宣布: http://www.spark-2014.org/entries/detail/spark-gpl-2015-now-available