dsdt compile error on Acer 3002 NB
Nate Lawson
nate at root.org
Mon Dec 19 10:45:12 PST 2005
JoaoBR wrote:
> Hello
>
> somebody knows and can tell me what this function should return in order not
> returning an error when compiling?
>
> Method (_WAK, 1, NotSerialized)
> {
> Store (0x00, \_SB.PCI0.LPCB.ALED)
> Store (\_SB.BTEN, \_SB.PCI0.LPCB.EC0.BLTH)
> Store (\_SB.WLAN, \_SB.PCI0.LPCB.EC0.WLAN)
> Store (0x01, \_SB.PCI0.LPCB.EC0.CPLE)
> If (LEqual (Arg0, 0x03))
> {
> \_SB.PHSR (0x00, 0x00)
> }
>
> If (LEqual (Arg0, 0x04))
> {
> \_SB.PHSR (0x03, 0x00)
> }
> }
>
> I get this:
>
> dsdt.aml.ori 3441: Method (_WAK, 1, NotSerialized)
> Warning 2026 - ^ Reserved method must
> return a value (_WAK)
Just use iasl with the -f flag. It will ignore these kinds of warnings.
For reference, _WAK returns a package, {0, 0} is fine. See the ACPI
debugging section of the handbook.
--
Nate
More information about the freebsd-acpi
mailing list