Re: Initial POWER9 port of GNU Mach

2023-10-14 Thread Tobias Alexandra Platen
On Sat, 2023-10-14 at 14:33 +, jbra...@dismail.de wrote: > October 14, 2023 9:43 AM, "Tobias Alexandra Platen" > wrote: > > > There is no startup code for powerpc that currently works, so I > > duck- > > taped everything that is not implemented yet. The OSFMK code that I > > use is from 1994

Re: Initial POWER9 port of GNU Mach

2023-10-14 Thread jbranso
October 14, 2023 9:43 AM, "Tobias Alexandra Platen" wrote: > There is no startup code for powerpc that currently works, so I duck- > taped everything that is not implemented yet. The OSFMK code that I > use is from 1994 and not ported yet. It only runs on a POWERMAC. > > ./mach_kernel > callin

Re: Initial POWER9 port of GNU Mach

2023-10-14 Thread Tobias Alexandra Platen
There is no startup code for powerpc that currently works, so I duck- taped everything that is not implemented yet. The OSFMK code that I use is from 1994 and not ported yet. It only runs on a POWERMAC. ./mach_kernel calling setup_main void duct_sched_init(void) void duct_vm_mem_bootstrap(void)

Re: Initial POWER9 port of GNU Mach

2023-10-14 Thread Almudena Garcia
To test gnunach, you must run this to a virtual machine and debug from remote debugging. You can't debug it like a common application. Create a little VM from Qemu (using qemu-system-ppc) and run gnumach from it. El sábado 14 de octubre de 2023, Tobias Alexandra Platen escribió: > cd gnumach/p

Initial POWER9 port of GNU Mach

2023-10-14 Thread Tobias Alexandra Platen
cd gnumach/power9 gdb ./mach_kernel GNU gdb (Debian 13.1-3) 13.1 Copyright (C) 2023 Free Software Foundation, Inc. . Program received signal SIGSEGV, Segmentation fault. pset_sys_bootstrap () at kern/processor.c:84 84 proces