cvs commit: src/usr.sbin/acpi/acpidump acpi.c acpidump.c acpidump.h

Takanori Watanabe takawata at init-main.com
Wed Oct 6 01:02:36 PDT 2004


In message <416329F0.3060301 at root.org>, Nate Lawson さんいわく:
>This request is for the SSDT.  Our requirements are:
>
>1. Leave default table
>2. Override with a new one
>3. Ignore the table (pretend it doesn't exist)
>
>The last one isn't possible with the current API.  I've hacked up 
>similar functionality by returning a no-op SSDT in 
>AcpiOsTableOverride().  But this isn't an ideal solution.
>
>Thanks,
>Nate

First of all, is that true that all SSDT's are always loaded 
automatically?
ACPI 3.0 Thermal model requires SSDT dynamic loading,it seems.
(Section 11.6)

If so, it may cause trouble when all SSDT's and an original DSDT
are compounded into a DSDT.
I think ACPI-CA itself can override any SSDT by checking existing
SSDT header passed to AcpiOsTableOverride.





More information about the cvs-src mailing list