Changeset 433


Ignore:
Timestamp:
May 23, 2018, 7:49:00 PM (7 years ago)
Author:
rlwalsh
Message:

acpi: update acpi-related code and headers to v3.23.04;
patch submitted by David Azarewicz

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/helpers/acpih.h

    r432 r433  
    4141
    4242    // Extracted from acpi.h actype.h etc.
    43     typedef APIRET APIENTRY ACPISTARTAPI(ACPI_API_HANDLE *);
    44     typedef ACPISTARTAPI *PACPISTARTAPI;
     43    typedef APIRET APIENTRY ACPITKSTARTAPI(ACPI_API_HANDLE *);
     44    typedef ACPITKSTARTAPI *PACPITKSTARTAPI;
    4545
    46     typedef APIRET APIENTRY ACPIENDAPI(ACPI_API_HANDLE *);
    47     typedef ACPIENDAPI *PACPIENDAPI;
     46    typedef APIRET APIENTRY ACPITKENDAPI(ACPI_API_HANDLE *);
     47    typedef ACPITKENDAPI *PACPITKENDAPI;
    4848
    49     typedef APIRET APIENTRY ACPIGOTOSLEEP(ACPI_API_HANDLE *, UCHAR);
    50     typedef ACPIGOTOSLEEP *PACPIGOTOSLEEP;
     49    typedef APIRET APIENTRY ACPITKGOTOSLEEP(ACPI_API_HANDLE *, UCHAR);
     50    typedef ACPITKGOTOSLEEP *PACPITKGOTOSLEEP;
    5151
    5252    // @@added V1.0.9 (2012-12-10) [slevine]: sync with current ACPI toolkit
     
    7777    BOOL acpihHasBattery(VOID);
    7878
    79     #define ORD_ACPISTARTAPI    16
    80     #define ORD_ACPIENDAPI      17
    81     #define ORD_ACPIGOTOSLEEP   19
    82     #define ORD_ACPITKGETOBJECTINFOALLOC 35
     79    #define ORD_ACPITKSTARTAPI    67
     80    #define ORD_ACPITKENDAPI      68
     81    #define ORD_ACPITKGOTOSLEEP   70
     82    #define ORD_ACPITKGETOBJECTINFOALLOC3 35
    8383    #define ORD_ACPITKGETHANDLE 65
    8484    #define ORD_ACPITKOSFREE 66
  • trunk/src/helpers/acpih.c

    r416 r433  
    5959ULONG         G_uiAlreadyWalked = 0;
    6060
    61 ACPISTARTAPI  *pAcpiStartApi = NULL;
    62 ACPIENDAPI    *pAcpiEndApi = NULL;
    63 ACPIGOTOSLEEP *pAcpiGoToSleep = NULL;
     61ACPITKSTARTAPI  *pAcpiStartApi = NULL;
     62ACPITKENDAPI    *pAcpiEndApi = NULL;
     63ACPITKGOTOSLEEP *pAcpiGoToSleep = NULL;
    6464
    6565ACPITKGETOBJECTINFOALLOC *pAcpiTkGetObjectInfoAlloc = NULL;
     
    9595        {
    9696            arc = DosQueryProcAddr(G_hmodACPI,
    97                                    ORD_ACPISTARTAPI,
     97                                   ORD_ACPITKSTARTAPI,
    9898                                   NULL,
    9999                                   (PFN *) &pAcpiStartApi);
    100100            if (!arc)
    101101                arc = DosQueryProcAddr(G_hmodACPI,
    102                                        ORD_ACPIENDAPI,
     102                                       ORD_ACPITKENDAPI,
    103103                                       NULL,
    104104                                       (PFN *) &pAcpiEndApi);
     
    106106            if (!arc)
    107107                arc = DosQueryProcAddr(G_hmodACPI,
    108                                        ORD_ACPIGOTOSLEEP,
     108                                       ORD_ACPITKGOTOSLEEP,
    109109                                       NULL,
    110110                                       (PFN *) &pAcpiGoToSleep);
     
    120120
    121121            // @@added V1.0.9 (2012-02-20) [slevine]: additional ACPI support, code from David Azarewicz
    122             DosQueryProcAddr(G_hmodACPI, ORD_ACPITKGETOBJECTINFOALLOC,
     122            DosQueryProcAddr(G_hmodACPI, ORD_ACPITKGETOBJECTINFOALLOC3,
    123123                             NULL, (PFN *) &pAcpiTkGetObjectInfoAlloc);
    124124            DosQueryProcAddr(G_hmodACPI, ORD_ACPITKGETHANDLE,
Note: See TracChangeset for help on using the changeset viewer.