libacpi is a general purpose shared library for programs gathering ACPI data on Linux. Features:
Note: This is no portable code, it will just run on a Linux system.
Pretty straight forward:
make
make install
There is not really an online documentation, see test-libacpi.c in the tarball,
man 3 libacpi and the online documentation generated by doxygen on:
http://www.ngolde.de/libacpi/doc/html.
People sometimes find it useful to get some kind of graphical documentation, here is a
call-graph of libacpi:
And a runtime call-graph of test-libacpi:
http://www.ngolde.de/graph.pdf.
Donations are very welcome since I can not test every feature with my current notebook, some of them are not supported :(. Please mail me if you want to donate something (hardware or money).
If you use libacpi and want it to show up here please mail me.
libacpi was written by Nico Golde <nico AEHT ngolde DOHT de>.