Home |
RTTarget-32 Programming Manual Running Win32 Programs without Win32 Running a Program on the Target Alternate Heap Manager RTTHeap ACPI Component Architecture Compiling and Linking with On Time RTOS-32 |
ACPI Component ArchitectureIntel's ACPI Component Architecture library is made available through library Acpica.lib and header file Include\Acpica\acpi.h. Its documentation can be found in file Doc\acpi-reference_14.pdf. The complete source code is available in directory Source\Acpica\. This library allows applications to use the extensive data contained in the BIOS ACPI tables. Applications can query ACPI data, catch power-management and other events and change the power state of the PC. Examples on how the library can be used are included in demo program ACPICADemo. The ACPICA library contains many diagnostics outputs which are surpressed by default in the RTTarget-32 implementation. If these messages are desired, the following function should be included in the application (as done by demo program ACPICADemo: void AcpiOsVprintf(const char * Fmt, va_list Args) { static char Buffer[256]; vsprintf(Buffer, Fmt, Args); OutputDebugString(Buffer); } Please note that the ACPICA library does not originate from On Time but rather from Intel. Technical support for this library is not available from On Time. The ACPICA library distributed with RTTarget-32 is version 20150204, revision 5.27.
|