NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: bin/43121: acpidump(8) does not output all SSDT entries
The following reply was made to PR bin/43121; it has been noted by GNATS.
From: Jukka Ruohonen <jruohonen%iki.fi@localhost>
To: gnats-bugs%NetBSD.org@localhost
Cc:
Subject: Re: bin/43121: acpidump(8) does not output all SSDT entries
Date: Sat, 10 Apr 2010 09:50:09 +0300
On Sun, Apr 04, 2010 at 09:50:04PM +0000, Christoph Egger wrote:
> > In the long-run the best solution is probably to replace acpidump(8) with
> a
> > similar utility from the Intel ACPICA reference implementation.
>
> I did that in -current month ago. acpidump(8) in -current uses iasl.
It uses iasl(8) only for disassembly. Against the documentation, it is
unable to extract multiple SSDTs. An example from ThinPad X60s:
/*
SSDT: Length=476, Revision=1, Checksum=32,
OEMID=LENOVO, OEM Table ID=TP-7B, OEM Revision=0x2180,
Creator ID=MSFT, Creator Revision=0x100000e
*/
/*
SSDT: Length=607, Revision=1, Checksum=89,
OEMID=LENOVO, OEM Table ID=TP-7B, OEM Revision=0x2180,
Creator ID=INTL, Creator Revision=0x20050513
*/
/*
SSDT: Length=166, Revision=1, Checksum=255,
OEMID=LENOVO, OEM Table ID=TP-7B, OEM Revision=0x2180,
Creator ID=INTL, Creator Revision=0x20050513
*/
/*
SSDT: Length=1271, Revision=1, Checksum=42,
OEMID=LENOVO, OEM Table ID=TP-7B, OEM Revision=0x2180,
Creator ID=INTL, Creator Revision=0x20050513
*/
/*
SSDT: Length=472, Revision=1, Checksum=160,
OEMID=LENOVO, OEM Table ID=TP-7B, OEM Revision=0x2180,
Creator ID=INTL, Creator Revision=0x20050513
*/
But only one of these is appended to the output of acpidump(8).
Home |
Main Index |
Thread Index |
Old Index