Benjamin Fogel wrote:
> In his original post, Oliver mentioned that he had managed to get the file 
> containing
> the DSDT table working under Linux and was then trying to get it to worunder 
> Solaris.
> If possible, I would really like a copy of that file, as I have the same sort 
> of laptop,
> and am having problems with overheating and sound caused the fact that Ubuntu 
> Linux
> ships with an incorrect DSDT.

The DSDT is one of the ACPI tables contained in the system BIOS, which "ships
with" the system, not with the OS.  Given the licensing/redistribution/version-
management issues alone, I'm reasonably certain no OS ships with ACPI tables are
part of the OS distribution.

So, the alternate table is created by the end-user by dumping the system DSDT
table using the 'iasl' utility, modified, and re-assembled using iasl.  This is
what Oliver described with:

> with my Toshiba P105 laptop I had the common issue that a broken 
> ACPI table was the cause for problems with the sound device. 
> Disassembling the code with Intel's iasl compiler, fixing the bugs 
> in the source code and recompiling the DSDT worked fine. 

Given that there may be licensing/copyright restrictions on re-distribution
of the BIOS, Oliver may instead choose to provide you the diffs/changes
he made to the DSDT table.  I do not have these changes myself.

Cheers -
Dana
_______________________________________________
opensolaris-code mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to