On Wed, Apr 28, 2010 at 12:41:51PM +0200, Jes Sorensen wrote:
On 04/28/10 12:30, Gleb Natapov wrote:
On Wed, Apr 28, 2010 at 11:31:00AM +0200, Jes
On 04/22/10 03:12, Kevin O'Connor wrote:
Generating the more complex tables dynamically would be preferred, but
it requires like half an AML compiler in Seabios, so it kinda stalled
We can try to be smart and generate most of the code statically and only
minimum that absolutely required dynamically. Haven't looked at how
simple dynamic part can be made.
I looked at it briefly and ran away screaming :) I am sure it can be
This is normal
reaction to ACPI of a healthy human being.
done, bit it would require pretty good understanding
of the AML encodings.
The CPU declarations are particularly tricky as they get pretty big and
complex and need to live in the DSDT, whereas a lot of other things we
can shift off to separate SSDT tables and only put the minimum that
needs to be generated dynamically in it's own table.
We can generate complex code statically and call it from dynamically
generated CPU declarations.