Jupiter uses a0 for the system call number. Most other simulators/kernels use a7 for the system call number. Notably, spike with pk, rv8, qemu for userspace, RARS, and RIPES all use a7. Venus would be the notable simulator that uses a0.
Would you be interested in changing to use a7 instead of a0? I would be willing to make a PR, but wanted to get a "go ahead"
before I start.
Jupiter uses
a0for the system call number. Most other simulators/kernels usea7for the system call number. Notably, spike with pk, rv8, qemu for userspace, RARS, and RIPES all usea7. Venus would be the notable simulator that usesa0.Would you be interested in changing to use a7 instead of a0? I would be willing to make a PR, but wanted to get a "go ahead"
before I start.