Jump to content

InitACPICall: Difference between revisions

From EDM2
Ak120 (talk | contribs)
mNo edit summary
Ak120 (talk | contribs)
 
(One intermediate revision by one other user not shown)
Line 27: Line 27:
</PRE>
</PRE>


==Links==
[[Category:ACPI32]]
* [http://www2.ecomstation.ru/doku.php/en:acpi ACPI Toolkit Web Site]

Latest revision as of 09:14, 29 May 2025

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");   
    }
}