Has anyone actually used ACPICA for their OS?
Posted: Tue Jul 07, 2009 10:00 pm
I am curious about whether this can save me a lot of time. Currently it is causing a lot of frustration.
I downloaded the package and noticed there is very little documentation to go with it. I checked online and found a very nice API reference manual. I skimmed the manual and it promises a chapter which discusses "Deployment" of ACPICA. While there is some nice example code of how to use ACPICA, there doesn't seem to be any discussion of exactly what files you need to copy over to your OS in order to make use of it. The mailing list only has archives for this month, populated only by spam.
The source package contains numerous directories with C files alone, and no indication of the proper organization of these files, or their dependencies. I've attempted to guess at that -- assuming that any undefined symbol beginning with "AcpiOs" is a stub I am supposed to fill -- but I still get plenty of other unresolved symbols which do not look like the OS-specific stub functions.
Does anyone have any experience with this?
I downloaded the package and noticed there is very little documentation to go with it. I checked online and found a very nice API reference manual. I skimmed the manual and it promises a chapter which discusses "Deployment" of ACPICA. While there is some nice example code of how to use ACPICA, there doesn't seem to be any discussion of exactly what files you need to copy over to your OS in order to make use of it. The mailing list only has archives for this month, populated only by spam.
The source package contains numerous directories with C files alone, and no indication of the proper organization of these files, or their dependencies. I've attempted to guess at that -- assuming that any undefined symbol beginning with "AcpiOs" is a stub I am supposed to fill -- but I still get plenty of other unresolved symbols which do not look like the OS-specific stub functions.
Does anyone have any experience with this?