Re: "i" LEDs on Thinkpad Edge 13" AMD

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 08 Oct 2010, Martin Dengler wrote:
>                 If (\_SB.PCI0.LPC0.ECON)
>                 {
>                     Store (Local0, HLCL)
>                 }
>                 Else
>                 {
>                     \WBEC (0x0C, Local0)
>                 }
> 
> but maybe the WBEC AML gives me a hint:
> 
> SMI (0x00, 0x04, Arg0, Arg1, 0x00)
> 
> ...but I don't know enough about AML to understand the significance of
> ".ECON" (and thus understand which branch of the LED method's "If" is
> likely to be more interesting) :(.

WBEC is a hack for ACPI interpretors that don't know about
EmbeddedController regions, I think.  *Usually* it does the same as the
store to a embeddedcontroller region.

Check if HLCL is defined as 0x0C in a embeddedcontroller region. If it is,
then WBEC can be ignored, and ECON will always be true.

If it is not, well, we lose.  You'd have to reverse-engineer the BIOS to
know what that SMI trap does...

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh

------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
ibm-acpi-devel mailing list
ibm-acpi-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/ibm-acpi-devel


[Index of Archives]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Photo]     [Yosemite Photos]     [Yosemite Advice]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Device Mapper]

  Powered by Linux