Re: [PATCH] Dynamic tick for x86 version 050609-2
From: Valdis . Kletnieks
Date: Tue Jun 14 2005 - 10:45:14 EST
On Tue, 14 Jun 2005 11:39:27 +0200, Thomas Renninger said:
> There are two ways C-state addresses are exported to OS.
>
> - Some flags in the FADT (-> ACPI spec) -> this gives you two C-states maximum, AFAIK.
This must be what I have, because...
> - Through the _CST function in your DSDT (-> ACPI spec, sorry). If you have
> have a look in dsdt.dsl at the _CST function there are that much packages returned as
> your BIOS claims to support. Hmm, _CST code is often in the SSDT an extention
> of the DSDT code. If you have one: acpidmp > acpidmp; acpixtract ssdt acpidmp >my_ssdt;
> iasl -d my_ssdt.
I tried (using pmtools-20031210 and acpica-unix-20050513):
acpidmp > c840.dmp
acpixtract dsdt c840.dmp > c840.dsdt
acpixtract ssdt c840.dmp > c840.ssdt
iasl -d c840.dsdt
iasl -d c840.ssdt
No signs of a _CST in either the DSDT or SSDT (in fact, xtract ssdt got me a
zero-length file, so I suspect there's no SSDT at all in there).
Oh well.. looks like short of BIOS/DSDT hacking, I'm stuck. At least the
dynamic tick code got some testing out of all this... ;)
Attachment:
pgp00000.pgp
Description: PGP signature