* ignore invalid AccessType if RegionType only allows for one AccessType?
@ 2004-07-19 8:53 Dominik Brodowski
0 siblings, 0 replies; 2+ messages in thread
From: Dominik Brodowski @ 2004-07-19 8:53 UTC (permalink / raw)
To: robert.moore-ral2JQCrhuEAvxtiuMwx3w
Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
Hi!
The DSDTs of many Samsung notebooks contain one bug which forces users to
use a "DSDT override":
OperationRegion (ECR, EmbeddedControl, 0x00, 0xFF)
Field (ECR, DWordAcc, Lock, Preserve)
As can be seen in table 15-6 of ACPI spec 1.0b and in table 16-6 of ACPI
spec 2.0, TypeRegion EmbeddedControl only allows for "ByteAcc", not
"DWordAcc". iasl also says the same:
../dsdt.dsl 2660: Field (ECR, DWordAcc, Lock, Preserve)
Error 1048 - ^ Host Operation Region requires ByteAcc access
Given the fact that EmbeddedControl _only_ allows ByteAcc, how about
"ignoring" DWordAcc or any other (invalid) AccType in this case if
!acpi_strict, and "assuming" a value of ByteAcc instead?
Thanks,
Dominik
-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: ignore invalid AccessType if RegionType only allows for one AccessType?
@ 2004-07-19 20:24 Andrew Barr
0 siblings, 0 replies; 2+ messages in thread
From: Andrew Barr @ 2004-07-19 20:24 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
[-- Attachment #1: Type: text/plain, Size: 1173 bytes --]
Hash: SHA1
Interesting. I have a Dell 300m that has that same problem.
Andrew
P.S. forgot to CC the list. Sorry. :(
=====================
When in doubt, do what the President does -- guess.
=====================
On Monday, July 19, 2004, 4:53:29 AM, Dominik Brodowski <linux@dominikbrodowski.de> wrote:
> Hi!
> The DSDTs of many Samsung notebooks contain one bug which forces users to
> use a "DSDT override":
> OperationRegion (ECR, EmbeddedControl, 0x00, 0xFF)
> Field (ECR, DWordAcc, Lock, Preserve)
> As can be seen in table 15-6 of ACPI spec 1.0b and in table 16-6 of ACPI
> spec 2.0, TypeRegion EmbeddedControl only allows for "ByteAcc", not
> "DWordAcc". iasl also says the same:
> ../dsdt.dsl 2660: Field (ECR, DWordAcc, Lock, Preserve)
> Error 1048 - ^ Host Operation Region requires ByteAcc access
> Given the fact that EmbeddedControl _only_ allows ByteAcc, how about
> "ignoring" DWordAcc or any other (invalid) AccType in this case if
> !acpi_strict, and "assuming" a value of ByteAcc instead?
> Thanks,
> Dominik
[-- Attachment #2: Type: application/pgp-signature, Size: 186 bytes --]
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2004-07-19 20:24 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-07-19 8:53 ignore invalid AccessType if RegionType only allows for one AccessType? Dominik Brodowski
-- strict thread matches above, loose matches on Subject: below --
2004-07-19 20:24 Andrew Barr
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox