From: Joerg Sonnenberger [mailto:[email protected]
Sent: Friday, September 04, 2009 1:11 PM
To: Moore, Robert
Subject: Re: [Devel] Correct ACPI setup sequence
On Fri, Sep 04, 2009 at 12:58:26PM -0700, Moore, Robert wrote:
> I'm not sure that I fully understand your question, but things like
> the MADT and ECDT are typically parsed and consumed by the host OS
> *before* the ACPICA subsystem is initialized. This is why the ACPICA
> Table Manager is available at early boot time, before ACPICA is
> initialized, and even before dynamic memory is available.
OK, I think that answers the question indirectly. Just to make sure:
- I can parse the MADT before anything else.
- If the MADT exists and contains IOAPICs, I can expect \_PIC to be
I don't know the answer to this.
The second is important for the case of Interrupt Overrides for the SCI,
which is the problem here.
PS: ACPI 4.0 has a bad cross-reference in 22.214.171.124, 126.96.36.199 no longer
exists. Who is the right person for that?
I just forwarded this to the ACPI 4.0 editor. Thanks. You can send any such errors
directly to me. We own the ACPI specification here.