Damien Zammit, le lun. 20 avril 2020 12:56:55 +1000, a ecrit: > On 20/4/20 5:39 am, Almudena Garcia wrote: > > Yes, I know. But, if I want to start the cpu explorating using ACPI > > translator, I think that the best way is to create other translator, > > instead call to this directly from gnumach. > > Another problem can be share the reference to lapic with gnumach, once this > > have been found in ACPI tables, but this will be a next question. > > Almudena, I think you are a little confused between userspace and gnumach. > Translators run in userspace. > I believe the kernel is standalone and if you need access to ACPI in there, > you need to include ACPI code in gnumach directly.
Userland can call the kernel to pass it some information. > I have a feeling we are going to need all of acpica incorporated into gnumach > eventually, > because you need a full ACPI parser for learning the PCI interrupts and > proper shutdown mechanism. Can't the parsing be done in userland (like we do for shutdown), and just hand over the information to the kernel? Samuel