From: Ben B <kernel@bb.cactii.net>
To: linux-acpi@vger.kernel.org
Subject: DSDT/ASL compiler error
Date: Thu, 17 Aug 2006 19:03:03 +0200 [thread overview]
Message-ID: <20060817170303.GA3592@cactii.net> (raw)
Wondering if any ASL experts can help me here. I'm trying to recompile
the DSDT on my HP NC6400 laptop, to hopefully get some better acpi
functionality, and I'm seeing the following error:
$ iasl -tc dsdt.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20060608 [Jun 29 2006]
Copyright (C) 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a
dsdt.dsl 3275: And (Local1, 0xFFFF)
Warning 1104 - Result is not used, operator has no effect ^
dsdt.dsl 4672: Method (_DSM, 4, NotSerialized)
Warning 1086 - ^ Not all control paths return a value (_DSM)
dsdt.dsl 4672: Method (_DSM, 4, NotSerialized)
Warning 1079 - ^ Reserved method must return a value (_DSM)
dsdt.dsl 12767: CreateByteField (C1D3, \_SB.C002.C003._X0F._LEN, C08F)
Error 4062 - Object does not exist ^ (\_SB.C002.C003._X0F._LEN)
ASL Input: dsdt.dsl - 13280 lines, 478523 bytes, 6207 keywords
Compilation complete. 1 Errors, 3 Warnings, 0 Remarks, 2052 Optimizations
The relevent section around line 12767 is this:
Device (\_SB.C002.C003.C334)
{
Name (_HID, EisaId ("PNP0C02"))
Name (_UID, 0x02)
Name (\_SB.C002.C003.C1D3, ResourceTemplate ()
{
IO (Decode16,
0x0010, // Range Minimum
0x0010, // Range Maximum
0x01, // Alignment
0x10, // Length
)
[... skipping some defs ..]
IO (Decode16,
0x00A4, // Range Minimum
0x00A4, // Range Maximum
0x01, // Alignment
0x1A, // Length
)
IO (Decode16,
0x0500, // Range Minimum
0x0500, // Range Maximum
0x01, // Alignment
0x80, // Length
_X0F)
IO (Decode16,
0x0800, // Range Minimum
0x0800, // Range Maximum
0x01, // Alignment
0x10, // Length
)
Memory32Fixed (ReadOnly,
0xFFB00000, // Address Base
0x00100000, // Address Length
)
Memory32Fixed (ReadOnly,
0xFFF00000, // Address Base
0x00100000, // Address Length
)
})
Method (_CRS, 0, NotSerialized)
{
If (LEqual (\_SB.C002.C003.C1FC._STA (), 0x0F))
{
CreateByteField (C1D3, \_SB.C002.C003.C1D3._X0F._LEN,
C08F)
Store (0x60, C08F)
}
Return (^^C1AD.C1D2 ())
}
}
What suggestions does anyone have on fixing this?
Thanks,
BB
next reply other threads:[~2006-08-17 17:03 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-08-17 17:03 Ben B [this message]
2006-08-18 10:33 ` DSDT/ASL compiler error Thomas Renninger
2006-08-18 11:25 ` Bruno Ducrot
2006-08-18 12:10 ` Ben B
2006-08-18 20:17 ` Bruno Ducrot
2006-08-18 13:09 ` Thomas Renninger
2006-08-18 20:18 ` Bruno Ducrot
2006-08-19 12:50 ` Thomas Renninger
2006-08-20 10:09 ` Bruno Ducrot
2006-08-20 10:22 ` Bruno Ducrot
2006-08-20 14:34 ` Thomas Renninger
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20060817170303.GA3592@cactii.net \
--to=kernel@bb.cactii.net \
--cc=linux-acpi@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox