RISC-V FE310-G002是否支持Ada任务?

RISC-V FE310-G002是否支持Ada任务?,ada,riscv,Ada,Riscv,我需要为我的下一个项目的任务,但我不确定是否所有的Ada功能可用于RISC-V。这里有一个LED闪烁的例子,但没有更多 您需要一个支持任务的运行时。AdaCore拥有一系列用于小型嵌入式设备的裸板运行时 那里有一些RISC-V支持,包括看起来是任务(完整Ada任务模型的子集)我问AdaCore。他们的答复如下: FE310上的任务(Ravenscar)尚不受支持 GNAT社区的下一个版本很可能会提供支持 在RISC-V64 SiFive释放板上执行任务 /2020-05-12/P>如果你在之前

我需要为我的下一个项目的任务,但我不确定是否所有的Ada功能可用于RISC-V。这里有一个LED闪烁的例子,但没有更多


您需要一个支持任务的运行时。AdaCore拥有一系列用于小型嵌入式设备的裸板运行时


那里有一些RISC-V支持,包括看起来是任务(完整Ada任务模型的子集)

我问AdaCore。他们的答复如下:

FE310上的任务(Ravenscar)尚不受支持

GNAT社区的下一个版本很可能会提供支持 在RISC-V64 SiFive释放板上执行任务


/2020-05-12/P>如果你在之前需要它,你可以考虑尝试另一个端口(大概ARM)RTS到RISC-V。如果FRIERTOS被支持在你的平台上,这一个来自Simon Wright的可能是值得看的,但是端口可以采取非平凡的努力。