acpidump has been upgraded, and iasl is available on blastwave now.

acpidump-20071116,REV=2008.05.10-SunOS5.8-%ARCH%-CSW.pkg.gz
iasl-20080321,REV=2008.05.11-SunOS5.8-%ARCH%-CSW.pkg.gz

this version of iasl is what exactly upstream have, without "-g" option support.
I know there is another iasl version, but it's only a binary and sort
of out-of-date.
It will miss some tables like XSDT. Before it's open or integrated
into ON, I'll maintain
iasl on blastwave.

the answer to how to dump all the tables like "iasl -g" does:

#acpidump > acpidump.out
#acpixtract -a acpidump.out
here, acpixtract is another tool in acpidump package.

And now we can disassemble the binary table into human source:

#iasl -d TABLE.dat

and compile ASL into AML.

#iasl -sa DSDT.dsl.

Thanks,
-Aubrey

Reply via email to