InitACPICall: Difference between revisions
Appearance
mNo edit summary |
mNo edit summary |
||
| Line 29: | Line 29: | ||
==Links== | ==Links== | ||
* [http://www2.ecomstation.ru/doku.php/en:acpi ACPI Toolkit Web Site] | * [http://www2.ecomstation.ru/doku.php/en:acpi ACPI Toolkit Web Site] | ||
[[Category:ACPI32]] | |||
Revision as of 18:46, 20 November 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");
}
}