Hi Dale,
Thanks! Applied.
I feel I must mention that while I (and you, and others) have been working
on improving the current codebase, other people here have been working on a
totally different design. In general, the new codebase has better ACPI
functionality, is more modular, etc. My hope is that we can switch over to
the new stuff soon (a month?)
What this will mean is that:
1) We will get a lot of new functionality, all at once.
2) Some of that new functionality will be broken.
3) We will lose some of the old functionality, short-term.
At least initially, the /proc interface for the new code will look like the
current code, until it stabilizes, so the new code will have /proc code
drawn heavily from the current implementation.
Also, I don't think this is the last big architecture change ACPI and Linux
will go through. But, this new design will help us prototype the next
change, whereas the current model cannot.
Regards -- Andy