InitACPICall: Difference between revisions
Appearance
	
	
|  Created page with "Find PSD and get pointer to ACPI function.   PACPIFUNCTION APIENTRY InitACPICall (char *Component)  ==Parameters== ; Component : ASCIIZ name for print in debug log  ==Return==..." | No edit summary | ||
| Line 30: | Line 30: | ||
| } | } | ||
| </PRE> | </PRE> | ||
| ==Links== | |||
| * [http://www2.ecomstation.ru/doku.php/en:acpi ACPI Toolkit Web Site] | |||
| [[Category:ACPI]] | [[Category:ACPI]] | ||
Revision as of 01:43, 9 April 2019
Find PSD and get pointer to ACPI function.
PACPIFUNCTION APIENTRY InitACPICall (char *Component)
Parameters
- Component
- ASCIIZ name for print in debug log
Return
- return
- Pointer to ACPI function if success, else NULL
Sample
#include <psd.h>
#include <acpi.h>
#include <acpiapi.h>
#include <ipdc.h>
#include <acpifun.h>
PACPIFUNCTION PSD = NULL;                   // Pointer to ACPI function
void 
MyInitDriver(
    void)
{
    PSD = (PACPIFUNCTION)InitACPICall("MyDriver");
    if (PSD)
    {
        PSD->AcpiOsPrintf("MyDriver can work with ACPI\n");   
    }
}