> On 25 May 2026, at 14:44, Sergey Bugaev <[email protected]> wrote:
> 
> My advice would be, stop focusing on cpio so hard -- it's not standard
> on AArch64 in any way, it's just the format used by Linux (on all
> architectures). Try to get things booting with multiboot,module and
> Mach bootscripts. The Mach/Hurd bootstrap process could use a revamp,
> but that's a wholly separate task and it's not AArch64-specific, nor
> about cpio.

Thanks, I agree that’s the way to go. CPIO can come later if ever needed.

> Have you seen and/or built the wip-aarch64 glibc tree?
> 
> Then once you can reproduce what I had working (Hurd server bootstrap,
> basic Unix, signals), focus on various interrupt and driver things. At
> least get the PL011 driver that I had into a good shape, and hook it
> up to Mach's console device, so you can actually get an interactive
> shell. I got stuck in all the chario/tty layers that gnumach has
> (apparently inherited from the BSD), but maybe you can power through
> it.

I am looking into that now, will update any progress.

Paulo


Reply via email to