Hi Diego, On Monday, 24 August 2026 at 23:40, Santi cluke <[email protected]> wrote:
> Before starting, I wanted to ask about the state of Hakan Candar's riscv64
> stub port from the April 2025 thread ("[RFC] riscv64 stub port for GNU Mach
> – compiles, early WIP"). Is that work still active anywhere? I'd rather
> build on it than duplicate the early groundwork.
>
> I'll send small patches as I go rather than sit on a large branch. Pointers
> or warnings about dead ends are very welcome.
Thanks for your interest. Please see the port at
https://github.com/hakanrw/gnumach-riscv64.
It's unfortunately still in the stub phase, just like in the
post from April 2025. In fact, I have not made any improvements or
additions after that...
It should compile and link, but that's it. The next natural step would be to
implement the boot routines, I think; and for that, we need a
working implementation of multiboot for riscv. Sergey Bugaev has
already implemented multiboot for aarch64, so we can check that as a
guide.
We should probably rebase it against upstream master, too.
Been some time I wrote the stub port, so my knowledge of the code is
quite foggy. I'd like to help you out if you have questions, though.
Hakan
publickey - [email protected] - 0xE4E0A4AB.asc
Description: application/pgp-keys
signature.asc
Description: OpenPGP digital signature
