RISC-V FE310-G002 是否支持 Ada 任务?
Are Ada Tasks supported on RISC-V FE310-G002?
我需要为我的下一个项目分配任务,但我不确定是否所有 Ada 功能都适用于 RISC-V。这里有一个 LED 闪烁示例,但仅此而已。
https://github.com/AdaCore/Ada_Drivers_Library/blob/master/examples/HiFive1_rev_B/src/main.adb
您需要一个支持任务处理的运行时。 AdaCore 在
上有一组用于小型嵌入式设备的裸板运行时
https://github.com/AdaCore/bb-runtimes
那里有一些 RISC-V 支持,包括看起来是 Ravenscar 任务(完整 Ada 任务模型的一个子集)
我问了 AdaCore。他们的回复如下:
Tasking (Ravenscar) on the FE310 is not supported yet.
The next release of GNAT Community will most likely provide support
for tasking on the RISC-V64 SiFive Unleashed board.
/2020-05-12
我需要为我的下一个项目分配任务,但我不确定是否所有 Ada 功能都适用于 RISC-V。这里有一个 LED 闪烁示例,但仅此而已。
https://github.com/AdaCore/Ada_Drivers_Library/blob/master/examples/HiFive1_rev_B/src/main.adb
您需要一个支持任务处理的运行时。 AdaCore 在
上有一组用于小型嵌入式设备的裸板运行时https://github.com/AdaCore/bb-runtimes
那里有一些 RISC-V 支持,包括看起来是 Ravenscar 任务(完整 Ada 任务模型的一个子集)
我问了 AdaCore。他们的回复如下:
Tasking (Ravenscar) on the FE310 is not supported yet.
The next release of GNAT Community will most likely provide support for tasking on the RISC-V64 SiFive Unleashed board.
/2020-05-12