Hi,
with this I propose two changes which build up on on another:
The first one merges the top-level sources for linux-vp and linux32-vp to reduce code redundancy and the problems that come with it. (It can also be used as blue-print for similar cases)
The second one builds upon the first one and introduces single (worker) core variants of the linux-vp (linux-sc-vp (RV64) and linux32-sc-vp (RV32)), without adding much additional code.
Best regards,
Manfred
P.S.: Redarding usage, device-tree, etc: In the near future there will be a separate project that allows to easily create a basic setup for experiments with riscv-vp and Linux.
Hi, with this I propose two changes which build up on on another:
The first one merges the top-level sources for linux-vp and linux32-vp to reduce code redundancy and the problems that come with it. (It can also be used as blue-print for similar cases)
The second one builds upon the first one and introduces single (worker) core variants of the linux-vp (linux-sc-vp (RV64) and linux32-sc-vp (RV32)), without adding much additional code.
Best regards, Manfred
P.S.: Redarding usage, device-tree, etc: In the near future there will be a separate project that allows to easily create a basic setup for experiments with riscv-vp and Linux.