On Sat, 2023-10-14 at 14:33 +0000, jbra...@dismail.de wrote:
> October 14, 2023 9:43 AM, "Tobias Alexandra Platen"
> <g...@platen-software.de> 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
> > calling setup_main
> > void duct_sched_init(void)
> > void duct_vm_mem_bootstrap(void)
> > void duct_ipc_init(void)
> > void duct_machine_init(void)
> > void duct_mapable_time_init(void)
> > void duct_task_init(void)
> > void duct_thread_init(void)
> > void duct_swapper_init(void)
> > void duct_recompute_priorities(void* duct_ptr=(nil))
> > void duct_compute_mach_factor(void)
> >
> > duct_start_kernel_threads enter
> > void duct_device_service_create(void)
> > void duct_bootstrap_create(void)
> > DONE: Become the pageout daemon.
> > duct_start_kernel_threads exit
>
> Seems like you are getting somewhere. May I ask what your interest
> is
> in porting to powerpc? Do you own a Talos ?
Yes, I do. And I also do contribute to libre-soc. https://libre-soc.org
The reason why I switched to PowerPC is the Intel ME:
https://www.fsf.org/blogs/licensing/intel-me-and-why-we-should-get-rid-of-me
>
> Joshua
>