Not logged in
Log in now
Create an account
Subscribe to LWN
LWN.net Weekly Edition for May 23, 2013
An "enum" for Python 3
An unexpected perf feature
LWN.net Weekly Edition for May 16, 2013
A look at the PyPy 2.0 release
Writing a WMI driver - an introduction
Posted Jun 10, 2010 12:25 UTC (Thu) by iksaif (subscriber, #54284)
A debug option was added to wmi.ko last month, the module will dump wmi informations on load, and it uses wmidump output format. So you don't have to search _WDG in your DSDT.
But even when you have found the correct UUID, you'll need to find/guess events code and methods id ...
Posted Jun 10, 2010 21:46 UTC (Thu) by cathectic (subscriber, #40543)
One way I've used in the past was to use the Windows Kernel Debugger to trace ACPI and replicate the function calls.
In some cases, you can also guess based on the naming conventions used in the DSDT, and/ or seeing how arguments are handled when the are passed in.
Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds