06-29-2020, 12:16 PM
A) We don't plan to replace it. It is more of a way to write bare-metal programs.
B) This is a bit more complicated since ibex has diverged quite a bit from ri5cy (with respect to csr mapping etc.), but I believe you can get quite far by a specific target in rules/pulpos/targets/ for ibex (editing the march flags appropriately)
C) pulp-builder builds the pulp-sdk. The suggested version is probably outdated though.
D) see C). Drivers are called deprecated because we are internally trying to move to a new api called pmsis_api.
E) Technically yes, but we didn't really have a lot of internal demand for it which is why it is moving slowly
B) This is a bit more complicated since ibex has diverged quite a bit from ri5cy (with respect to csr mapping etc.), but I believe you can get quite far by a specific target in rules/pulpos/targets/ for ibex (editing the march flags appropriately)
C) pulp-builder builds the pulp-sdk. The suggested version is probably outdated though.
D) see C). Drivers are called deprecated because we are internally trying to move to a new api called pmsis_api.
E) Technically yes, but we didn't really have a lot of internal demand for it which is why it is moving slowly